Electronics production (Feb 18)
This week, we are instruct to make the FabISP in-circuit programmer from the given file of pcb drawing. The recommended way is to use Fab Module to do the compuer side of work (CAD/CAM). However I decided to go the other rout, since I had a bit experience with Fab Module already, and would like to try a more hobbyist friendly way of making PCB.
For "hobbyist friendly", I refer to using a more commenly avaliable hobbyist CNC machine, instead of Roland MODELA milling machine, which usually cost over USD 2000 at least. For this reason, I will be using a Shapeoko 2 CNC, which is only USD 1000, and are comparable if not more capable tha MODELA in my honest opinion.
On the software side, there are two different routs I'm going to try. Even though Shapeoko 2 uses grbl arduino shueld as g-code interpreter, there is a web-based CAM/CAD program called "Easel" (www.easel.com ), that can provide a one stop solution from basic drawing to control the CNC without user touching any g-code files just like Fab Modules. And the second rout is the more traditional using a CAM program to generate g-code files, and using a host program to send the g-code files to grbl shiled.
Here comes my biggest fail for this week. I ordered the wrong parts!!
As you can see in the photo below, the Capacitors are way too small for the PCB. After asking the local instructor, I now know the Capacitor I ordered are 0805 package, and the one I supposed to get are 1206 package. (To be clear, my local instructor did offered to provide all the components, but I decide to try learing how to order electronic components from DigiKey, since it's not as easy as normal online shopping.)