Open-Nail-Printer
Novitech3D·Open-Nail-Printer·NailPrinter_PCB/NailPrinter_PCB.kicad_pcb
About the Open-Nail-Printer PCB
Open-Nail-Printer is an open source PCB design by Novitech3D, published on GitHub. It is a 2-layer board measuring 100 × 100 mm, with 37 components from 18 distinct parts.
Other key parts include the DEVKIT_V1_ESP32-WROOM-32, AO3400 and CD4504BM. By type, the board carries 10 connectors, 8 capacitors, 8 resistors, 5 ICs, 2 transistors and 1 fuse.
It belongs with the robotics & motion designs in this gallery.
From the project
An open-source nail art printer.
Unlike commercial alternatives that rely on closed-source hardware and DRM-locked consumables, this project provides a fully open architecture. It uses a distributed processing model, offloading high-level computer vision and web serving to a Raspberry Pi, while delegating strict, microsecond-accurate hardware control to an ESP32 microcontroller utilizing I2S Direct Memory Access (DMA).
Main components on the Open-Nail-Printer
Open-Nail-Printer bill of materials (BOM)
37 components, 18 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | DEVKIT_V1_ESP32-WROOM-32 | MODULE_DEVKIT_V1_ESP32-WROOM-32 | U1 |
| 2 | AO3400 | SOT-23 | U2, U5 |
| 2 | CD4504BM | SOIC-16_3.9x9.9mm_P1.27mm | U3, U4 |
| 2 | AO3401 | SOT-23 | Q1, Q2 |
| 1 | C15178 Barrel_Jack | BarrelJack_Horizontal | J1 |
| 1 | CONN_01X03 Conn_01x03 | JST_XH_B3B-XH-AM_1x03_P2.50mm_Vertical | J2 |
| 5 | CONN_01X04 Conn_01x04 | JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J3, J4, J5, J6, J8 |
| 1 | CONN_01X03 Conn_01x03 | JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J7 |
| 2 | CONN_01X24 Conn_01x24 | IDC-Header_2x12_P2.54mm_Vertical | J9, J10 |
| 1 | Fuse | FuseHolder_Blade_ATO_Littelfuse_FLR_178.6165 | F1 |
| 1 | SW_SPST | PinHeader_1x03_P2.54mm_Vertical | SW1 |
| 2 | BTT_TMC2209_V1.2 | Pololu_Breakout-16_15.2x20.3mm | U_TMC_X1, U_TMC_Y1 |
| 2 | 100UF 100uF | CP_Radial_D6.3mm_P2.50mm | C1, C2 |
| 4 | 10N 10n | C_0805_2012Metric | C3, C4, C7, C8 |
| 2 | 100N 100n | C_0805_2012Metric | C5, C6 |
| 2 | 10K 10k | R_0805_2012Metric | R1, R5 |
| 4 | 1k | R_0805_2012Metric | R2, R3, R6, R7 |
| 2 | 2.7 | R_0805_2012Metric | R4, R8 |
Open-Nail-Printer design files
The KiCad project lives in the Novitech3D/Open-Nail-Printer repository on GitHub; these links point at the commit this page was built from.
Open-Nail-Printer: common questions
How big is the Open-Nail-Printer PCB?
The Open-Nail-Printer measures 100 × 100 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Open-Nail-Printer?
37 components, from 18 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 Open-Nail-Printer design files?
From the Novitech3D/Open-Nail-Printer 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 Open-Nail-Printer design in my own project?
The repository has no license, so all rights stay with Novitech3D. Use it as a reference, and ask the author before reusing the design.
Similar boards
Stack chan
stack-chan
50 × 50 mm33 parts2LApache-2.01.7kCube batteryboard
willem-pennings
95 × 95 mm4 parts2LGPL-3.01.1k11ua
rene-dev
57.3 × 19 mm26 parts2LGPL-3.0979Trollerv2
rene-dev
100 × 75 mm33 parts4LGPL-3.0979Powerstep
rene-dev
95.2 × 71.5 mm28 parts4LGPL-3.0979Diff driver
rene-dev
32 × 22 mm14 parts2LGPL-3.0979