

Ivy Basic
Project Ivy
- Size
- 42.2 × 42.2 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 48
- Nets
- 70
- Pads
- 304
- Tracks, vias
- 341, 72
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 24 Oct 2024
- Updated
- 9 Jun 2025
Overview
Ivy Basic is an open-source printed circuit board by CasualCodersProjects, from the CasualCodersProjects/Ivy repository on GitHub. It is a 4-layer board of 42.2 × 42.2 mm with 48 parts on 70 nets, routed with 341 tracks and 72 vias.
It is built around the ESP32-S3-MINI-1-N8, SSP9451 and TMC2209-LA, with the 1N5819WS among its other parts. Its parts include 16 capacitors, 16 resistors, 4 ICs, 3 diodes and 3 connectors. It belongs with the ESP32 boards of this library.
Main components
4ESP32-S3-MINI-1-N8
SMD-104.5dBm -40℃~+85℃ 2.4GHz 20.5dBm 330mA 3V~3.6V 97mA Bluetooth5.0 ESP32-S3FN8 Chip On-board PCB Antenna UART、SPI、I2C、I2S、USB SMD WiFi Modules ROHSEspressif SystemsWiFi ModulesSSP9451
SOT-23-6-40℃~+125℃ 1 1.8MHz 200uA 4.2V~40V 600mA Adjustable Buck Buck Built-in No SOT-23-6 DC-DC Converters ROHSShanghai Siproin MicroelectronicsDC-DC ConvertersTMC2209-LA
QFN-28-EP_5x5QFN-28-EP(5x5) SMT ROHSAnalog DevicesUncategorised1N5819WS
SOD-3231 Independent 1A 25A 40V 500uA@40V 600mV@1A SOD-323 Schottky Diodes ROHSGuangdong HottechSchottky Diodes
README
README.mdProject Ivy
A chainable USB stepper driver system
References for TMC2209 implementations
Parts
48| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 100n | Capacitor_SMD:C_0402_1005Metric | C3, C4, C5, C13, C16 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad | H1, H2, H3, H4 |
| 3 | 10k | Resistor_SMD:R_0402_1005Metric | R1, R9, R10 |
| 3 | 1k | Resistor_SMD:R_0402_1005Metric | R6, R16, R18 |
| 2 | 100k | Resistor_SMD:R_0402_1005Metric | R8, R14 |
| 2 | 4.7u | Capacitor_SMD:C_0805_2012Metric | C1, C2 |
| 2 | 4k7 | Resistor_SMD:R_0402_1005Metric | R15, R17 |
| 1 | 0 | Resistor_SMD:R_0402_1005Metric | R7 |
| 1 | 0.1u | Capacitor_SMD:C_0402_1005Metric | C10 |
| 1 | 100n, 50V | Capacitor_SMD:C_0402_1005Metric | C6 |
| 1 | 10r | Resistor_SMD:R_0402_1005Metric | R13 |
| 1 | 10u | Capacitor_SMD:C_0603_1608Metric | C19 |
| 1 | 110m 1W | Resistor_SMD:R_0805_2012Metric | R5 |
| 1 | 110m, 1W | Resistor_SMD:R_0805_2012Metric | R3 |
| 1 | 124k | Resistor_SMD:R_0402_1005Metric | R12 |
| 1 | 1N5819WS | Diode_SMD:D_SOD-123 | D4 |
| 1 | 1u | Capacitor_SMD:C_0402_1005Metric | C17 |
| 1 | 22n | Capacitor_SMD:C_0402_1005Metric | C8 |
| 1 | 22u | Capacitor_SMD:C_0402_1005Metric | C9 |
| 1 | 33p | Capacitor_SMD:C_0402_1005Metric | C15 |
| 1 | 3u3 | Inductor_SMD:L_Abracon_ASPI-0425 | L1 |
| 1 | 4.7u | Capacitor_SMD:C_0402_1005Metric | C7 |
| 1 | 40k2 | Resistor_SMD:R_0402_1005Metric | R11 |
| 1 | 4u7 | Capacitor_SMD:C_0603_1608Metric | C18 |
| 1 | Conn_02x06_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical | J3 |
| 1 | ESP32-S3-MINI-1 | RF_Module:ESP32-S2-MINI-1 | U1 |
| 1 | GREEN LED | LED_SMD:LED_0603_1608Metric | D6 |
| 1 | HUSB238 | Package_DFN_QFN:DFN-10-1EP_3x3mm_P0.5mm_EP1.7x2.5mm | U2 |
| 1 | JST-XH Motor Connector | Connector_JST:JST_XH_B4B-XH-AM_1x04_P2.50mm_Vertical | J2 |
| 1 | RED LED | LED_SMD:LED_0603_1608Metric | D5 |
| 1 | SSP9451 | Package_TO_SOT_SMD:SOT-23-6 | IC2 |
| 1 | SW_Push | Button_Switch_SMD:SW_SPST_SKQG_WithStem | SW1 |
| 1 | TMC2209-LA | Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.75x3.75mm_ThermalVias | IC1 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J4 |
Questions
How big is the Ivy Basic PCB?
It measures 42.2 × 42.2 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Ivy Basic use?
48 parts, built around the ESP32-S3-MINI-1-N8, SSP9451, TMC2209-LA and 1N5819WS. 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.
Where can I download the Ivy Basic KiCad files?
From the CasualCodersProjects/Ivy repository on GitHub, at the commit this page was made from: the board is Ivy-Basic/Hardware/Ivy-Basic/Ivy-Basic.kicad_pcb and its schematic Ivy-Basic/Hardware/Ivy-Basic/Ivy-Basic.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Ivy Basic design in my own project?
Its repository states no licence, so its author keeps all rights: ask CasualCodersProjects before reusing the design.
Similar boards
- 4 layers100 × 100 mm

- 4 layers70 × 70 mm

Faikout
Phiumi/ESP32-Faikout-CostOptimize
This is a cost optimize version of the original repo by RevK
37 parts4GPL-3.0 - 4 layers81 × 143.2 mm

- 2 layers100 × 47.5 mm

Controller
DLaxV-Community-Projects-Hub/Open-Shot-Clock
Build your own DIY Shot Clock
175 parts5CERN-OHL-P-2.0 - 4 layers68 × 78 mm

Murexrobotics electrical carrier
punkfab/pcb-corpus
235 real KiCad boards from open-source hardware repositories, prepared as a placement and routing benchmark
216 parts1 - 2 layers79 × 38 mm

Ethersweep
Neumi/ethersweep
Open Source, easy to use Ethernet connected stepper motor controller. Built in FreeCAD, KiCAD and Arduino.
111 parts587 - 4 layers42 × 42 mm

- 4 layers53 × 40 mm
