- 64x32 LED Matrix (i got this one of amazon)
- ESP8266 (V3 LoLin, NodeMCU v0.9)
- ESP8266 Development Board (makes it easier to use one power supply for the board and the led matrix)
- Power Supply (mine provided 12V - 4A)
- Jumper Cables (female-to-female)
LED Matrix Model: P4-256*128-2121-A2
Left | Right |
---|---|
R1 | G1 |
B1 | GND |
R2 | G2 |
B2 | GND |
A | B |
C | D |
CLK | LAT |
P_OE | GND |
PI | PO |
---|---|
R2 | R1 |
G1 | R2 |
G2 | G1 |
B1 | G2 |
B2 | B1 |
PI | ESP8266 |
---|---|
LAT | D0 |
A | D1 |
B | D2 |
C | D8 |
D | D6 |
P_OE | D4 |
CLK | D5 |
R1 | D7 |
- rename
secrets.cpp.template
tosecrets.cpp
- enter your wifi information
- setup all relevant
Arduino Libraries
- upload files to
ESP8266
- upload the website via the
Arduino IDE
- run
yarn
- run
yarn watch
for local development - run
yarn build
to minify and gzip the html file - upload the website via the
Arduino IDE
- PxMatrix (by Dominic Buchstaller)
- ArduinoJson (by Benoit Blanchon)
- Adafruit GFX Library (by Adafruit)
- NTPClient (by Fabrice Weinberg)
- WebSocketsServer (by arduinoWebSockets)
- install manually to
<home_dir>/Documents/Arduino/libraries/
- install manually to