
Dev board
iamdarshg/dev-board
Self-contained project: board + schematics + libraries. Unzip anywhere and open dev-real.kicadpro in KiCad 9.

Self-contained project: board + schematics + libraries. Unzip anywhere and open dev-real.kicadpro in KiCad 9.
Dev real is an open-source printed circuit board by iamdarshg, from the iamdarshg/dev-board repository on GitHub. It is a 4-layer board of 105 × 105 mm with 318 parts on 403 nets, routed with 8,948 tracks and 1,899 vias.
It is built around the FT230XS-R, MX25R1635FZUIH0 and USBLC6-2P6, with the 0900PC15A0036E among its other parts. Its parts include 131 capacitors, 68 resistors, 6 ICs, 6 connectors and 1 inductor.
Self-contained project: board + schematics + libraries. Unzip anywhere and open
dev-real.kicad_pro in KiCad 9.
Board is at 0 DRC errors and 0 unconnected items — fully routed.
All 14 unconnected items from the previous pass (was 499 originally) have
been resolved, including the last 6 hold-outs around the U13 radar BGA
corner (GND ball M12, an In2/GND stub near (56.9, 16.0), C34 pad 1, U21 pad
26, a split GND plane island on In1, and an NRESET In1↔F gap) — these needed
hand-routing (via-in-pad style connections plus small shoves of a couple of
neighboring nets — FT_RXD, GPIO_4 — that were routed directly under the
affected pads) since the escape-track congestion in that corner defeats the
interactive shove router's default settings. Inspect → Design Rules Checker → Run DRC now reports 0 errors, 0 unconnected with zones
refilled.
If future edits reintroduce unconnected items, the same workflow applies:
dev-real.kicad_pro → PCB Editor.Route → Interactive Router Settings… → set Mode: Shove (Walk Around
struggles near the U13 BGA corner, where several nets route directly
under neighboring balls).Inspect → Design Rules Checker → Run DRC, open the Unconnected
Items tab, double-click an item to zoom to it.X → route → double-click to finish. Press V
mid-route to drop a via and switch layers.B to refill all zones before the final DRC check — stale zone
fill after a track/via edit can itself show up as a false clearance
violation until refilled./AD9609/SCOPE_BIAS has no DC reference anywhere in the schematic — the net
floats on the real board. Open ad9609bcpzrl7_80_breakout.kicad_sch and define
the intended bias source, then Tools → Update PCB from Schematic (F8).
After any edit: press B to refill zones, then Inspect → Design Rules Checker → Run DRC and confirm it still reads 0 errors, 0 unconnected
before Ctrl+S.
Signal 0.127 mm / vias 0.254 mm with 0.127 mm drill / clearance 0.08 mm / min through-drill 0.127 mm. Power rails run 0.2–0.5 mm. The 0.2/0.1 vias on this board are microvias — place a new through-via that small and DRC will (correctly) reject it.
dev-real.kicad_pcb — the boarddev-real.kicad_pro — project + design rules (keep beside the board;
without it KiCad invents default rules and DRC becomes meaningless)dev-real.kicad_sch + 8 hierarchical sheets — full schematicfp-lib-table, sym-lib-table + the custom symbol/footprint libraries they
reference (AD9609, IWRL6432, MM8108, THS8136, XCC1352, ICM-42670, ENS161,
MMC5633, plus the project's .pretty footprint dirs)Verified standalone: netlist exports all 318 components across the 9-sheet hierarchy, and DRC output is identical to the working copy.
Full history, method, DRC report, renders and the routing scripts stay in
D:\dev-real-updated\dev-real-updated\dev-real-routing-finish\.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 29 | 100nF | Capacitor_SMD:C_0603_1608Metric | C102, C106, C107, C109, C110, C112, C113, C114, C115, C116, C119, C120, C121, C122, C123, C124 +13 |
| 16 | 100nF | RP2350B_minimal_hier:C_0402_1005Metric | C_ADC1, C_DVDD1, C_DVDD2, C_DVDD3, C_IOVDD1, C_IOVDD2, C_IOVDD3, C_IOVDD4, C_IOVDD5, C_IOVDD6, C_IOVDD7, C_IOVDD8, C_QSPI1, C_USB1, C_USB2, C_USBOTP1 |
| 9 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C11, C12, C14, C16, C17, C20, C34, C35, C45 |
| 9 | 100k | Resistor_SMD:R_0603_1608Metric | R1, R35, R43, R46, R47, R48, R49, R62, REN1 |
| 9 | 100n | Capacitor_SMD:C_0603_1608Metric | C72, C79, C81, C85, C86, C87, C88, C92, C93 |
| 8 | 100nF | Capacitor_SMD:C_0402_1005Metric | C51, C55, C56, C57, C58, C59, C62, C63 |
| 8 | 10uF | Capacitor_SMD:C_0603_1608Metric | C50, C52, C53, C60, C71, C76, C77, C83 |
| 8 | 1uF | Capacitor_SMD:C_0402_1005Metric | C19, C26, C27, C37, C40, C49, C54, C61 |
| 8 | 1uF | Capacitor_SMD:C_0603_1608Metric | C68, C78, C84, C89, C103, C118, C131, C132 |
| 7 | 10k | Resistor_SMD:R_0603_1608Metric | R51, R52, R53, R54, R55, R57, RPG1 |
| 5 | 10uF | Capacitor_SMD:C_0402_1005Metric | C36, C38, C44, C46, C47 |
| 5 | 2.2uF | Capacitor_SMD:C_0402_1005Metric | C31, C33, C41, C42, C43 |
| 5 | 47k | Resistor_SMD:R_0603_1608Metric | R30, R31, R32, R33, R34 |
| 5 | 600R@100MHz | Inductor_SMD:L_0603_1608Metric | FB1, FB2, FB4, FB5, FB6 |
| 4 | 1k 0.1% | Resistor_SMD:R_0402_1005Metric | R36, R37, R39, R40 |
| 4 | 2.2k | Resistor_SMD:R_0603_1608Metric | R23, R24, R25, R27 |
| 4 | 27R | RP2350B_minimal_hier:R_0402_1005Metric | R7, R8, R28, R29 |
| 4 | 5.1k | RP2350B_minimal_hier:R_0402_1005Metric | RCC1, RCC2, RCC3, RCC4 |
| 3 | 100pF | Capacitor_SMD:C_0201_0603Metric | C21, C22, C23 |
| 3 | 10uF | Capacitor_SMD:C_0805_2012Metric | C64, C67, C74 |
| 3 | 1k | RP2350B_minimal_hier:R_0402_1005Metric | R6, R70, R71 |
| 3 | 2.2uF low-ESR | Capacitor_SMD:C_0603_1608Metric | C97, C105, C111 |
| 3 | 22uF | Capacitor_SMD:C_0603_1608Metric | C13, C15, C18 |
| 3 | 4.7uF 6.3V X5R | RP2350B_minimal_hier:C_0402_1005Metric | C8, C9, C10 |
| 3 | 600R@100MHz | Inductor_SMD:L_0603_1608Metric_Pad0.95x0.95mm_HandSolder | FB7, FB8, FB9 |
| 3 | 75R | Resistor_SMD:R_0402_1005Metric | R20, R21, R22 |
| 2 | 0 | Resistor_SMD:R_0402_1005Metric | R15, R16 |
| 2 | 0.22uF | Capacitor_SMD:C_0402_1005Metric | C28, C39 |
| 2 | 0R | Resistor_SMD:R_0603_1608Metric | R44, R50 |
| 2 | 10k | Resistor_SMD:R_0402_1005Metric | R11, R12 |
| 2 | 10k STRAP LOW | Resistor_SMD:R_0603_1608Metric | R68, R69 |
| 2 | 12pF | Capacitor_SMD:C_0603_1608Metric | C96, C101 |
| 2 | 15pF C0G | RP2350B_minimal_hier:C_0402_1005Metric | C6, C7 |
| 2 | 18pF | Capacitor_SMD:C_0603_1608Metric | C127, C128 |
| 2 | 1M | Resistor_SMD:R_0603_1608Metric | R45, R65 |
| 2 | 22R | Resistor_SMD:R_0603_1608Metric | R58, R59 |
| 2 | 22pF | Capacitor_SMD:C_0402_1005Metric | C29, C30 |
| 2 | 27 | Resistor_SMD:R_0402_1005Metric | R13, R14 |
| 2 | 2M | Resistor_SMD:R_0402_1005Metric | R18, R19 |
| 2 | 2R | Resistor_SMD:R_0603_1608Metric | R3, R4 |
| 2 | 330R | Resistor_SMD:R_0603_1608Metric | R66, R67 |
| 2 | 33R | Resistor_SMD:R_0402_1005Metric | R41, R42 |
| 2 | 4.7nF | Capacitor_SMD:C_0603_1608Metric | C4, C135 |
| 2 | 4.7pF | Capacitor_SMD:C_0402_1005Metric | C24, C25 |
| 2 | 4.7uF | Capacitor_SMD:C_0603_1608Metric | C100, C104 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R63, R64 |
| 2 | 6.8pF | Capacitor_SMD:C_0603_1608Metric | C108, C117 |
| 2 | ARM_JTAG_10 | Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical | J11, J16 |
| 2 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J14, J15 |
| 2 | DNP | Capacitor_SMD:C_0402_1005Metric | CANT1, CANT2 |
| 2 | FT230XS-R | Package_SO:SSOP-16_3.9x4.9mm_P0.635mm | U11, U12 |
| 2 | MX25R1635FZUIH0 | Package_SON:WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4mm | U14, U15 |
| 2 | USB-C Receptacle USB2 | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J4, J17 |
| 2 | USBLC6-2P6 | Package_TO_SOT_SMD:SOT-666 | U9, U10 |
| 2 | VCM | TestPoint:TestPoint_Pad_D1.0mm | TP4, TP5 |
| 1 | 0.047uF | Capacitor_SMD:C_0402_1005Metric | C32 |
| 1 | 0900PC15A0036 | XCC1352R1F3RGZR_RF:Johanson_0900PC15A0036_0805_10Pin | TR1 |
| 1 | 0R | Resistor_SMD:R_0402_1005Metric | RANT1 |
| 1 | 0R DNP/NC option | Resistor_SMD:R_0603_1608Metric | REXTVDD1 |
| 1 | 1.5k | Resistor_SMD:R_0603_1608Metric | R56 |
| 1 | 100R | Resistor_SMD:R_0603_1608Metric | R60 |
| 1 | 100k | Resistor_SMD:R_0402_1005Metric | R10 |
| 1 | 100nF AVDD | Capacitor_SMD:C_0603_1608Metric | C80 |
| 1 | 100nF BIAS | Capacitor_SMD:C_0603_1608Metric | C73 |
| 1 | 100nF DVDD | Capacitor_SMD:C_0603_1608Metric | C82 |
| 1 | 100nF VDD | Capacitor_SMD:C_0603_1608Metric | C90 |
| 1 | 100nF VOCM | Capacitor_SMD:C_0603_1608Metric | C91 |
| 1 | 100uF / >=6.3V | Capacitor_SMD:C_TODO_SELECT_100uF | COUT2 |
| 1 | 10k 1% | Resistor_SMD:R_0603_1608Metric | R38 |
| 1 | 10uF | RP2350B_minimal_hier:C_0402_1005Metric | C_IOBULK1 |
| 1 | 10uF / >=10V | Capacitor_SMD:C_1210_3225Metric | CIN1 |
| 1 | 12.1k 1% | Resistor_SMD:R_0603_1608Metric | R61 |
| 1 | 12MHz ABM8-272-T3 | RP2350B_minimal_hier:Crystal_ABM8_3.2x2.5mm | Y1 |
| 1 | 12nF | Capacitor_SMD:C_0603_1608Metric | CSS1 |
| 1 | 1nF VDD HF | Capacitor_SMD:C_0402_1005Metric | C94 |
| 1 | 1uF / >=10V | Capacitor_SMD:C_0805_2012Metric | CSVIN1 |
| 1 | 1uH LMLP07C7M1R0DTAS, Idc 15A / Isat 20A | L_Kyocera_LMLP07C7D_7.3x6.6mm | L1 |
| 1 | 2.21k | Resistor_SMD:R_0603_1608Metric | RCL1 |
| 1 | 2.2uF | Capacitor_SMD:C_0603_1608Metric | C133 |
| 1 | 2.2uF / >=10V | Capacitor_SMD:C_0603_1608Metric | C2 |
The 254 most common of 318 parts.
It measures 105 × 105 mm and has 4 copper layers, 1.6 mm thick.
318 parts, built around the FT230XS-R, MX25R1635FZUIH0, USBLC6-2P6 and 0900PC15A0036E. 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 iamdarshg/dev-board repository on GitHub, at the commit this page was made from: the board is dev-real.kicad_pcb and its schematic IWRL6432BDBAAMFR_breakout.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 iamdarshg before reusing the design.

iamdarshg/dev-board
Self-contained project: board + schematics + libraries. Unzip anywhere and open dev-real.kicadpro in KiCad 9.

mathieupommery/MINIREX_G473
The following table demonstrates the estimated component costs based on Mouser volume pricing. The unit price of each component dynamically adapts to the total quantity required for the entire production batch (1, 100…

EmielV2002/mmWave-radarBoard
General purpose radar PCB based around the IWRL6432AOP radar chip made by TI

EnAccess/Cicada-WiSUN-HW
IoT Communications Module for Energy Access. A quick way to get production ready, bi-directional communications for your IoT embedded device.


embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products


