Fmilburn 437 Posted February 10, 2016 This is the first PCB that I have designed and sent off to be manufactured. Yesterday I received the boards, soldered them up, and they work! This write-up outlines the process I used in the hope that it will be useful to other hobbyists and builders. There are links at the end which provide additional detail. Selecting a Project The project consists of a small board with a MSP430G2553 microcontroller and an nRF24L01 radio. I started with a radio attached with jumpers to a LaunchPad quite some time back and then built one on a proto-board. The photograph below shows a G2553 with radio powered by a buck-boost converter attached to a super capacitor and solar panel. I used it for a while with my weather station which never was quite completed. Although I could have started with that, I actually chose to start with something simpler. The goal was to focus on the PCB design process and to minimize the issues associated with a new or technically challenging project. The objectives, strategies, and constraints I decided on included the following: Inexpensive 10 terjeio, spirilis, roadrunner84 and 7 others reacted to this Share this post Link to post Share on other sites
greeeg 459 Posted February 10, 2016 Glad your first PCB worked!! (my first few boards never worked without a decent number of bodge wires.) Nice to see you got dug straight into Kicad. Here's a very useful tip, try switching the canvas to openGL or Cario. (Cario is slower). This will enable the new routing tools, including obstacle avoidance and push-shove routing. Hopefully you will find this useful 2 Fmilburn and roadrunner84 reacted to this Share this post Link to post Share on other sites
yosh 121 Posted February 10, 2016 @@Fmilburn really nice writeup ... thanks ! Share this post Link to post Share on other sites
bluehash 1,570 Posted February 10, 2016 Wow.. good stuff @@Fmilburn. Congrats on your first working PCB. Mine had quite a few mistakes. Share this post Link to post Share on other sites
Fred 450 Posted February 10, 2016 My first PCB had vcc and vss switched. Nothing a couple of bodge wires and cut tracks couldn't fix. My tips: Add a few test points. If you have distinct sections like a microcontroller and a peripheral, then add traces between them can be probed or cut. If one bit is wrong you can at least isolate it and make sure the rest it is OK before you make version 2.0. 1 Fmilburn reacted to this Share this post Link to post Share on other sites
chicken 621 Posted February 10, 2016 Great job, my first PCB definitely looked less professional and was much more basic (breakout board with one IC and a few caps). The thing with the too tight holes for the pin headers happened to me as well. I think that's an error of the standard Kicad libraries. I also find that the pads on some through hole footprints are too skinny for soldering. On your layout: The only thing I would change with your layout is to remove the GND and VCC fills under the antenna. Another opportunity to learn a new feature: Keep-out areas 1 Fmilburn reacted to this Share this post Link to post Share on other sites
Fmilburn 437 Posted February 10, 2016 Thanks for the positive feedback and the tips. My background is design of systems with piping, rotating equipment, heat exchangers, etc.and I was prepared mentally for something electrical to be amiss but having pins not fit in holes was humbling. It was a lot of fun and I encourage those who have been using breadboards / protoboards for a while to give it a try. Also, if you are an experienced designer with thoughts that would help a beginner please continue posting them. EDIT: Here is one last photo showing a completed project mounted on the 2xAA battery holder. Share this post Link to post Share on other sites