Kicad2csvbom
KarlZeilhofer·kicad2csvbom
About the Kicad2csvbom PCB
Kicad2csvbom is an open source PCB design by KarlZeilhofer, published on GitHub under the GPL-2.0 license. It is a board, with 136 components from 76 distinct parts.
Other key parts include the AT45DB642D, DS1338, MAX3222EIDBG4, AT91SAM7S256 and LT1761-33. By type, the board carries 47 capacitors, 32 resistors, 19 connectors, 12 ICs, 8 switches and 6 diodes.
From the project
a small c-programm, that extracts the fields for a bill of material out of a KiCad netlist file into a tab-separated csv file
One line for each reference: - kicad2csvbom test.net > test.csv
References with the same value, footprint and part are pulled together in one line: - kicad2csvbom --compressed test.net > test.csv
Main components on the Kicad2csvbom
Kicad2csvbom bill of materials (BOM)
136 components, 76 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AT45DB642D | VDFN8-E | U201 |
| 1 | DS1338 | so-8 | U202 |
| 1 | MAX3222EIDBG4 | SSOP-20-p0.65 | U203 |
| 1 | AT91SAM7S256 | lqfp64 | U301 |
| 1 | LT1761-33 | SOT23-5 | U302 |
| 2 | LT1761-5 | SOT23-5 | U401, U403 |
| 1 | LTC3639 | MSE16(12)-LTC3639 | U402 |
| 2 | AD8544 | TSSOP14 | U404, U601 |
| 1 | MAX1302 | TSSOP24 | U602 |
| 1 | MAX4617 | QSOP16 | U603 |
| 1 | BUJ302AD | d-pak | Q201 |
| 2 | 2N7002 | SOT23GDS | Q401, Q402 |
| 1 | SUM110P08-11L-E3 | d2-pak | Q403 |
| 1 | PBSS8110T | SOT-23-BEC | Q404 |
| 1 | 32.768kHz | SM1206 | X201 |
| 1 | FA-238 20MHz | XTAL-FA238 | X301 |
| 1 | T6 | PINTST | P101 |
| 1 | T7 | PINTST | P102 |
| 1 | JTAG + DBGU | vasch_strip_5x2 | P301 |
| 1 | DGND | TESTPOINT | P401 |
Show 56 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AIN7 | PINTST | P402 |
| 1 | ADC4 | PINTST | P403 |
| 1 | ADC5 | PINTST | P404 |
| 1 | Power | Phoenix-PTS1,5#4-5,0-H-1792889 | P501 |
| 1 | Communication | wuerth-61201022121 | P502 |
| 1 | Temperature | wuerth-61201422121 | P503 |
| 1 | CONN_01X08 | pin_socket_8 | P504 |
| 1 | CONN_01X04 | pin_socket_4 | P505 |
| 1 | CONN_01X03 | pin_strip_3 | P506 |
| 1 | PA26 | PINTST | P601 |
| 1 | PA19 | PINTST | P602 |
| 1 | PA2 | PINTST | P603 |
| 1 | PA1 | PINTST | P604 |
| 1 | PA0 | PINTST | P605 |
| 1 | RST | PINTST | P606 |
| 1 | CR02032 | HU2032 | B201 |
| 1 | RXEF030 | Polyfuse-MC33173 | F101 |
| 1 | 10A/medium | Fuse-Clips-20x5 | F401 |
| 3 | STRAP_NO | SS-NO | S301, S302, S303 |
| 1 | 5V-analog | SS-NO | S401 |
| 1 | 7V-StepDown | SS-NO | S402 |
| 1 | 5V-digital | SS-NO | S403 |
| 1 | DGND | SM1206_NC | S404 |
| 1 | AGND | SM1206_NC | S405 |
| 5 | BAT46 | sot323 | D201, D202, D402, D403, D404 |
| 1 | 75V | do214ac | D401 |
| 1 | BLM31PG601SN1 | SM1206 | L401 |
| 1 | 220uH/300mA | spule-7x7mm | L402 |
| 21 | 100n | c_0603 | C201, C204, C205, C206, C207, C208, C308, C310 +13 |
| 9 | 10u/16V/X7R | c_1206 | C202, C203, C312, C402, C403, C405, C406, C410 +1 |
| 1 | 470p | c_1206 | C301 |
| 4 | 10n | c_0603 | C302, C309, C401, C409 |
| 2 | 27p | c_1206 | C303, C304 |
| 1 | 1n | c_0603 | C305 |
| 3 | 2u2/X7R | c_1206 | C306, C307, C314 |
| 1 | 1n/NP0 | c_1206 | C315 |
| 3 | 1u/100V/X7R | c_1206 | C404, C407, C408 |
| 2 | 1u/16V/X7R | c_1206 | C611, C612 |
| 3 | 47R/250mW | r_1206 | R201, R202, R206 |
| 1 | 10R/50mW | r_0603 | R203 |
| 2 | 4k7 | r_0603 | R204, R205 |
| 2 | 220R/100mW | r_0603 | R301, R302 |
| 3 | 47k | r_0603 | R303, R304, R305 |
| 1 | 1k/20mW | r_0603 | R306 |
| 1 | 1k5 | r_0603 | R307 |
| 2 | 33R/100mW | r_0603 | R401, R406 |
| 3 | 100k | r_0603 | R402, R407, R408 |
| 1 | 33R/250mW | r_1206 | R403 |
| 1 | 120k | r_0603 | R404 |
| 6 | 15k | r_0603 | R405, R411, R601, R602, R603, R604 |
| 1 | 27k | r_0603 | R409 |
| 1 | 150k | r_0603 | R410 |
| 1 | 62k | r_0603 | R412 |
| 1 | 100R | r_0603 | R413 |
| 1 | 4k7 MELF | MELF-0204 | R605 |
| 1 | NTC | r_0805 | R621 |
Kicad2csvbom design files
The KiCad project lives in the KarlZeilhofer/kicad2csvbom repository on GitHub; these links point at the commit this page was built from.
- Netlisttest.net
Kicad2csvbom: common questions
How many components are on the Kicad2csvbom?
136 components, from 76 distinct parts. The full bill of materials is listed on this page.
Where can I download the Kicad2csvbom design files?
From the KarlZeilhofer/kicad2csvbom repository on GitHub, which has a netlist; the links under Design files point to each one.
Can I use the Kicad2csvbom design in my own project?
Yes, under the terms of its GPL-2.0 license, which KarlZeilhofer chose for the repository.