Close

Hand Assembly

A project log for CAT Board

The CAT Board is part of a Raspberry Pi-based hand-held FPGA programming system.

dave-vandenboutDave Vandenbout 10/10/2015 at 03:327 Comments

I finished putting most of the SMD components on the CAT Board. Mostly bypass caps (around forty of those). I've left off the through-hole stuff since that isn't needed for the immediate tests.

Here's the front and back:

Initial testing starts tomorrow:

  1. Check for power/GND shorts.
  2. Check voltage regulator levels and current draw from 5V supply.
  3. Plug it into a Raspberry Pi and see if one or both die.
  4. Install Ed's yocto image with the IceStorm tool flow and generate a bitstream for a blinking LED.
  5. Download the bitstream to the CAT Board and see what happens.

Discussions

Richard Milward wrote 10/10/2015 at 12:50 point

Dave, do you have any idea what the final price will be? Thanks!

  Are you sure? yes | no

Dave Vandenbout wrote 10/10/2015 at 17:49 point

Richard, I've run the project through [kicost](https://github.com/xesscorp/KiCost) and got some rough numbers for component costs:

Qty       Comp. Cost
-------------------------------
10          $24.60
100        $19.13
1000      $17.37

The caveat on that is I'm using Digikey/Mouser pricing for the FPGA and the SDRAM, and they don't really discount for those as your volume increases. You can probably cut $4 from the component cost by going elsewhere. So say $13 for enough parts to make 1000.

For PCB cost, I'd estimate $3.50 for a quantity of 1000. I'm not real confident in that number since the board does use some 8 mil drills and those are expensive.

So the total BOM cost for 1000 would be around $17. I estimate my local assembler could put them together for $10 each. For China, maybe $3 each.

That would mean each unit would have a *minimum* cost of $20 assuming no profit or payment for the person who's risking the capital and time to do that.

Of course, if you just want to build some for yourself and you're handy with assembly, you could probably build ten of these for $250 in parts plus $150 to get the PCBs from PCBWay. So about $40 per board. Plus sweat.

  Are you sure? yes | no

Richard Milward wrote 10/10/2015 at 19:50 point

That's excellent, thanks so much for the thorough analysis. I'd been considering a different board (from eBay), but now I'll happily wait for this.

  Are you sure? yes | no

Fred wrote 10/10/2015 at 12:20 point

Nice work! Can't wait :)

  Are you sure? yes | no

Dave Vandenbout wrote 10/10/2015 at 17:27 point

Thanks!

  Are you sure? yes | no

Yann Guidon / YGDES wrote 10/10/2015 at 04:46 point

Pretty !

  Are you sure? yes | no

Dave Vandenbout wrote 10/10/2015 at 17:27 point

I suspect only people like us would think that.

  Are you sure? yes | no