This build turns an ESP32 into a web-controlled signboard. You type text into a web page, it travels over WebSocket to the ESP32, and the ESP32 scrolls it across an FC-16 LED matrix. It's a neat way to see how a browser, a web server running on a microcontroller, and a physical display can talk to each other in real time.
The full tutorial, with every detail and the line-by-line code explanation, is on our site: ESP32 - LED Matrix via Web
What you need
38-pin ESP32 ESP-WROOM-32 Dev Module - Narrow
38-pin ESP32 ESP-WROOM-32 Dev Module - Wide
30-pin ESP32 ESP-WROOM-32 Dev Module - Wide
ESP32 Uno-form board
ESP32 S3 Uno-form board
USB Cable Type-A to Type-C (for USB-A PC)
USB Cable Type-C to Type-C (for USB-C PC)
FC-16 LED Matrix 32x8
Breadboard
Jumper Wires
DC Power Jack
Screw Terminal Expansion Board for ESP32
Breakout Expansion Board for ESP32
Power Splitter for ESP32
DIYables ESP32 Starter Kit (ESP32 included)
DIYables ESP32 S3 Starter Kit (ESP32 S3 included)
DIYables Sensor Kit (18…