Eagle schematic and board for an LED array that connects to the Raspberry GPIO headers
Loading README and project media…

The board is approximately 1.31" x 0.62". The board has been designed to fit within a Pibow Raspberry Pi case by Pimoroni.
| LED | GPIO Pin |
|---|---|
| 1 | 4 |
| 2 | 17 |
| 3 | 27 |
| 4 | 22 |
| 5 | 18 |
| 6 | 23 |
| 7 | 24 |
| 8 | 25 |
| 9 | 8 |
| 10 | 7 |
| Part Number(s) | Description | Manufacturer | MFG Number | Distributor |
|---|---|---|---|---|
| R1, R2, R3, R4, R5, R6, R7, R8, R9, R10 | RES 220 OHM 1/10W 5% 0603 SMD | Yageo | RC0603JR-07220RL | Digikey |
| LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8, LED9, LED10 | LED 3X1.5MM 568NM GN WTR CLR SMD | Kingbright | APL3015SGC-F01 | Digikey |
| JP1 | CONN HEADER FMAL 26PS .1" DL TIN | Sullins Connector Solutions | PPTC132LFBN-RC | Digikey |
In the "code" folder is a Bash script for testing the LED array PCB. In a terminal window on the Raspberry Pi, navigate to the "code" folder and run the following command:
sudo bash testLEDarray.sh
-OR-
sudo ./testLEDarray.sh
While the script is running, the LEDs on the LED array PCB should illuminate one by one in sequential order until all LEDs are illuminated. All LEDs should then turn off.

In the "code" folder exists a variety of scrips that make use of the Raspberry Pi LED array:
showDiskUsage.sh - Displays the Raspberry Pi's disk usage