ESP32-MAX7219-LED-Matrix-Display

Chihhao·ESP32-MAX7219-LED-Matrix-Display·KiCad/KiCad_Esp32_LotNoDisplay.kicad_pcb

ESP32-MAX7219-LED-Matrix-Display PCB layout, top view — open source ESP32 board by Chihhao

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** 開啟顯示,其餘時間自動關閉以節省電力。

ESP32-MAX7219-LED-Matrix-Display, from the project README
From the project README

Main components on the ESP32-MAX7219-LED-Matrix-Display

ESP32-MAX7219-LED-Matrix-Display bill of materials (BOM)

14 components, 10 distinct parts.

QtyPartRefs
1
NodeMCU-32S
U2
2
BSS138
Q1, Q2
1
Barcode Reader
J1
1
MAX7219_Display
J2
1
5V電源
J3
1
Reset
J4
1
I2C
J5
1
470uF
C1
3
10K
R2, R4, R8
2
1K
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