A1-Toolhead-Board
DevCyclonekitten·Bambu-A1-Klipper·Hardware Files/A1-Toolhead-Board/A1-Toolhead-Board.kicad_pcb
About the A1-Toolhead-Board
A1-Toolhead-Board is an open source STM32 PCB design by DevCyclonekitten, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 49.6 × 43.6 mm, with 69 components from 41 distinct parts.
Its main chip is the STM32G431KBU3, from the STM32 family. Other key parts include the TMC2209-LA, USBLC6-2SC6, TLV75733PDBV and 74LVC1G17. By type, the board carries 26 resistors, 21 capacitors, 9 connectors, 5 ICs, 3 diodes and 1 transistor.
From the project
A repository about the development of modifying a bambu labs a1 printer to run on klipper
Site viewable at: https://devcyclonekitten.github.io/Bambu-A1-Klipper/
Uhh this hasn't been updated, but so far I did get the printer working, then killed mainboard I have all components working, except screen and eddy current sensor, am just finalizing pcb's then trying to rebuild.
Main components on the A1-Toolhead-Board
A1-Toolhead-Board bill of materials (BOM)
69 components, 41 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TMC2209-LA | TMC2209-LargerVias | U1 |
| 1 | STM32G431KBU3 | QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm | U2 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U4 |
| 1 | TLV75733PDBV | SOT-23-5 | U5 |
| 1 | 74LVC1G17 | SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR | U6 |
| 1 | AO3400A Alpha & Omega Semicon | Q_SOT-23 | Q2 |
| 1 | CRYSTAL_GND24 Crystal_GND24 | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | Motor_E | JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J1 |
| 1 | BOOT | PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | PCF | JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J7 |
| 1 | ADXL345 | PinHeader_1x04_P2.54mm_Vertical | J9 |
| 1 | BL_PROBE | JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical | J10 |
| 1 | THO | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J12 |
| 1 | HE | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J13 |
| 1 | CONN_01X08_PIN FPC_FILAMENT_SENSOR | Hirose_FH12-8S-0.5SH_1x08-1MP_P0.50mm_Horizontal | J14 |
| 1 | USB_C_Plug | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | P1 |
| 1 | ~ | Part_Num_JLCPCB | PN1 |
| 1 | SW_SPST | PinHeader_1x02_P2.54mm_Vertical | SW1 |
| 2 | DSK26 hongjiacheng | D_SOD-123FL | D1, D4 |
| 1 | BAV99 | SOT-23 | D3 |
Show 21 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 120r 100MHz | C_0603_1608Metric | FB1 |
| 7 | 100NF 100nF Samsung Electro-Mechanics | C_0402 | C1, C3, C4, C5, C8, C13, C16 |
| 1 | C2749 100uF 50V | CP_Elec_8x10.5 | C2 |
| 1 | 22NF 22nF FH(Guangdong Fenghua Advanced Tech) | C_0402 | C6 |
| 3 | 4.7UF 4.7uF FH(Guangdong Fenghua Advanced Tech) | C_1206 | C7, C11, C12 |
| 1 | 1uF Samsung Electro-Mechanics | C_0402 | C9 |
| 2 | 1UF 1uF Samsung Electro-Mechanics | C_0402 | C17, C21 |
| 1 | 10UF 1uF Samsung Electro-Mechanics | C_0402 | C18 |
| 1 | 10UF 10uF Samsung Electro-Mechanics | C_0603 | C19 |
| 1 | 1UF 10nF Samsung Electro-Mechanics | C_0402 | C20 |
| 1 | 100NF 30pF FH(Guangdong Fenghua Advanced Tech) | C_0402 | C22 |
| 1 | 30PF 30pF FH(Guangdong Fenghua Advanced Tech) | C_0402 | C23 |
| 1 | 30PF 1uF Samsung Electro-Mechanics | C_0402 | C24 |
| 1 | 1KO 1ko | R_0402_1005Metric | R1 |
| 3 | 20kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R2, R5, R8 |
| 4 | 100Ω UNI-ROYAL(Uniroyal Elec) | R_0402 | R3, R4, R6, R21 |
| 8 | 10kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R7, R11, R19, R20, R24, R25, R28, R30 |
| 2 | 100MO 100mO | R_1206_3216Metric | R9, R100 |
| 5 | 4.7kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R16, R23, R26, R29, R31 |
| 2 | 2.2kΩ UNI-ROYAL(Uniroyal Elec) | R_0603_1608Metric | R17, R18 |
| 1 | 10Ω UNI-ROYAL(Uniroyal Elec) | R_0402 | R27 |
A1-Toolhead-Board design files
The KiCad project lives in the DevCyclonekitten/Bambu-A1-Klipper repository on GitHub; these links point at the commit this page was built from.
A1-Toolhead-Board: common questions
What microcontroller does the A1-Toolhead-Board use?
The A1-Toolhead-Board is built around the STM32G431KBU3, from the STM32 family.
How big is the A1-Toolhead-Board?
The A1-Toolhead-Board measures 49.6 × 43.6 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the A1-Toolhead-Board?
69 components, from 41 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 A1-Toolhead-Board design files?
From the DevCyclonekitten/Bambu-A1-Klipper 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 A1-Toolhead-Board design in my own project?
Yes, under the terms of its GPL-3.0 license, which DevCyclonekitten chose for the repository.
Can I test firmware for the A1-Toolhead-Board without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
More boards in Bambu-A1-Klipper
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2k