My PCB for the controller board has finally arrived after 1 month. It is looking really good.
OSHpark.com was the service that I use to order the PCB, it is ideal for ordering small volume, low cost personal project or prototyping boards. They will place your board into a panel along with boards from other people before they send it out to the manufacturer. And the whole process usually take around 15-20 days and I was in no rush. The whole order cost $20 for 3 boards, which means around $7 for each board. I think that is a great deal.
Anyway the board looks perfect from the top view there, but on the bottom view, there are some jumper wires going on since I made a mistake in the design and placed wrong connections on the MOSI, MISO pins. They were supposed to go to pin 11 and 12 consecutively but they are attached to the pin 10 and 11 instead. So I had to drill out the traces and make some jumps but hey now it works. One thing that I've learned from the past is to make 2 rows of header pin for my microcontroller to sit on. Before I was just soldering the unit directly to the board which is a disaster to desolder/remove later on.
I 3D printed out the base and handles. I do not think I like this design. I'll make some changes soon when I get a chance to.
Oh another problem is that I've recently implemented the battery percentage reading feature and it is enabled on the micro-controller, however since the board was order before this feature so I'll need to figure out how to add the battery measurement circuit which consists of 2 resistors and 3 connections, 1 to power, 1 to ground and 1 to the reading pin. I'm hesitating on ordering a new PCB because it would not be cost efficient.
My designed is uploaded in the "PCB and Skematic" tab, please feel free to visit for reference.
-KA-
No comments:
Post a Comment