Pulling it together

Now that the PCB layout is finished, I need to get it fabricated as well as get components for the first build. This means I need a bill of materials(BOM).  In PCBnew, I selected the fabrication outputs from the file menu then BOM file.  This creates a CSV file that I can import into LibreOffice Calc.  Once imported I saw that several capacitors were assigned a value of C…I forgot to change them to actual values.  I went back to eescheema fixed all those values, ran a new netlist, then back into PCBnew and imported the netlist again.

This time when I imported the file, everything looked great except C16 wasn’t sorted in it’s line properly.  I don’t know if this is a bug in PCBnew, or if I somehow typed a bad(nonprintable) character into the reference designator.

I will use this BOM to order the parts for the first build.  I want to verify I can get the correct footprint components before I order the PCBs.  I will use Digikey, Newark, and or Mouser to get the parts I need to build these PCBs.  As I put the parts into my shopping cart I back filled the price and supplier into the spreadsheet. At D1 I discovered I had to change the footprint to SOD-323.

The connector P3 was going to cost $2.57 a piece in low quantities, so I went looking for a lower cost alternative.  I found a 2mm pitch header for $0.27 a piece.  A much better price.  So I chose to go back to the PCB design to change it. I created a new 2mm header footprint and replaced the footprint in my layout. The low quantity cost is now 29.13 per board. I managed to get all the parts except the radio and PCB from one supplier — Digikey.  This simplifies tracking of expenses. I ran the fabrication outputs from PCBnew, and ordered the PCB and electronic components.

BOMRev0A LayoutRev0A

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.