0da46482f0cac6b43615e7a9958c2e936f5312e5
Board-dat/MPC/MPC1073-DAT/MPC1073-multiplexing-dat/MPC1073-multiplexing-dat.md
| ... | ... | @@ -1,6 +1,8 @@ |
| 1 | 1 | |
| 2 | 2 | # MPC1073-multiplexing-dat |
| 3 | 3 | |
| 4 | +## when and how to setup the E-line == panel is oversize (64x64 is needed) |
|
| 5 | + |
|
| 4 | 6 | |
| 5 | 7 | * E-Line buffer to either PIN4 or PIN8, refer to the image |
| 6 | 8 |
Board-dat/MPC/MPC1073-DAT/MPC1073-test-log-dat/2025-07-14-20-02-10.png
| ... | ... | Binary files /dev/null and b/Board-dat/MPC/MPC1073-DAT/MPC1073-test-log-dat/2025-07-14-20-02-10.png differ |
Board-dat/MPC/MPC1073-DAT/MPC1073-test-log-dat/2025-07-14-20-02-40.png
| ... | ... | Binary files /dev/null and b/Board-dat/MPC/MPC1073-DAT/MPC1073-test-log-dat/2025-07-14-20-02-40.png differ |
Board-dat/MPC/MPC1073-DAT/MPC1073-test-log-dat/MPC1073-test-log-dat.md
| ... | ... | @@ -1,6 +1,7 @@ |
| 1 | 1 | |
| 2 | 2 | # MPC1073-test-log-dat.md |
| 3 | 3 | |
| 4 | +- all instructions here [[RMP-driver-dat]] |
|
| 4 | 5 | |
| 5 | 6 | ## Make first |
| 6 | 7 | |
| ... | ... | @@ -8,13 +9,42 @@ make it |
| 8 | 9 | |
| 9 | 10 | make -C examples-api-use |
| 10 | 11 | |
| 12 | +## MPC1120 |
|
| 11 | 13 | |
| 14 | +### P4 == HJCLPCB-P4RGB-2121-06D = 64x64 |
|
| 15 | + |
|
| 16 | + |
|
| 17 | + |
|
| 18 | +2x 64x64 panels, multiplexing=0 |
|
| 19 | + |
|
| 20 | + ./examples-api-use/demo -D 0 --led-cols=64 --led-rows=64 --led-multiplexing=0 --led-chain=2 --led-slowdown-gpio=2 |
|
| 21 | + |
|
| 22 | + ./examples-api-use/demo -D 0 --led-cols=64 --led-rows=64 --led-multiplexing=1 --led-chain=2 --led-slowdown-gpio=2 |
|
| 23 | + |
|
| 24 | + |
|
| 25 | +### P6-2727-8S-3232-S2 == 32x32 == outdoor |
|
| 26 | + |
|
| 27 | + |
|
| 28 | + |
|
| 29 | +2x 32x32 panels, multiplexing=1 |
|
| 30 | + |
|
| 31 | + ./examples-api-use/demo -D 0 --led-cols=32 --led-rows=32 --led-multiplexing=1 --led-chain=2 --led-slowdown-gpio=2 |
|
| 32 | + |
|
| 33 | +CMD |
|
| 34 | + |
|
| 35 | + ./examples-api-use/demo -D 0 --led-cols=32 --led-rows=32 --led-multiplexing=1 --led-chain=2 --led-slowdown-gpio=2 |
|
| 36 | + ./examples-api-use/demo -D 0 --led-cols=32 --led-rows=32 --led-multiplexing=2 --led-chain=2 --led-scan-mode=0 |
|
| 37 | + ./examples-api-use/demo -D 0 --led-cols=32 --led-rows=32 --led-multiplexing=2 --led-chain=2 |
|
| 38 | + |
|
| 39 | +--led-no-hardware-pulse |
|
| 40 | + |
|
| 41 | + ./examples-api-use/demo -D 0 --led-cols=32 --led-rows=32 --led-multiplexing=2 --led-chain=2 --led-no-hardware-pulse |
|
| 12 | 42 | |
| 13 | 43 | ## P8 P10 Outdoor 32x16 == tested = OK |
| 14 | 44 | |
| 15 | 45 | Run example for our selling 32x16 panel |
| 16 | 46 | |
| 17 | -P10 - 32x16 |
|
| 47 | +## P10 - 32x16 |
|
| 18 | 48 | |
| 19 | 49 | ./examples-api-use/demo -D 0 --led-cols=32 --led-rows=16 --led-multiplexing=8 |
| 20 | 50 | |
| ... | ... | @@ -109,4 +139,7 @@ but you will have more flicker. |
| 109 | 139 | Exiting; fix the above first or use --led-no-hardware-pulse |
| 110 | 140 | |
| 111 | 141 | |
| 112 | - ./examples-api-use/demo -D 0 --led-cols=32 --led-rows=16 --led-multiplexing=8 --led-no-hardware-pulse |
|
| ... | ... | \ No newline at end of file |
| 0 | + ./examples-api-use/demo -D 0 --led-cols=32 --led-rows=16 --led-multiplexing=8 --led-no-hardware-pulse |
|
| 1 | + |
|
| 2 | + |
|
| 3 | + |
Board-dat/MPC/MPC1120-dat/MPC1120-dat.md
| ... | ... | @@ -0,0 +1,13 @@ |
| 1 | + |
|
| 2 | +# MPC1120-dat |
|
| 3 | + |
|
| 4 | +refer to [[RMP-driver-dat]] |
|
| 5 | + |
|
| 6 | +more test log please see here: - [[MPC1073-test-log-dat]] |
|
| 7 | + |
|
| 8 | + |
|
| 9 | + |
|
| 10 | + |
|
| 11 | +## ref |
|
| 12 | + |
|
| 13 | +- [[RPI3-dat]] |
|
| ... | ... | \ No newline at end of file |
Chip-cn-dat/Espressif-dat/ESP-dat.md
| ... | ... | @@ -0,0 +1,4 @@ |
| 1 | + |
|
| 2 | +# ESP-dat.md |
|
| 3 | + |
|
| 4 | +- [[espressif-dat]] |
|
| ... | ... | \ No newline at end of file |
Chip-cn-dat/Espressif-dat/ESP32-C3-dat/ESP32-C3-DAT.md
| ... | ... | @@ -121,6 +121,8 @@ If you have a serial USB-TTL bridge board or cable, you can read following debug |
| 121 | 121 | |
| 122 | 122 | ## ref |
| 123 | 123 | |
| 124 | +- [[USB-OTG-dat]] |
|
| 125 | + |
|
| 124 | 126 | - [[ESP32-C3-DAT]] |
| 125 | 127 | |
| 126 | 128 | - [[ESP32-C3]] |
| ... | ... | \ No newline at end of file |
Chip-cn-dat/Espressif-dat/Espressif-dat.md
| ... | ... | @@ -5,6 +5,8 @@ |
| 5 | 5 | |
| 6 | 6 | - [[ESP32-dat]] - [[ESP32-compare-dat]] |
| 7 | 7 | |
| 8 | +- [[ESP32-S3-dat]] - [[ESP32-C3-dat]] |
|
| 9 | + |
|
| 8 | 10 | - [[ESP8266-dat]] |
| 9 | 11 | |
| 10 | 12 | - [[ESP8684-dat]] |
Tech-dat/Interface-dat/USB-dat/USB-OTG-dat/USB-OTG-dat.md
| ... | ... | @@ -1,6 +1,16 @@ |
| 1 | 1 | |
| 2 | -# OTG-dat |
|
| 2 | +# USB-OTG-dat |
|
| 3 | + |
|
| 4 | +- [[ESP32-S3-dat]] |
|
| 5 | + |
|
| 6 | +- [[ESP32-C3-usb-dat]] |
|
| 7 | + |
|
| 8 | +- [[STM32-USB-dat]] |
|
| 9 | + |
|
| 10 | + |
|
| 11 | + |
|
| 12 | +## cell phone type-c gadget |
|
| 3 | 13 | |
| 4 | 14 |  |
| 5 | 15 | |
| 6 | -- [[ESP32-S3-dat]] |
|
| 16 | + |
Tech-dat/SBC-dat/RPI-dat/RPI-setup-dat/RPI-setup-dat.md
| ... | ... | @@ -1,6 +1,8 @@ |
| 1 | 1 | |
| 2 | 2 | # RPI-setup-dat |
| 3 | 3 | |
| 4 | +- [[RMP-driver-dat-setup]] |
|
| 5 | + |
|
| 4 | 6 | |
| 5 | 7 | ## version check |
| 6 | 8 | |
| ... | ... | @@ -127,3 +129,6 @@ https://mirrors.tuna.tsinghua.edu.cn/help/raspbian/ |
| 127 | 129 | - ref https://mirrors.tuna.tsinghua.edu.cn/help/raspberrypi/ |
| 128 | 130 | |
| 129 | 131 | |
| 132 | +## ref |
|
| 133 | + |
|
| 134 | +- [[RPI-dat]] |
|
| ... | ... | \ No newline at end of file |
Tech-dat/SBC-dat/RPI-dat/RPI3-dat/RPI3-dat.md
| ... | ... | @@ -27,7 +27,9 @@ Version 1 from [[MPC1111-dat]] |
| 27 | 27 | - sketchup - https://3dwarehouse.sketchup.com/model/b709cb4f71b8864fbfc5d4ab5e803838/Raspberry-Pi-Model-B-Ethernet |
| 28 | 28 | |
| 29 | 29 | |
| 30 | +## ref |
|
| 30 | 31 | |
| 32 | +- [[RPI3]] - [[RPI]] |
|
| 31 | 33 | |
| 32 | 34 | |
| 33 | 35 |
board-series-dat/RMP-driver-dat/RMP-driver-cmd-dat.md
| ... | ... | @@ -1,19 +1,23 @@ |
| 1 | 1 | |
| 2 | 2 | # RMP-driver-cmd-dat.md |
| 3 | 3 | |
| 4 | -| params | note | |
|
| 5 | -| ------------------------- | ---- | |
|
| 6 | -| --led-row-addr-type | | |
|
| 7 | -| --led-slowdown-gpio | | |
|
| 8 | -| --led-panel-type | | |
|
| 9 | -| --led-rows | | |
|
| 10 | -| --led-cols | | |
|
| 11 | -| --led-chain | | |
|
| 12 | -| --led-parallel | | |
|
| 13 | -| --led-show-refresh | | |
|
| 14 | -| --led-scan-mode | | |
|
| 15 | -| --led-pwm-bits | | |
|
| 16 | -| --led-pwm-lsb-nanoseconds | | |
|
| 4 | +- [[RMP-driver-dat]] |
|
| 5 | + |
|
| 6 | +- [[MPC1073-test-log-dat]] - [[MPC1073-multiplexing-dat]] |
|
| 7 | + |
|
| 8 | +| params | range | note | |
|
| 9 | +| ------------------------- | ------ | ------------- | |
|
| 10 | +| --led-row-addr-type | | | |
|
| 11 | +| --led-slowdown-gpio | 2 | if flickering | |
|
| 12 | +| --led-panel-type | | | |
|
| 13 | +| --led-rows | | | |
|
| 14 | +| --led-cols | | | |
|
| 15 | +| --led-chain | | | |
|
| 16 | +| --led-parallel | | | |
|
| 17 | +| --led-show-refresh | | | |
|
| 18 | +| --led-scan-mode | 0 or 1 | | |
|
| 19 | +| --led-pwm-bits | | | |
|
| 20 | +| --led-pwm-lsb-nanoseconds | | | |
|
| 17 | 21 | |
| 18 | 22 | |
| 19 | 23 | ## examples |
| ... | ... | @@ -28,4 +32,6 @@ |
| 28 | 32 | |
| 29 | 33 | ## ref |
| 30 | 34 | |
| 35 | +- [[MPC1073-dat]] |
|
| 36 | + |
|
| 31 | 37 | - [[RMP-driver-dat]] |
| ... | ... | \ No newline at end of file |
board-series-dat/RMP-driver-dat/RMP-driver-dat-setup.md
| ... | ... | @@ -0,0 +1,41 @@ |
| 1 | + |
|
| 2 | +# RMP-driver-dat-setup.md |
|
| 3 | + |
|
| 4 | + |
|
| 5 | +## improve display update |
|
| 6 | + |
|
| 7 | + |
|
| 8 | +> Suggestion: to slightly improve display update, add |
|
| 9 | +> isolcpus=3 |
|
| 10 | +> at the end of /boot/cmdline.txt and reboot (see README.md) |
|
| 11 | + |
|
| 12 | +nano /boot/firmware/cmdline.txt |
|
| 13 | + |
|
| 14 | + |
|
| 15 | +## To disable the built-in sound card (Broadcom BCM2835 ALSA) on a Raspberry Pi 3, you can follow these steps: |
|
| 16 | + |
|
| 17 | + |
|
| 18 | +sudo nano /boot/firmware/config.txt |
|
| 19 | + |
|
| 20 | + dtparam=audio=off |
|
| 21 | + |
|
| 22 | +After reboot, the built-in sound card should be disabled. You can verify with: |
|
| 23 | + |
|
| 24 | + aplay -l |
|
| 25 | + |
|
| 26 | + |
|
| 27 | + root@raspberrypi:/home/pi/rpi-rgb-led-matrix-master# aplay -l |
|
| 28 | + **** List of PLAYBACK Hardware Devices **** |
|
| 29 | + card 0: vc4hdmi [vc4-hdmi], device 0: MAI PCM i2s-hifi-0 [MAI PCM i2s-hifi-0] |
|
| 30 | + Subdevices: 1/1 |
|
| 31 | + Subdevice #0: subdevice #0 |
|
| 32 | + |
|
| 33 | +sudo nano /etc/modprobe.d/raspi-blacklist.conf |
|
| 34 | + |
|
| 35 | +blacklist snd_bcm2835 |
|
| 36 | + |
|
| 37 | +## ref |
|
| 38 | + |
|
| 39 | +- [[RPI-setup-dat]] |
|
| 40 | + |
|
| 41 | +- [[RMP-driver-dat]] - [[RPI-dat]] |
|
| ... | ... | \ No newline at end of file |
board-series-dat/RMP-driver-dat/RMP-driver-dat.md
| ... | ... | @@ -1,6 +1,11 @@ |
| 1 | 1 | # RGB Matrix Panel Driver Board |
| 2 | 2 | |
| 3 | -- with raspberry pi - [[MPC1073-dat]] - [[MPC1119-dat]] |
|
| 3 | +- [[RMP-driver-dat-setup]] - [[RMP-driver-cmd-dat]] |
|
| 4 | + |
|
| 5 | +- [[MPC1073-test-log-dat]] - [[MPC1073-multiplexing-dat]] |
|
| 6 | + |
|
| 7 | + |
|
| 8 | +- with raspberry pi - [[MPC1073-dat]] - [[MPC1119-dat]] - [[MPC1120-dat]] |
|
| 4 | 9 | - with ESP32 - [[IDD1013-dat]] - [[IDD1016-dat]] |
| 5 | 10 | - with esp8266 - [[IDD1007-dat]] |
| 6 | 11 | - with arduino - [[DAS1087-dat]] |
| ... | ... | @@ -76,6 +81,9 @@ ref |
| 76 | 81 | |
| 77 | 82 | - please find dietpi at [[RPI-OS-dat]] |
| 78 | 83 | |
| 84 | + |
|
| 85 | + |
|
| 86 | + |
|
| 79 | 87 | ## ref github |
| 80 | 88 | |
| 81 | 89 | [[ESP32-dat]] based |
board-series-dat/board-series-dat.md
| ... | ... | @@ -7,7 +7,7 @@ |
| 7 | 7 | |
| 8 | 8 | - [[esp-relay-board-dat]] - [[ESP-DAT]] |
| 9 | 9 | |
| 10 | -- [[RMP-driver-dat]] |
|
| 10 | +- [[RMP-driver-dat]] - [[led-rgb-panel-dat]] |
|
| 11 | 11 | |
| 12 | 12 | |
| 13 | 13 | ## LGT8F328 |
board-series-dat/led-rgb-panel-dat/led-rgb-panel-dat.md
| ... | ... | @@ -10,6 +10,9 @@ We sell the highly reliable, high quality panels. Probably the top quality from |
| 10 | 10 | |
| 11 | 11 | - [[ILE1058-dat]] - [[ILE1059-dat]] - [[ILE1060-dat]] |
| 12 | 12 | |
| 13 | + |
|
| 14 | +- [[RMP-driver-dat]] |
|
| 15 | + |
|
| 13 | 16 | ## Panel Specifications |
| 14 | 17 | |
| 15 | 18 |  |
| ... | ... | @@ -20,13 +23,13 @@ We sell the highly reliable, high quality panels. Probably the top quality from |
| 20 | 23 | | P6 | 32x32 | 19x19 | |
| 21 | 24 | | P8 | 32x16 | 25.6x12.8 | |
| 22 | 25 | |
| 23 | -| Type | LED SPECs | XY LEDs | subtotal | Dimension | spec | Usage | Scan | Power | Status | SKU | intern | |
|
| 24 | -| ---- | --------- | ------- | -------- | -------------- | ------------ | ------------------ | ---- | ----- | ------- | --------------- |- | |
|
| 26 | +| Type | LED SPECs | XY LEDs | subtotal | Dimension | spec | Usage | Scan | Power | Status | SKU | intern | |
|
| 27 | +| ---- | --------- | ------- | -------- | -------------- | ------------ | ------------------ | ---- | ----- | ------- | --------------- | ----------- | |
|
| 25 | 28 | | P3 | 3mm | 64 x 64 | 4096 | 19 x 19 CM | 1919_6464_3 | Indoor Display | 1/32 | ~20W | selling | [[ILE1060-dat]] | |
| 26 | 29 | | P4 | 4mm | 64 x 32 | 2048 | 25.6 x 12.8 CM | 2613_6432_4 | Indoor Display | | | N/A | | |
| 27 | 30 | | P5 | 5mm | 64 x 32 | | | | | | | | | |
| 28 | 31 | | P6 | 6mm 3535 | 32 x 32 | 1024 | 19 x 19 CM | 1919_3232_6 | Outdoor, wateproof | 1/8 | ~30W | selling | [[ILE1059-dat]] | |
| 29 | -| P8-1 | 8mm | 32 x 16 | 512 | 25.6 x 12.8 CM | 2613_3216_8 | Outdoor, wateproof | 1/4 | ~30W | selling | [[ILE1058-dat]] | [[ILE1058]] |
|
| 32 | +| P8-1 | 8mm | 32 x 16 | 512 | 25.6 x 12.8 CM | 2613_3216_8 | Outdoor, wateproof | 1/4 | ~30W | selling | [[ILE1058-dat]] | [[ILE1058]] | |
|
| 30 | 33 | | P8-2 | 8mm | 40 x 20 | 800 | 32 x 16 CM | 3216_4020_8 | Outdoor, wateproof | 1/4 | ~30W | selling | | |
| 31 | 34 | | P10 | 10mm 3535 | 32 x 16 | 512 | 32 x 16 CM | 3216_3216_10 | | | | | | |
| 32 | 35 |