
Base
hstarmans/firestarter
Kicad design files for prism laser direct imager using up5k FPGA and ESP32

Kicad design files for prism laser direct imager using up5k FPGA and ESP32
Compute is an open-source printed circuit board by hstarmans, from the hstarmans/firestarter repository on GitHub. It is a 4-layer board of 88.4 × 63.6 mm with 125 parts on 148 nets, routed with 1,496 tracks and 129 vias.
It is built around the TMC2209-LA-T, MCP1700-1502E/TO and USBLC6-2SC6, with the SS24FL, 0603USB-951MLC and FH12A-24S-0.5SH(55) among its other parts. Its parts include 57 capacitors, 24 resistors, 13 ICs, 7 diodes and 6 connectors. It belongs with the fPGA and programmable logic boards and the ESP32 and FPGA and CPLD boards of this library.

Carrier PCB for the laser diode module inside the scanhead housing. Provides pogo-pin connection to the back plate of the laserhead. Solder contacts provide opton to determine pin routing.
Part of the Hexastorm (Firestarter) open-hardware laser direct imaging project.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 31 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C10, C11, C13, C15, C16, C17, C19, C20, C21, C23, C27, C28, C29, C30 +15 |
| 18 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3, C5, C12, C14, C18, C22, C24, C25, C31, C33, C35, C37, C38, C39, C48, C52 +2 |
| 12 | 5.1K | Resistor_SMD:R_0805_2012Metric | R2, R3, R4, R5, R6, R7, R21, R26, R28, R29, R30, R31 |
| 6 | 0.11 | Resistor_SMD:R_1206_3216Metric | R13, R14, R17, R18, R19, R20 |
| 4 | MountingHole | MountingHole:MountingHole_2.5mm_Pad_Via | H1, H2, H3, H4 |
| 3 | 100 | Resistor_SMD:R_0805_2012Metric | R10, R22, R23 |
| 3 | 100uF | Capacitor_SMD:CP_Elec_6.3x7.7 | C42, C43, C44 |
| 3 | 22nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C32, C34, C36 |
| 3 | Motor | footprints:JST_XH_S4B-XH-SM4-TB_1x04-1MP_P2.50mm_Horizontal | JX1, JY1, JZ1 |
| 3 | SS24FL | Diode_SMD:D_SMA | D5, D7, D8 |
| 3 | TMC2209-LA-T | footprints:QFN50P500X500X90-29N-D | IC1, IC2, IC3 |
| 2 | 1.5K | Resistor_SMD:R_0805_2012Metric | R8, R9 |
| 2 | 10uH | Inductor_SMD:L_Bourns_SRP5030T | L1, L2 |
| 2 | SW_Push_Open | footprints:SKRPABE010 | SW1, SW2 |
| 1 | 0603USB-951 | footprints:L_CommonModeChoke_Coilcraft_0603USB | FL1 |
| 1 | 100pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C56 |
| 1 | 2-84952-0 | footprints:2-84952-0 | J3 |
| 1 | 24V 3.0A | footprints:Fuse_2920_7451Metric | F2 |
| 1 | 470uF | Capacitor_SMD:CP_Elec_10x10.5 | C26 |
| 1 | 600R / 1.5A @ 100MHz | Inductor_SMD:L_0805_2012Metric | FB1 |
| 1 | 71.5K | Resistor_SMD:R_0805_2012Metric | R27 |
| 1 | 8V 1.1A | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | AP63203WU-7 | Package_TO_SOT_SMD:TSOT-23-6 | U8 |
| 1 | DC_Jack_5.5x2.5 | Connector_BarrelJack:BarrelJack_CUI_PJ-079BH_Horizontal | J4 |
| 1 | DMP6023LSS-13 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | IC4 |
| 1 | D_Schottky | Diode_SMD:D_SMA | D6 |
| 1 | D_TVS | Diode_SMD:D_SMB | D4 |
| 1 | D_Zener | Package_TO_SOT_SMD:SOT-23 | D1 |
| 1 | ESP32-S3-WROOM-2 | footprints:ESP32-S3-WROOM-2 | U2 |
| 1 | FH12A-24S-0.5SH | Connector_FFC-FPC:Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal | J2 |
| 1 | ICE40UP5K-SG48ITR-FPGA_Lattice | footprints:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm | U5 |
| 1 | LED_ABGR | footprints:LED_Cree-PLCC4_2x2mm_CW | D2 |
| 1 | LM1117MPX-5.0/NOPB | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3 |
| 1 | MCP1700-1502 | Package_TO_SOT_SMD:SOT-23 | U4 |
| 1 | MCP1700T-1202ETT | Package_TO_SOT_SMD:SOT-23 | U1 |
| 1 | MCP1700T-2802E | Package_TO_SOT_SMD:SOT-23 | U6 |
| 1 | Q_NMOS_GDS_spindle | Package_TO_SOT_SMD:TO-252-2 | Q1 |
| 1 | Q_NMOS_GSD_fan | Package_TO_SOT_SMD:SOT-23 | Q2 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U7 |
| 1 | USB_C_Receptacle_USB2.0_16P | footprints:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
| 1 | fan | footprints:JST_B2B-XH-A_LF__SN_ | J13 |
| 1 | hexastorm | footprints:hexastorm | G1 |
| 1 | spindle | footprints:JST_VH_B2P-VH_1x02_P3.96mm_Vertical | J9 |
| 1 | ~ | Package_TO_SOT_SMD:TSOT-23-6 | U9 |
It measures 88.4 × 63.6 mm and has 4 copper layers, 1.6 mm thick.
125 parts, built around the TMC2209-LA-T, MCP1700-1502E/TO, USBLC6-2SC6 and SS24FL. 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 hstarmans/firestarter repository on GitHub, at the commit this page was made from: the board is base/compute.kicad_pcb and its schematic base/camera.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 hstarmans before reusing the design.

hstarmans/firestarter
Kicad design files for prism laser direct imager using up5k FPGA and ESP32

hstarmans/firestarter
Kicad design files for prism laser direct imager using up5k FPGA and ESP32

hstarmans/firestarter
Kicad design files for prism laser direct imager using up5k FPGA and ESP32

hstarmans/firestarter
Kicad design files for prism laser direct imager using up5k FPGA and ESP32

hstarmans/firestarter
Kicad design files for prism laser direct imager using up5k FPGA and ESP32

hstarmans/firestarter
Kicad design files for prism laser direct imager using up5k FPGA and ESP32

hstarmans/firestarter
Kicad design files for prism laser direct imager using up5k FPGA and ESP32

hstarmans/firestarter
Kicad design files for prism laser direct imager using up5k FPGA and ESP32

hstarmans/firestarter
Kicad design files for prism laser direct imager using up5k FPGA and ESP32

hstarmans/firestarter
Kicad design files for prism laser direct imager using up5k FPGA and ESP32

hstarmans/firestarter
Kicad design files for prism laser direct imager using up5k FPGA and ESP32



zeugmaster/nucula-board
Nucula Board: an ESP32-C3 hardware prototype with USB-C, PN7160 NFC, OLED and detachable keyboard. KiCad sources and manufacturing files.



xlazam01/AstroUniBoard
STM32G0B1-based telescope focuser/rotator controller — OnStepX firmware port + KiCad PCB


misko/prompt2device
The separate vNext PCB skill and orchestrator package is available alongside the reference workflow below; existing projects keep their accepted toolchain until an explicit migration.