this post was submitted on 29 Sep 2024
1 points (100.0% liked)
Arduino and other electronics projects info
125 readers
1 users here now
founded 2 years ago
MODERATORS
LED Panels - An Introduction (Part 2). 2023 - Controllers.
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/
Joy-it RB-MatrixCtrl Controller HAT voor LED-Matrix-module RB-MatrixCtrl (Raspberry Pi)
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-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
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%20Matrix%20Displays%20-%20DMAMATRI%5B18%5D%20X
- 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