/pico-ws2812b-controller

The example controller app for my 16x16 WS2812B LED matrix. Uses TCP sockets to communicate.

Primary LanguageRustThe UnlicenseUnlicense

pico-ws2812b-controller

The controller app for my PicoWS2812B project.

It shows the data protocol, data/packet format and how to pack an 8-bit canvas to a 4-bit canvas.

Features

  • Auto-find Pico W in the local network
  • Procedural effects
  • Displaying GIFs
  • Displaying sequences of images (.png, .jpg, .jpeg and .bmp)
  • Storing GIFs in Pico's flash memory in order to display them offline (no latency and lags)

Procedural visual effects

  • Asteroids
  • Orbiting circles
  • Fading effect
  • Many more in the future...