PCBWay 3rd PCB Design Contest
VOTE NOW!
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Design 1/4
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Usability 2/4
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Creativity 3/4
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Content 4/4

how to interface a WS2812B RGB LED ring or Adafruit’s NeoPixel ring to ESP8266. The WS2812B is a smart RGB LED with a control circuit integrated in a 5050 SMD package. The RGB data transfer occurs through a single data input line using single NZR communication mode.

Well you can buy A NeoPixel ring and a nodeMCU separately or you can get both in a single PCB. This is why I started this project.

This is a 12 bit ring that means it contains 12 addressable leds.


How it works?

This are the WS2812B individually addressable RGB LEDs. It has it has it's own driver IC built-in. So we just need only one data pin from the microcontroller along with VCC and GND to run tons of such LEDs. As the name implies we can even control the colour and the brightness of each pixels. Here I use ESP-12E to drive them. You'll find a general schematic online for how to connect this LEDs and set it up with esp8266. Or you can use pre-made Neopixel ring with a NodeMCU to make the similar circuit. The library i used here is Adafruit neopixel library. It has some example codes that you can try for testing purposes. 


 If you like my work and want to support my future projects consider purchasing this product from my tindie store. It'd be really helpful.

https://www.tindie.com/products/18452/

Bill of materials used in this project

esp8266
1
ws2812b
12
AMS1117
1
10k
3
10uf
2
100uf
1
Oct 18,2019
258 viewsReport item
  • Comments(2)
  • Likes(8)
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP
    View More
    VOTING 8 votes
    • Sensoryou from
      Engineer
      • 10
        design
      • 10
        usability
      • 10
        creativity
      • 10
        content
      10.00
    • Electro Point from INDIA
      Hobbyist | Maker | Electronics Engineer
      • 10
        design
      • 8
        usability
      • 8
        creativity
      • 9
        content
      8.75
    • IoTMaker from
      • 10
        design
      • 10
        usability
      • 9
        creativity
      • 8
        content
      9.25
    • Engineer from
      • 8
        design
      • 9
        usability
      • 10
        creativity
      • 10
        content
      9.25
    • Engineer from INDIA
      • 9
        design
      • 10
        usability
      • 10
        creativity
      • 9
        content
      9.50
    • Engineer from INDIA
      • 10
        design
      • 10
        usability
      • 10
        creativity
      • 10
        content
      10.00
    • Engineer from
      • 10
        design
      • 10
        usability
      • 10
        creativity
      • 10
        content
      10.00
    • Engineer
      • 10
        design
      • 9
        usability
      • 10
        creativity
      • 10
        content
      9.75
    View More