MJPEG decoders compared (ESP32)
https://www.atomic14.com/2023/09/30/a-faster-esp32-jpeg-decoder
Everything You Didn’t Want to Know About RGB Matrix Panels logic
ESP32-HUB75-MatrixPanel-DMA
- LED/DMA library: https://github.com/mrcodetastic/ESP32-HUB75-MatrixPanel-DMA
- discussion: https://github.com/mrcodetastic/ESP32-HUB75-MatrixPanel-DMA/discussions/155
- Use level shifter HCT245 : https://github.com/mrcodetastic/ESP32-HUB75-MatrixPanel-DMA/issues/35
Driving a Hub75 RGB LED Panel #explanation
Bitluni Brings All the ESP-32 Multimedia Hacks to Supercon ( i2S and DMA intro )
Arduino UNO Based HUB75 LED DISPLAY DRIVER
https://www.instructables.com/Arduino-UNO-Based-HUB75-LED-DISPLAY-DRIVER/
RP2040 Hub75 driver : hub75-pio-rs (rust RP2040)
Joy-it RB-MatrixCtrl Controller HAT voor LED-Matrix-module RB-MatrixCtrl (Raspberry Pi)
STM32Duino library for RGB, Monochrome and Two-color led matrix panels (STM32, RP2040)
Dev Boards
-
Pimoroni Interstate 75 - RGB LED Matrix Driver board, 1x HUB75 (RP2040)
https://eu.robotshop.com/products/interstate-75-rgb-led-matrix-driver -
Henner Zeller hzeller: PCB adapter + Driver for Hub75 RGB Matrixes, 3x HUB75 (Raspberry PI)
- #1 https://github.com/hzeller/rpi-rgb-led-matrix/tree/master/adapter
- wiring info: https://github.com/hzeller/rpi-rgb-led-matrix/blob/master/wiring.md
- Example video #1: https://www.youtube.com/watch?v=1aDurOOmkeo
- Example video #2: https://www.youtube.com/watch?v=gTtBLEOPpsM
- and his github project https://github.com/ModusCreateOrg/network-rgb-matrix-display/blob/master/md/How_it_works.md
- #2 https://www.electrodragon.com/product/rgb-matrix-panel-drive-board-raspberry-pi/
- #1 https://github.com/hzeller/rpi-rgb-led-matrix/tree/master/adapter
-
ESP32-Trinity, 1x HUB75 (ESP32)
- https://github.com/witnessmenow/ESP32-Trinity
- More of Brian Lough’s devices https://www.tindie.com/stores/brianlough/
-
Adafruit Matrix Portal - CircuitPython Powered Internet Display (ATSAMD51J19 Cortex M4)
https://www.adafruit.com/product/4745
How many panels can i chain (ESP32, RPI, PICO, Teensy, STM32)
https://community.pixelmatix.com/t/how-many-panels-can-chain/1336
-
ESP32 driving a large RGB panel( HUB75 )
- video: https://www.youtube.com/watch?v=q3o826CNeUY
- video: https://www.youtube.com/watch?v=xRGZkkkexEc
- creators forum: https://cicciocb.com/annex32help/V1.518/#HUB75 Matrix Displays - DMAMATRI[18] X
- used LED/DMA library: https://github.com/mrcodetastic/ESP32-HUB75-MatrixPanel-DMA
ESP32 streaming webcam to LED panel using BLE & WS2812
ESP32 Audio DMA Settings Explained - dma_buf_len and dma_buf_count
https://www.youtube.com/watch?v=ejyt-kWmys8
ESP32 LCD/Camera Mode. (Source:ESP32 documentation)
LCD/Camera mode is only supported on I2S0 over a parallel bus. For LCD mode, I2S0 should work at master TX mode. For camera mode, I2S0 should work at slave RX mode. These two modes are not implemented by the I2S driver. Please refer to LCD for details about the LCD implementation. For more information, see ESP32 Technical Reference Manual > I2S Controller (I2S) > LCD Mode [PDF Pg 323 “12.5 Camera-LCD Controller”].
- “[ESP32-S2] How do I use the I2S to control a 8-bit parallel LCD? (IDFGH-3242)” i2s_parallel_pin_config_t https://github.com/espressif/esp-idf/issues/5238
Casting to your device
- Linux / RPI
- MiraCast / LazyCast / MiracleCast
- RPiPlay, PiCast, MiracleCast, Kodi, VNC, GnomeCast
- ESP32
WiFi Screen Receiver Using MakePython ESP32 Color LCD (ESP32)
https://www.hackster.io/H0meMadeGarbage/wifi-screen-receiver-using-makepython-esp32-color-lcd-160c11
- Linux / RPI
Mysterious LED matrix drivers – chipone ICN20xx datasheets?
DMD_STM32 - Arduino STM32 Matrix Panel Library - Comprehensive info! (STM32, RP2040)