ESP32-MAX7219-LED-Matrix-Display
Chihhao·ESP32-MAX7219-LED-Matrix-Display·KiCad/KiCad_Esp32_LotNoDisplay.kicad_pcb
About the ESP32-MAX7219-LED-Matrix-Display PCB
ESP32-MAX7219-LED-Matrix-Display is an open source ESP32 PCB design by Chihhao, published on GitHub. It is a 2-layer board measuring 57.2 × 52.1 mm, with 14 components from 10 distinct parts.
Its main chip is the NodeMCU-32S, from the ESP32 family. By type, the board carries 5 connectors, 5 resistors, 2 transistors, 1 IC and 1 capacitor.
It belongs with the displays & leds and iot & wireless designs in this gallery.
From the project
這是一個基於 ESP32 的 LED 點矩陣顯示專案,整合了 WiFi 網頁設定、RTC 時間顯示、以及條碼掃描器輸入功能,適合用於創客空間或資訊看板。
這是一個基於 ESP32 的 LED 點矩陣顯示專案,整合了 WiFi 網頁設定、RTC 時間顯示、以及條碼掃描器輸入功能,適合用於創客空間或資訊看板。 本專案提供兩種顯示規格的程式碼: 1. 64x16 (寬版): 使用 16 個 MAX7219 模組 (雙排)。 2. 64x8 (窄版): 使用 8 個 MAX7219 模組 (單排)。
📶 WiFi AP 設定介面: ESP32 啟動後建立獨立熱點 (AP),方便手機或電腦連線設定。 提供網頁介面修改三組輪播訊息及同步系統時間。 設定內容儲存於 EEPROM,斷電後資料不遺失。 ℹ️ 資訊顯示: 輪播訊息: 支援三組自訂文字訊息 (僅支援英文),具備滾動與進場動畫效果。 時間顯示: 內建 RTC 模組,可顯示大字體時間 (時:分) 與完整日期資訊。 雙區顯示: 64x16: 分為上下兩區 (Zone Upper / Zone Lower)。 64x8: 分為左右兩區 (Zone Left / Zone Right)。 🔫 條碼掃描互動: 支援 PS2 介面的條碼掃描器。 掃描條碼後,螢幕會暫停輪播,立即顯示掃描到的內容 (停留 30 秒)。 🌱 節能排程: 內建工作時間判斷,僅在 08:30 ~ 17:30** 開啟顯示,其餘時間自動關閉以節省電力。

Main components on the ESP32-MAX7219-LED-Matrix-Display
ESP32-MAX7219-LED-Matrix-Display bill of materials (BOM)
14 components, 10 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | NodeMCU-32S | MODULE_ESP32-DEVKITC | U2 |
| 2 | BSS138 | SOT-23 | Q1, Q2 |
| 1 | Barcode Reader | Connector_Mini-DIN_Female_6Pin_2rows | J1 |
| 1 | MAX7219_Display | Molex_KK-254_AE-6410-05A_1x05_P2.54mm_Vertical | J2 |
| 1 | 5V電源 | BarrelJack_Horizontal | J3 |
| 1 | Reset | Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical | J4 |
| 1 | I2C | Molex_KK-254_AE-6410-04A_1x04_P2.54mm_Vertical | J5 |
| 1 | 470uF | CP_Radial_D10.0mm_P5.00mm | C1 |
| 3 | 10K | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2, R4, R8 |
| 2 | 1K | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3, R5 |
ESP32-MAX7219-LED-Matrix-Display design files
The KiCad project lives in the Chihhao/ESP32-MAX7219-LED-Matrix-Display repository on GitHub; these links point at the commit this page was built from.
ESP32-MAX7219-LED-Matrix-Display: common questions
What microcontroller does the ESP32-MAX7219-LED-Matrix-Display use?
The ESP32-MAX7219-LED-Matrix-Display is built around the NodeMCU-32S, from the ESP32 family.
How big is the ESP32-MAX7219-LED-Matrix-Display PCB?
The ESP32-MAX7219-LED-Matrix-Display measures 57.2 × 52.1 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ESP32-MAX7219-LED-Matrix-Display?
14 components, from 10 distinct parts. The full bill of materials is listed on this page.
Where can I download the ESP32-MAX7219-LED-Matrix-Display design files?
From the Chihhao/ESP32-MAX7219-LED-Matrix-Display repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the ESP32-MAX7219-LED-Matrix-Display design in my own project?
The repository has no license, so all rights stay with Chihhao. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the ESP32-MAX7219-LED-Matrix-Display without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k