Close

PCBs Ordered! and Part BOMs Made!

A project log for HydroPWNics

An open source hydroponic garden control, monitoring, and grow system with cloud database and dashboard.

avrAVR 06/24/2015 at 07:130 Comments

Over the weekend I ordered the first round of PCBs for HydroPWNics. I went with OSHPark because they make decent quality boards cheap and fast. PCBs for the Module Hub, Analog Sensor Module, and Digital Sensor Module will be at my doorstep in about another week. The cost of the PCBs didn't change since my last post on the subject (see the PCB cost estimate log) but have undergone many updates for fabrication and electrical integrity. Most of the tweaking was running design rule checks on the PCBs and correcting the resulting errors.

Renders of the PCBs sent to the fab, these are the Rev1s!

Module Hub:

Digital Sensor Module

Analog Sensor Module

As for the part BOMs I made a few. There are two kinds of BOMs for each board, a build BOM, and a order BOM. The build BOM is used for assembly purposes, it is to be read like instructions, each step being a designator correlating to a component. The order BOM is for ordering a set of parts for a given board, it organizes the components by quantity for simple ordering from electronics suppliers (I use digikey and Mouser).

Module BOM:

SymbolValuePackageQuantityDigikey Part NumberManufacturer Part NumberPriceQuantity PriceBuild 3 PriceBuild 10 PriceBuild 25 Price
C1, C2, C3, C4, C16, C18100nFC06036399-5089-1-NDC0603C104K5RACTU$0.10$0.60$1.80$6.00$15.00
C5, C11, C1910uF 6.3VDCC06033445-11185-1-NDC1608JB0J106K080AB$0.37$1.11$3.33$11.10$27.75
C6, C7, C8100uFEEE-1VA101XP3PCE3951CT-NDEEE-1VA101XP$0.63$1.89$5.67$18.90$47.25
C9, C1210uF 50VC120621276-2876-1-NDCL31A106KBHNNNE$0.65$1.30$3.90$13.00$32.50
C10, C1322uFC080521276-2907-1-NDCL21A226KQQNNNE$0.56$1.12$3.36$11.20$28.00
C14, C15100nFC04022490-3261-1-NDGRM155R71C104KA88D$0.10$0.20$0.60$2.00$5.00
D2, D35988140107FLED20121202350-2041-1-ND5988140107F$0.45$0.90$2.70$9.00$22.50
DA1, DA2, DA3PESD3V3L2BTSOT95P230X110-3N3568-4046-1-NDPESD3V3L2BT$0.58$1.74$5.22$17.40$43.50
FB1BLM15HG601SN1DBLM15HG601SN1D1490-3998-1-NDBLM15HG601SN1D$0.23$0.23$0.69$2.30$5.75
0000
J1FTSH-105-XX-X-DV1S9013E-05-NDARM Cortex JTAG-DEBUG Header$1.30$1.30$3.90$13.00$32.50
L1, L22.2uHVLS252012T-2R2M1R32445-3670-1-NDVLS252012T-2R2M1R3$0.81$1.62$4.86$16.20$40.50
P1, P2, P6HDR1X43S5440-NDPPTC041LGBN-RC$0.73$2.19$6.57$21.90$54.75
P37055300411WM4929-ND705530041$1.94$1.94$5.82$19.40$48.50
P4, P5, P7HDR1X23S5438-NDPPTC021LGBN-RC$0.57$1.71$5.13$17.10$42.75
P10, P11, P133020-10-0100-0031175-1609-ND3020-10-0100-00$0.48$1.44$4.32$14.40$36.00
P12HDR1X61Header 60000
P147055300011WM4900-ND705530001$0.74$0.74$2.22$7.40$18.50
P15HDR1X31Header 30000
R1, R2100KR06032311-100KHRCT-NDRC0603FR-07100KL$0.10$0.20$0.60$2.00$5.00
R3, R4, R5, R13, R141KR06035P1.00KHCT-NDERJ-3EKF1001V$0.10$0.50$1.50$5.00$12.50
SW1TL3301AF160QG1EG2526CT-NDTL3301AF160QG$0.43$0.43$1.29$4.30$10.75
U1MKV10Z16VFM71MKV10Z16VFM7-NDMKV10Z16VFM7$2.50$2.50$7.50$25.00$62.50
U2RGY (S-PVQFN-N14)1296-20698-1-NDTXS0104E$2.01$2.01$6.03$20.10$50.25
U374HC40521568-1456-1-ND74HC4052$0.56$0.56$1.68$5.60$14.00
U4ESP8266 ESP-12E1ESP-120000
U5, U6DSG8-1600X900TP1296-29897-1-NDTPS62162DSG$2.62$2.62$7.86$26.20$65.50
U6DSG8-1600X900TP1296-29898-1-NDTPS62163DSGR$2.30$2.30$6.90$23.00$57.50
$19.14$57.42$191.40$478.50


Digital Sensor Module BOM

SymbolValuePackageQuantityDigikey Part NumberManufacturer Part NumberPriceQuantity PriceBuild 3 PriceBuild 10 PriceBuild 25 PriceComment
C1, C2, C3, C4, C9, C10100nFC04026490-3261-1-NDGRM155R71C104KA88D$0.10$0.60$1.80$6.00$15.00
C6100uFEEE-1VA101XP1PCE3951CT-NDEEE-1VA101XP$0.63$0.63$1.89$6.30$15.75
C710uF 50VC120611276-2876-1-NDCL31A106KBHNNNE$0.65$0.65$1.95$6.50$16.25
C822uFC080511276-2876-1-NDCL21A226KQQNNNE$0.65$0.65$1.95$6.50$16.25
D1, D25988140107FLED20121202350-2041-1-ND5988140107F$0.45$0.90$2.70$9.00$22.50
FB1BLM15HG601SN1D1490-3998-1-NDBLM15HG601SN1D$0.23
J1FTSH-105-XX-X-DV1S9013E-05-NDARM Cortex JTAG-DEBUG Header$1.30$1.30$3.90$13.00$32.50
L12.2uHVLS252012T-2R2M1R31445-3670-1-NDVLS252012T-2R2M1R3$0.81$0.81$2.43$8.10$20.25
M1, M2, M3, M44POL2544WM4802-NDMolex 0705430003 Alt$1.03$4.12$12.36$41.20$103.00
P1HDR2X51609-3236-NDHeader 5X2$0.49$0.49$1.47$4.90$12.25
P47055300031WM4902-ND705530003$1.10$1.10$3.30$11.00$27.50
P117055300011WM4900-ND705530001$0.74$0.74$2.22$7.40$18.50
R1, R2, R5, R6, R7, R8, R9, R10, R11, R124.7KR060310P4.7KGCT-NDERJ-3GEYJ472V$0.10$1.00$3.00$10.00$25.00
R3, R13, R141KR06033P1.00KHCT-NDERJ-3EKF1001V$0.10$0.30$0.90$3.00$7.50
R4100KR06031311-100KHRCT-NDRC0603FR-07100KL$0.10$0.10$0.30$1.00$2.50
SW1TL3301AF160QG1EG2526CT-NDTL3301AF160QG$0.43$0.43$1.29$4.30$10.75
U198ASA00474D1MKL05Z16VFK4-NDMKL05Z16VFK4 - 24 Pin VQFN$1.69$1.69$5.07$16.90$42.25
U2DSG8-1600X900TP1296-29897-1-NDTPS62162SOP$2.62$2.62$7.86$26.20$65.50
U3ADUM3210BRZ-RL71ADUM3210BRZ-RL7CT-NDADUM3210BRZ-RL7$3.31$3.31$9.93$33.10$82.75
U4PCA9518APW,5121568-4245-5-NDPCA9518APW512$2.36$2.36$7.08$23.60$59.00
$20.37$61.11$203.70$509.25


Analog Sensor Module BOM

SymbolValuePackageQuantityDigikey Part NumberManufacturer Part NumberPriceQuantity PriceBuild 3 PriceBuild 10 PriceBuild 25 PriceComment
C3, C4, C5, C9, C10100nFC04025490-3261-1-NDGRM155R71C104KA88D$0.10$0.50$1.50$5.00$12.50
C6100uFEEE-1VA101XP1PCE3951CT-NDEEE-1VA101XP$0.63$0.63$1.89$6.30$15.75
C710uF 50VC120611276-2876-1-NDCL31A106KBHNNNE$0.65$0.65$1.95$6.50$16.25
C822uFC080511276-2876-1-NDCL21A226KQQNNNE$0.65$0.65$1.95$6.50$16.25
FB1BLM15HG601SN1D1490-3998-1-NDBLM15HG601SN1D$0.23$0.23$0.69$2.30$5.75
J1FTSH-105-XX-X-DV1S9013E-05-NDARM Cortex JTAG-DEBUG Header$1.30$1.30$3.90$13.00$32.50
L12.2uHVLS252012T-2R2M1R31445-3670-1-NDVLS252012T-2R2M1R3$0.81$0.81$2.43$8.10$20.25
P1, P2, P3, P5, P6, P7, P8, P9, P1070543-039WM4123-ND705430107$1.36$12.24$36.72$122.40$306.00
P47055300031WM4902-NDMolex 0705530003$1.10$1.10$3.30$11.00$27.50
P117055300011WM4900-NDMolex 0705530001$0.74$0.74$2.22$7.40$18.50
R31KR06031P1.00KHCT-NDERJ-3EKF1001V$0.10$0.10$0.30$1.00$2.50
R4100KR06031311-100KHRCT-NDRC0603FR-07100KL$0.10$0.10$0.30$1.00$2.50
SW1TL3301AF160QG1EG2526CT-NDTL3301AF160QG$0.43$0.43$1.29$4.30$10.75
U198ASA00474D1MKL05Z16VFK4-NDMKL05Z16VFK4 - 24 Pin VQFN$1.69$1.69$5.07$16.90$42.25
U2DSG8-1600X900TP1296-29897-1-NDTPS62162DSG$2.62$2.62$7.86$26.20$65.50
U3ADUM3210BRZ-RL71ADUM3210BRZ-RL7CT-NDADUM3210BRZ-RL7$3.31$3.31$9.93$33.10$82.75
Order Total$27.10$81.30$271.00$677.50

For the most part the over cost of each board isn't too bad, given the quantity I'm building (three of each). Though the cost is pretty reasonable building 3 of each design adds up, I'm estimating a total cost close to 300 dollars for building the first round of hardware. Soon I'll be ordering parts to populate the PCBs but in the interest of saving money I plan to go through my inventory of SMT components and see if I have any of the parts I need already. After all the parts are in hand (as well as PCBs) I will hand populate and solder each one and begin testing. Expect future updates on hardware building and soon software, stay tuned!

Discussions