Adafruit Industries

Seesaw-based NeoDriver does I2C to NeoPixel conversion


Listen Later

NeoPixel LEDs (a.k.a WS2812 / SK6812 family) are a super-easy way to add addressable RGB lighting with only one GPIO. they're ubiquitous on microcontrollers, but some chips or SBC's dont have neopixel support due to the precision timing required to send data. we often get folks asking how to get NeoPixels working on some OrangeBananaOnionRockchipAllWinner Pi type board, given we have our Blinka library that provides support for CircuitPython libraries. but if theres no neopixel_write implementation written for that platform, it just wont work. a quick solution is this seesaw-based NeoDriver board: send it the NeoPixel data you want to write over I2C and it will blit out the perfect pixel timing on the other side. we're using an attiny1616 so we have enough RAM to buffer a 512-pixel long strand. now, to be fair - its not super fast because we have to write each pixel over I2C https://learn.adafruit.com/adafruit-seesaw-atsamd09-breakout/neopixel, but with 1MHz clock and as long as you're not writing the whole strip at once, its not so bad! we add a 5V charge-pump so even on 3V boards, you'll get a clean 5V signal. pre-soldered terminal blocks and Stemma QT plugs make this a no-solder solution for adding NeoPixels easily to any device with I2C.
Visit the Adafruit shop online - http://www.adafruit.com
-----------------------------------------
LIVE CHAT IS HERE! http://adafru.it/discord
Adafruit on Instagram: https://www.instagram.com/adafruit
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.com/
-----------------------------------------
...more
View all episodesView all episodes
Download on the App Store

Adafruit IndustriesBy Adafruit Industries

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

13 ratings


More shows like Adafruit Industries

View all
3D Printing Projects by Adafruit Industries

3D Printing Projects

11 Listeners

Raspberry Pi by Adafruit Industries

Raspberry Pi

23 Listeners

Ask an Engineer by Adafruit Industries

Ask an Engineer

2 Listeners

Collin's Lab by Adafruit Industries

Collin's Lab

3 Listeners

New Products by Adafruit Industries

New Products

3 Listeners

Show and Tell by Adafruit Industries

Show and Tell

0 Listeners

3D Hangouts by Adafruit Industries

3D Hangouts

1 Listeners

Circuit Playground by Adafruit Industries

Circuit Playground

0 Listeners