Fmilburn 445 Posted February 10, 2016 Share 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 sq7bti, pine, chicken and 7 others 10 Quote Link to post Share on other sites
greeeg 460 Posted February 10, 2016 Share 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 roadrunner84 and Fmilburn 2 Quote Link to post Share on other sites
yosh 121 Posted February 10, 2016 Share Posted February 10, 2016 @@Fmilburn really nice writeup ... thanks ! Quote Link to post Share on other sites
bluehash 1,581 Posted February 10, 2016 Share Posted February 10, 2016 Wow.. good stuff @@Fmilburn. Congrats on your first working PCB. Mine had quite a few mistakes. Quote Link to post Share on other sites
Fred 453 Posted February 10, 2016 Share 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. Fmilburn 1 Quote Link to post Share on other sites
chicken 630 Posted February 10, 2016 Share 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 Fmilburn 1 Quote Link to post Share on other sites
Fmilburn 445 Posted February 10, 2016 Author Share 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. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.