Fabrication Toolkit export of hbox-watchdog-v4 (EinarBoard 2.0), verified
before ordering. Board is 155.00 x 100.00 mm, 4 layers, 1.6 mm.
New in production/:
HBOX_v4_PROD.zip 15 gerber + drill files
HBOX_v4_PROD_bom.csv 102 lines, 25 with an LCSC number
HBOX_v4_PROD_positions.csv 187 rows
HBOX_v4_PROD_designators.csv toolkit by-product, not a JLC input
hbox-watchdog-v4.kicad_pcb is modified only because the toolkit's AUTO FILL
refilled zones and re-saved on export. Diffed before/after: 0 footprints
moved, 0 rotated, 0 changed side; tracks 1989 -> 1989, vias 351 -> 351,
zones 5 -> 5, filled polygons 41 -> 41. Zone fill data only.
Verification (details in the order walkthrough):
- Row counts matched a prediction registered before the export existed:
CPL 187, BOM 102, 35 machine-placed. No duplicate designators, no
collisions from the toolkit's uppercasing of refdes, nothing truncated.
- All 30 pre-registered rotation predictions matched exactly, 0 mismatches.
The five previously-unproven packages resolved as J10 +0 deg and
U10/U11/U13/U15 +270 deg.
- Every non-zero rotation correction is externally backed: six packages
(SOT-23, SOIC-8, SOIC-8-1EP, QFN-24-1EP, CP_Elec_6.3x7.7, Arduino_UNO_R3)
are byte-identical to the v3 CPL that JLC built; the other four (LQFP-48,
SOIC-16, SOIC-16W, TSSOP-28) match KiBot's published JLCPCB rotation
table. KiBot's generic ^QFN- rule says 270 where the toolkit applied +90
to U6 - v3 hardware settles it in the toolkit's favour.
- Positions: 22 rows carry an AUTO TRANSLATE offset. 19 of 22 identical to
the v3 export, 20 of 22 equal the pad bounding-box centroid to 0.02 mm.
J10 is the only machine-placed part with a translation and it matches the
centroid exactly.
- Gerbers: 4 copper layers populated, both mask, both silk, F.Paste 40
apertures. B_Paste empty is correct (the one bottom-side part has no
paste). 523 PTH holes 0.30-1.63 mm, 6 NPTH at 3.20/3.25 mm.
Open before ordering: J10 (C12074 HR911105A) is the only through-hole part
carrying an LCSC number, so JLC's standard SMT line will not place it.
Also gitignore **/_to_delete/ (scratch folder for manual deletion).
Co-Authored-By: Claude <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GSKKes8GsS4YHAMWJ44tCm
4.2 KiB
4.2 KiB
| 1 | Designator | Footprint | Quantity | Value | LCSC Part # |
|---|---|---|---|---|---|
| 2 | C10 | CP_Elec_6.3x7.7 | 1 | 47uF/50V | |
| 3 | C100, CBST1, CBST2 | 0603 | 3 | 10nF | |
| 4 | C101, C102, C35, C40, C41 | 0805 | 5 | 22uF | |
| 5 | C103 | CP_Elec_6.3x7.7 | 1 | 100uF | |
| 6 | C11, C24, C5, C7, C80, C81, C84, C85, C86, C87, C88, C89, C9, C92, C93, C98, CU3, CU4 | 0603 | 18 | 100nF | |
| 7 | C22 | 1210 | 1 | 22uF/50V | |
| 8 | C23 | 0805 | 1 | 22uF/16V | |
| 9 | C3 | CP_Elec_6.3x7.7 | 1 | 47uF | |
| 10 | C30, C34, C94 | 0805 | 3 | 10uF | |
| 11 | C31 | 0603 | 1 | 2.2uF | |
| 12 | C32, C33 | 1210 | 2 | 47uF | |
| 13 | C43 | CP_Elec_6.3x7.7 | 1 | 100uF/6.3V | |
| 14 | C78 | CP_Elec_6.3x7.7 | 1 | 220uF | |
| 15 | C82, C83 | 0603 | 2 | 22pF | |
| 16 | C90 | 0805 | 1 | 4.7uF | |
| 17 | C91 | 0805 | 1 | 10nF | |
| 18 | C95, C96 | 0603 | 2 | 18pF | |
| 19 | C97 | 0603 | 1 | 6.8nF | |
| 20 | C99, CCOMP1, CCOMP2 | 0603 | 3 | 2.2nF | |
| 21 | D1, DB1, DB2, DB3, DB4 | 0805 | 5 | LED | C28105 |
| 22 | D10 | D_SMB | 1 | SMBJ33A | C224019 |
| 23 | D11, D2, DBK1, DBK2 | D_SMA | 4 | SS34 | C8678 |
| 24 | D4G1 | 0805 | 1 | LED | |
| 25 | D5 | D_SOD-123 | 1 | BAT54 | |
| 26 | D6 | D_SOD-123 | 1 | 1N4148W | C2099 |
| 27 | DZG1 | SOT-23 | 1 | BZX84C15 | |
| 28 | F1 | 1812 | 1 | PPTC 3A | C20627123 |
| 29 | H4 | PinHeader_1x04_P2.54mm_Vertical | 1 | TTL_B | |
| 30 | J1 | PinSocket_1x20_P2.54mm_Vertical_RevNum_EJ1 | 1 | Blackpill-L | |
| 31 | J10 | RJ45_Hanrun_HR911105A_Horizontal | 1 | HR911105A | C12074 |
| 32 | J2 | PinSocket_1x20_P2.54mm_Vertical | 1 | Blackpill-R | |
| 33 | J7 | PinSocket_1x10_P2.00mm_Vertical | 1 | XBEE-ROW-1 (VCC/DOUT/DIN) | |
| 34 | J8 | PinSocket_1x10_P2.00mm_Vertical | 1 | XBEE-ROW-2 | |
| 35 | J9 | USB_C_Receptacle_GCT_USB4085 | 1 | USB-C | |
| 36 | JP1 | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | 1 | 0R | |
| 37 | JP2 | SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm | 1 | F2:Li-ion | |
| 38 | JP3 | SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm | 1 | F1:0 | |
| 39 | JP4 | SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm | 1 | F0:1 | |
| 40 | K1 | Relay_SPDT_Omron_G5V-1 | 1 | G5V-1 DC5 | |
| 41 | L2 | L_Bourns-SRU8028_8.0x8.0mm | 1 | 10uH | C17700171 |
| 42 | L6 | L_Bourns-SRU8028_8.0x8.0mm | 1 | 2.2uH/8A | C17700165 |
| 43 | L7 | L_Bourns-SRU8028_8.0x8.0mm | 1 | 10uH/2A | C17700171 |
| 44 | L8 | L_Bourns-SRU8028_8.0x8.0mm | 1 | 10uH | |
| 45 | MH2, MH4 | MountingHole_3.2mm | 2 | MountingHole_3.2mm | |
| 46 | MH5, MH6 | MountingHole_3.2mm | 2 | MH1_3.2mm | |
| 47 | MOD1 | Arduino_UNO_R3 | 1 | simpleRTK2B-Pro on UNO female headers | |
| 48 | P1 | TerminalBlock_Phoenix_MKDS-1,5-5_1x05_P5.00mm_Horizontal | 1 | GX16-5 | |
| 49 | P10 | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | 1 | RESET-EXT | |
| 50 | P11 | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | 1 | CUTOFF-SW | |
| 51 | P12 | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | 1 | NTC-HOTSPOT | |
| 52 | P14 | JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | 1 | RGB_EXT | |
| 53 | P15 | PhoenixContact_MC_1,5_3-G-3.5_1x03_P3.50mm_Horizontal | 1 | RS485_OUT | |
| 54 | P16 | PhoenixContact_MC_1,5_3-G-3.5_1x03_P3.50mm_Horizontal | 1 | RS232_OUT | |
| 55 | P2 | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | 1 | 5V-IN-SD15B05 | |
| 56 | P4 | JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | 1 | BATT-1S4P+NTC | |
| 57 | P5 | JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | 1 | TEMP_PROBE | |
| 58 | P6 | JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | 1 | FAN | |
| 59 | P8 | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | 1 | PANEL_LED | |
| 60 | Q1 | SOT-23 | 1 | AO3401A | C15127 |
| 61 | Q10 | TO-252-2 | 1 | IRFR5305 | C2624 |
| 62 | Q2, Q4 | SOT-23 | 2 | AO3400A | C20917 |
| 63 | Q5, Q6 | SOT-23 | 2 | MMBT3904 | C20526 |
| 64 | Q7 | SOIC-8_3.9x4.9mm_P1.27mm | 1 | AO4406A | C35349 |
| 65 | R1, R3, R40, RMLED1, RTS1 | 0603 | 5 | 1k | |
| 66 | R2, R41, R5, R6, R7, R8, R80, R81, R84, RLED1, RRP1, RTP1 | 0603 | 12 | 10k | |
| 67 | R20, R56, R57, R58, R85, R87, REN1, RFREQ1, RFREQ2, RGS1 | 0603 | 10 | 100k | |
| 68 | R21 | 0603 | 1 | 19.1k | |
| 69 | R30, R31 | 0603 | 2 | 4.7k | |
| 70 | R42, R55 | 0603 | 2 | 10k/1% | |
| 71 | R50 | 0603 | 1 | 825R/1% | |
| 72 | R51 | 0603 | 1 | 270k/1% | |
| 73 | R52, R54, R60 | 0603 | 3 | 100k/1% | |
| 74 | R53 | 0603 | 1 | 499k/1% | |
| 75 | R61 | 0603 | 1 | 31.6k/1% | |
| 76 | R82 | 0603 | 1 | 120R | |
| 77 | R83 | 0603 | 1 | 12.4k/1% | |
| 78 | R86, RCOMP1, RCOMP2 | 0603 | 3 | 40.2k | |
| 79 | R88 | 0603 | 1 | 31.6k | |
| 80 | R89, R90, R91, R96, R97, RB1, RB2, RB3, RB4 | 0603 | 9 | 330R | |
| 81 | R92, R93, R94, R95 | 0603 | 4 | 49R9 | |
| 82 | RCC1, RCC2 | 0603 | 2 | 5.1k | |
| 83 | RDFU1, RIG1 | 0603 | 2 | 22k | |
| 84 | REN2 | 0603 | 1 | 20k | |
| 85 | RG1 | 0603 | 1 | 100R | |
| 86 | RIGB1 | 0603 | 1 | 3.3k | |
| 87 | RS1 | 1206 | 1 | 8mR/1% | C7420012 |
| 88 | SW1 | SW_PUSH_6mm | 1 | RESET | |
| 89 | SW4G1 | SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFS | 1 | RESET | |
| 90 | TP1 | TestPoint_Pad_D1.5mm | 1 | CLPROG | |
| 91 | TP2 | TestPoint_Pad_D1.5mm | 1 | PFO | |
| 92 | U10 | TSSOP-28_4.4x9.7mm_P0.65mm | 1 | SC16IS752IPW | C57156 |
| 93 | U11 | LQFP-48_7x7mm_P0.5mm | 1 | W5500 | C32843 |
| 94 | U12 | SOIC-8_3.9x4.9mm_P1.27mm | 1 | MP1584EN | C15051 |
| 95 | U13 | SOIC-16W_7.5x10.3mm_P1.27mm | 1 | PCF8574 | C7605 |
| 96 | U14 | SOIC-8_3.9x4.9mm_P1.27mm | 1 | SP3485EN | C8963 |
| 97 | U15 | SOIC-16_3.9x9.9mm_P1.27mm | 1 | MAX3232 | C15846 |
| 98 | U2, U7 | SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm | 2 | MP1584EN | C15051 |
| 99 | U3 | Sensirion_DFN-4_1.5x1.5mm_P0.8mm_SHT4x_NoCentralPad | 1 | SHT40-AD1B | C2848306 |
| 100 | U4 | SOT-563 | 1 | TMP102 | C99269 |
| 101 | U6 | QFN-24-1EP_4x5mm_P0.5mm_EP2.65x3.65mm | 1 | LTC4040EUFD | C687163 |
| 102 | Y1 | Crystal_SMD_HC49-SD | 1 | 25MHz | |
| 103 | Y2 | Crystal_SMD_HC49-SD | 1 | 1.8432MHz |