
EPD24 SuperMini Adapter
DanielYJHsieh/esp32c3
取代 Good Display DESPI-C02(41 × 22 mm)的小型轉接板:直接疊在 ESP32-C3 Super Mini 背面,驅動 24pin SPI 電子紙(目前用 GDEQ0426T82,SSD1677)。

取代 Good Display DESPI-C02(41 × 22 mm)的小型轉接板:直接疊在 ESP32-C3 Super Mini 背面,驅動 24pin SPI 電子紙(目前用 GDEQ0426T82,SSD1677)。
EPD24 SuperMini Adapter is an open-source printed circuit board by DanielYJHsieh, from the DanielYJHsieh/esp32c3 repository on GitHub. It is a 2-layer board of 18 × 26.8 mm with 40 parts on 29 nets, routed with 343 tracks and 119 vias.
It is built around the TP4054, B5819WS and AFC07-S24FCA-00, with the AO3401A and SI1308EDL among its other parts. Its parts include 16 capacitors, 8 resistors, 3 diodes, 3 connectors and 2 transistors. It belongs with the interfaces and adapters boards of this library.
取代 Good Display DESPI-C02(41 × 22 mm)的小型轉接板:直接疊在 ESP32-C3 Super Mini 背面,驅動 24pin SPI 電子紙(目前用 GDEQ0426T82,SSD1677)。
esp32c3/esp32c3_spi_display(main/epaper_driver.h)一樣,韌體不用改腳位 Super Mini(晶片、按鍵朝上)
─────────── 排針 / 直接焊 ───────────
本板 B 面(只有絲印:5V / G / 3V3 / USB / CHIP SIDE UP)
本板 F 面(零件、FPC 座朝下)→ 面板排線從 USB 端插入| 面板 FPC | 訊號 | Super Mini |
|---|---|---|
| 9 | BUSY | IO6 |
| 10 | RES | IO5 |
| 11 | D/C | IO4 |
| 12 | CS | IO10 |
| 13 | SCLK | IO2 |
| 14 | SDI (MOSI) | IO3 |
| 15、16 | VDDIO、VCI | 3V3 |
| 8、17 | BS、VSS | GND(BS 接地 = 4 線 SPI) |
完整網路見 NETLIST.md。
電路照原廠原理圖 DESPI-C02_SCH V1.0(2018.07.06)。
| 項目 | DESPI-C02 | 本板 |
|---|---|---|
| RESE 電阻 | DIP 切 0.47Ω / 3Ω(新版 2.2Ω) | 固定 0.47Ω(GDEQ0426T82 目前 DIP 撥 0.47) |
| BS | R4 3Ω 接地 + R5 10k 上拉 | 直接接地 |
| 二極體 | MBR0530(SOD-123) | B5819WS(SOD-323,40V 1A) |
| 電感 | 10µH 1A | 10µH、2520 封裝、Isat ≥ 1A |
| 高壓電容 | 4.7µF/25V | 4.7µF/25V 0603 |
| 低壓電容 | 1µF/50V | 1µF/25V 0402(VDD、VPP、VCOM、3V3 都在 10V 以下) |
| 8pin 排針、DIP 開關 | 有 | 拿掉 |
換別的面板要先查它規格書的 RESE 值;0.47Ω 不一定適用所有面板。
kicad/compare_nets.py)Jushuo_AFC07-S24FCA-00。換別家的 24P 0.5mm 翻蓋座,要先確認焊墊位置一樣。BOM_JLCPCB_v1.0.csv 的「Spec」欄到 LCSC 挑。| 檔案 | 內容 |
|---|---|
EPD24_SuperMini_Adapter_v1.0_Gerber.zip | Gerber + 鑽孔,直接上傳板廠 |
BOM_JLCPCB_v1.0.csv / CPL_JLCPCB_v1.0.csv | JLCPCB 貼片用 BOM、座標檔(J2/J3 排針孔不貼) |
EPD24_SuperMini_Adapter_schematic.pdf | 電路圖 |
pcb_3d_top.png / pcb_3d_bottom.png | 3D 預覽(排針 3D 模型故意不畫,因為 Super Mini 在背面) |
NETLIST.md | 網路表 |
kicad/ | KiCad 專案與產生程式 |
下單參數:2 層、FR-4、板厚 1.0mm 或 1.6mm 皆可、1oz、無鉛噴錫。
在 kicad/ 資料夾:
"D:\Program Files\KiCad\bin\python.exe" build_pcb.py --route| 檔案 | 用途 |
|---|---|
build_pcb.py | 放零件、網路、板框、絲印、設計規則、接地過孔(加 --route 會接著佈線) |
route.py | 格點自動佈線(改自 D1mini_Fixture_Shield_HW/kicad/route.py,格點 0.05mm) |
gen_sch.py | 產生電路圖(python gen_sch.py) |
drc_summary.py | 跑 DRC 並印摘要 |
compare_nets.py | 電路圖網路表 vs PCB 比對(先 kicad-cli sch export netlist -o sch.net) |
export_fab.py | 匯出 Gerber zip、BOM、CPL、電路圖 PDF、3D 預覽 |
自動佈線約 3 分鐘。GND 不走線,每個 GND 焊墊旁都有接地過孔,靠兩面鋪銅連接。
esp32c3_spi_display/main/epaper_driver.h 的 PIN_MISO 和 PIN_RST 都設成 GPIO5。面板不需要 MISO,建議 SPI 設定改成 miso_io_num = -1,免得干擾 RES。
| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 4.7uF/25V | C_0603_1608Metric | C1, C2, C3, C5, C9, C10, C11 |
| 4 | 1uF/25V | C_0402_1005Metric | C6, C7, C8, C12 |
| 3 | 100k | R_0402_1005Metric | R3, R7, R8 |
| 3 | B5819WS | D_SOD-323 | D1, D2, D3 |
| 2 | 1M 1% | R_0402_1005Metric | R5, R6 |
| 1 | 0.47R 1% | R_0402_1005Metric | R2 |
| 1 | 100nF | C_0402_1005Metric | C16 |
| 1 | 10k | R_0402_1005Metric | R1 |
| 1 | 10uF/10V | C_0603_1608Metric | C14 |
| 1 | 10uH Isat>=1A | L_1008_2520Metric | L1 |
| 1 | 1uF/10V | C_0402_1005Metric | C13 |
| 1 | 22uF/10V | C_0603_1608Metric | C15 |
| 1 | 4.7uF/10V | C_0402_1005Metric | C4 |
| 1 | 5.1k | R_0402_1005Metric | R4 |
| 1 | AFC07-S24FCA-00 | Jushuo_AFC07-S24FCA-00_1x24-1MP_P0.50_Horizontal | J1 |
| 1 | AO3401A | SOT-23 | Q2 |
| 1 | BAT+ | EPD24_SuperMini:Pad_1.0x1.2 | TP1 |
| 1 | BAT- | EPD24_SuperMini:Pad_1.0x1.2 | TP2 |
| 1 | G | EPD24_SuperMini:Pad_0.9x1.1 | TP6 |
| 1 | K1 | EPD24_SuperMini:Pad_0.9x1.1 | TP4 |
| 1 | K2 | EPD24_SuperMini:Pad_0.9x1.1 | TP5 |
| 1 | Si1308EDL | SOT-323_SC-70 | Q1 |
| 1 | SuperMini 5V side | PinHeader_1x08_P2.54mm_Vertical | J2 |
| 1 | SuperMini IO5 side | PinHeader_1x08_P2.54mm_Vertical | J3 |
| 1 | TP4054 | SOT-23-5 | U2 |
| 1 | VSYS | EPD24_SuperMini:Pad_1.0x1.2 | TP3 |

DanielYJHsieh/esp32c3
取代 Good Display DESPI-C02(41 × 22 mm)的小型轉接板:直接疊在 ESP32-C3 Super Mini 背面,驅動 24pin SPI 電子紙(目前用 GDEQ0426T82,SSD1677)。

DanielYJHsieh/esp32c3
取代 Good Display DESPI-C02(41 × 22 mm)的小型轉接板:直接疊在 ESP32-C3 Super Mini 背面,驅動 24pin SPI 電子紙(目前用 GDEQ0426T82,SSD1677)。

wisdom-km/chroma-badge
Open-source color e-ink name badge — hardware, firmware, and companion software.



HeyPCB/iris-cortex
Iris Cortex: head controller of the Iris robot head. ESP32-S3 (16 MB flash, 8 MB PSRAM), OV2640 eye-camera FPC, iris-ring LED drivers, harness hub.

jmcpheron/pico-quorum
Several people, several keys, one Safe. Hardware approvals for Safe multisig wallets.



It measures 18 × 26.8 mm and has 2 copper layers, 1.6 mm thick.
40 parts, built around the TP4054, B5819WS, AFC07-S24FCA-00 and AO3401A. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the DanielYJHsieh/esp32c3 repository on GitHub, at the commit this page was made from: the board is EPD24_SuperMini_Adapter_HW/kicad/EPD24_SuperMini_Adapter.kicad_pcb and its schematic EPD24_SuperMini_Adapter_HW/kicad/EPD24_SuperMini_Adapter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask DanielYJHsieh before reusing the design.