Can bus-2026
satspares·ELTEK_With_ESP32·thru-hole-simple-design-2026/can-bus-2026/can-bus-2026.kicad_pcb
About the Can bus-2026 PCB
Can bus-2026 is an open source ESP32 PCB design by satspares, published on GitHub under the MIT license. It is a 2-layer board measuring 48 × 42 mm, with 16 components from 14 distinct parts.
Its main chip is the ESP32-C3_SUPERMINI_TH, from the ESP32 family. Other key parts include the SN65HVD230. By type, the board carries 7 connectors, 4 resistors, 3 capacitors and 2 ICs.
It belongs with the displays & leds designs in this gallery.
From the project
Control and Display for ELTEK Flatpack2
ELTEK Flatpack2 control using ESP32/c3 DWIN Display DMG48320C03503WTC (480x320) or any DWIN TTL 800x480 display eg. DMG80480C04301WTC.
18th September 2025 added config for DWIN Display DMG48270C043_04WTC 480x272 (change link on display to ttl).
Added Eltek network ID change to new menu item.
In the can-bus-kicad directory is a PCB design using ESP32c3 but you can use any ESP32 (5v supply needed) and a sn65hvd230 CAN Chip.
Main components on the Can bus-2026
Can bus-2026 bill of materials (BOM)
16 components, 14 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-C3_SUPERMINI_TH | MODULE_ESP32-C3_SUPERMINI | U1 |
| 1 | SN65HVD230 SN65HVD230-Module | SN65HVD230-Module | U3 |
| 1 | 5v In. | JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical | J1 |
| 1 | SCREW_TERMINAL_01X03 Screw_Terminal_or_JST_01x03_CAN | TerminalBlock_Xinya_XY308-2.54-3P_1x03_P2.54mm_Horizontal | J2 |
| 1 | 5v-ext | JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical | J3 |
| 1 | Display | JST_EH_B4B-EH-A_1x04_P2.50mm_Vertical | J4 |
| 1 | TX1-RX1 | JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical | J5 |
| 1 | I2C i2c | JST_EH_B4B-EH-A_1x04_P2.50mm_Vertical | J6 |
| 1 | One_Wire | JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical | J7 |
| 1 | 10nf | C_Disc_D3.4mm_W2.1mm_P2.50mm | C1 |
| 1 | 10NF 10nf | C_Disc_D3.4mm_W2.1mm_P2.50mm | C2 |
| 1 | 10UF 10uf | CP_Radial_D5.0mm_P2.50mm | C3 |
| 2 | 10K 10k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R3 |
| 2 | 4K7 4k7 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R4, R5 |
Can bus-2026 design files
The KiCad project lives in the satspares/ELTEK_With_ESP32 repository on GitHub; these links point at the commit this page was built from.
Can bus-2026: common questions
What microcontroller does the Can bus-2026 use?
The Can bus-2026 is built around the ESP32-C3_SUPERMINI_TH, from the ESP32 family.
How big is the Can bus-2026 PCB?
The Can bus-2026 measures 48 × 42 mm, has 2 copper layers and is 1.600198 mm thick.
How many components are on the Can bus-2026?
16 components, from 14 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Can bus-2026 design files?
From the satspares/ELTEK_With_ESP32 repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Can bus-2026 design in my own project?
Yes, under the terms of its MIT license, which satspares chose for the repository.
Can I test firmware for the Can bus-2026 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.
More boards in ELTEK_With_ESP32
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