Skip to content

Commit 7d6ac73

Browse files
authored
Merge branch 'master' into fix/1521-font-alignment-offset
2 parents b4229e1 + 552ef44 commit 7d6ac73

File tree

2 files changed

+34
-7
lines changed

2 files changed

+34
-7
lines changed

README.md

+16-3
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,11 @@ that they have the freedom to adapt and improve).
2424

2525
## Discourse discussion group
2626

27-
If you'd like help, please do not file a bug, use the discussion board instead:
28-
https://rpi-rgb-led-matrix.discourse.group/
27+
**If you'd like help, please do not file a bug, use the discussion board instead:**
28+
https://rpi-rgb-led-matrix.discourse.group/ (obviously please read this whole page first).
29+
If you file a bug asking for personal help instead of using the discourse group, please
30+
state in your bug that you have read this entire page and that you're indeed filing a bug
31+
or request for improvement. Otherwise, please use the discourse group.
2932

3033
Overview
3134
--------
@@ -49,7 +52,8 @@ also the B+ models, the Pi Zero, Raspberry Pi 2 and 3 with 40 pins, as well
4952
as the Compute Modules which have 44 GPIOs.
5053

5154
The Raspberry Pi 5 still needs some research into the vastly changed peripherals
52-
and is not yet supported.
55+
and is not yet supported. See https://github.com/hzeller/rpi-rgb-led-matrix/issues/1603#issuecomment-2624713250
56+
and https://github.com/adafruit/Adafruit_Blinka_Raspberry_Pi5_Piomatter
5357

5458
The 26 pin models can drive one chain of RGB panels, the 40 pin models
5559
**up to three** chains in parallel (each chain 12 or more panels long).
@@ -137,6 +141,15 @@ sudo examples-api-use/demo -D0
137141
4. Write your own programs using the Matrix in C++ or one of the
138142
bindings such as Python or C#.
139143

144+
### Wiring / Boards
145+
146+
Please see the [Adadpter Boards or Self Wiring](./adapter).
147+
148+
Summary is:
149+
- Yes you can self wire without level shifters and it will work most of the time, but if you're not in a hurry get a board
150+
- https://www.electrodragon.com/product/rgb-matrix-panel-drive-board-for-raspberry-pi-v2/ **is the recommended solution with 3 channels and level shifters**. You can't go wrong there, but expect a bit of shipping time.
151+
- If shipping time is crucial and you don't want to wire your own, Adafruit sells a single channel board (the electrodragon one is 3 channels), but note that its wiring is non standard and requires a special compile option or command line argument: https://www.adafruit.com/product/3211
152+
140153
### Utilities
141154

142155
The [utils directory](./utils) is meant for ready utilities to show images or

adapter/README.md

+18-4
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ PCB adapter for Raspberry Pi to Hub75 RGB Matrixes
44
Since hand-wiring can be a little tedious, here are some PCBs that help
55
with the wiring when using the `rpi-rgb-led-matrix` code.
66

7+
![Three Panels connected][three-panels]
8+
9+
[three-panels]: ../img/three-parallel-panels-soic.jpg
10+
711
* [Passive-3](./passive-3) Supports three parallel chains, directly connected
812
to the output of a Rapsberry Pi with 40 GPIO pins. Works, but usually it is better to
913
buffer the outputs using the ...
@@ -13,11 +17,21 @@ with the wiring when using the `rpi-rgb-led-matrix` code.
1317
As another option you can buy it from these locations not affiliated with this project.
1418
They are given to help you locate premade boards but no guarantees are given or implied:
1519
* https://www.electrodragon.com/product/rgb-matrix-panel-drive-board-raspberry-pi/
16-
($3/board, but fairly long and/or expensive shipping from HKG)
17-
* Seller #2 (fill me)
20+
($3/board, but fairly long and/or expensive shipping from HKG). The old board includes
21+
support for an optional RTC (real time clock) which had to be disabled for most users
22+
who wanted 3 channels instead of an RTC.
23+
* The new HD board with angled connectors (thinner footprint), is here: https://www.electrodragon.com/product/rgb-matrix-panel-drive-board-for-raspberry-pi-v2/ << **this is the recommended board for most users today**
24+
![RGB-Matrix-Panel-Drive-Board-For-Raspberry-Pi-V2-02-400x400](https://github.com/user-attachments/assets/713e2414-04f9-4fc3-86a2-cb576e29e057)
25+
1826
* The [Passive-RPi1](./passive-rpi1) adapter board is to connect one panel to
1927
Raspberry Pi 1 with 26 GPIO pins.
2028

21-
![Three Panels connected][three-panels]
29+
* For completeness, Adafruit has a single channel active board here:
30+
https://www.adafruit.com/product/3211 although it is ultimately inferior to the
31+
electrodragon board, but it does ship quicker if you're in the US (note that you will
32+
need special compile option or command line argument since it uses non standard wiring)
33+
34+
* As of 2024/12 and this thread: https://rpi-rgb-led-matrix.discourse.group/t/solved-aliexpress-2-string-passive-adapter-not-working-because-rpi-connector-was-soldered-on-the-wrong-side-of-the-board/892/26 , there is also a cheap passive 2 channel board that works great on a small board like rPi0 2W, but all chinese sellers that Marc Merlin surveyed at the time, sold the board soldered wrong and they do not work unless you order the board unsoldered and solder it yourself. Electrodragon is in the process of finishing a low profile 3 channel passive board that will be a proper replacement for the unnamed mis-soldered chinese board.
35+
36+
![8a584b59a1da068112905d3a37923521a756353e_2_664x500](https://github.com/user-attachments/assets/38b0163f-bf62-4393-a084-dab432c3ef49)
2237

23-
[three-panels]: ../img/three-parallel-panels-soic.jpg

0 commit comments

Comments
 (0)