Giter Club home page Giter Club logo

esp01leddriver's Introduction

ESP01LEDDriver: a board for attaching an ESP01 to an addressable LED strip

ESP01LEDDriver PCB

A schematic is included here, along with the KiCAD data files, whcih are in KiCAD 6 format.

PCB design

The PCB is a trivial 2 layer board.

Using

After coming across the ESP01 I was very impressed. It seemed like an excellent solution to problems where a very small controller board was needed, such as running WLED to control addressable LED strips. However the LED strip attachment board I could find used an odd arrangement of receiving power by attaching a USB-A plug directly to the board. I wanted to use a power lead of some description, going to the controller board which then had the LED strip screwed into it on terminals. As I was ordering some other boards, I thought I would knock up this board and order it at the same time.

Power can be supplied via 5V on the barell plug, or 5V via a USB-B connector.

Attach an ESP01(S) board to the header. The PROGRAM button can be used to bring up the ESP01 in programming mode, with the UART pins provided on another header for connecting a USB UART. Ensure the USB UART is in 3.3V mode!

TODO

When time allows I will CAD-up a small printable case for enclosing this board.

esp01leddriver's People

Contributors

aslak3 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.