PCBWay Mid Year Big Sale and 6th Anniversary Celebration 2020
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
1,023 viewsReport item
  • Comments(6)
  • Likes(10)
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP
    View More
    VOTING 15 votes
    • James Hauser from UNITED STATES OF AMERICA
      • 10
        design
      • 10
        usability
      • 10
        creativity
      • 10
        content
      10.00
    • jordanyte from UNITED STATES OF AMERICA
      Ben Jordan is a board level electronics and embedded systems design engineer. Always an avid tinkerer, Ben started with his first soldering iron at the age of 8, designing and etching his own PCBs soon after. Ben is an expert in EDA with Altium, Protel, CircuitMaker and CircuitStudio and has a Bachelor of Engineering (CompSys) Hon I. from the University of Southern Queensland, Australia. He is an IPC-CID+ certified PCB designer, and makes training videos for Altium Academy.
      • 7
        design
      • 8
        usability
      • 8
        creativity
      • 7
        content
      7.50
    • Emre KONCA from TURKEY
      I'm system engineer. https://www.youtube.com/ArduinoHaberTV
      • 7
        design
      • 8
        usability
      • 8
        creativity
      • 8
        content
      7.75
    • Jorge from SPAIN
      maker. I like to build things, to understand how things work. Co-founder of Ripolab Hacklab, a non-profit organization to explain the culture maker
      • 8
        design
      • 8
        usability
      • 7
        creativity
      • 6
        content
      7.25
    • Inventor of TV-B-Gone, a keychain that turns off TVs in public places. Co-founder of 3ware, a successful Silicon Valley startup in the 1990s. Pioneer of Virtual Reality in the 1980s. Author and teacher. I go around the world giving talks and workshops. Promoter of hackerspaces, open source hardware. Mentor for others wherever I goes. Co-founder of Noisebridge hackerspace in San Francisco. President and CEO of Cornfield Electronics. http://en.wikipedia.org/wiki/Mitch_Altman
      • 8
        design
      • 8
        usability
      • 8
        creativity
      • 8
        content
      8.00
    • www.cursoderobotica.com
      • 9
        design
      • 9
        usability
      • 9
        creativity
      • 9
        content
      9.00
    • Jiri Praus from CZECH REPUBLIC, THE
      I am an artist. I design electronics and brass wire sculptures. www.jiripraus.cz
      • 8
        design
      • 7
        usability
      • 4
        creativity
      • 8
        content
      6.75
    • 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