Author:OMO Release Date: 2016年3月4日
DIY LaunchPad MSP430 Texas Instruments
A little while ago, Texas Instruments (TI) launched their new MSP432 family of microcontrollers. Along with the new silicon, there is also a new LaunchPad development kit. Continuing the tradition from the MSP430, the new chips are very affordable while packing in professional grade features and very impressive energy sipping performance.
Some highlights from the spec sheet:
Figure 1: The MSP-432EXP432P401R Launchpad. (Source: http://www.ti.com/lit/ug/slau597/slau597.pdf)
BoosterPack header pins are once again a feature of the new MSP432-driven LaunchPads. The latest LaunchPads support both 40-pin and 20-pin BoosterPacks, making integrating additional hardware via third-party BoosterPacks incredibly easy. But what if you want to take your project from the breadboard and make a custom printed circuit board (PCB) BoosterPack?
TI has made an incredible array of resources available over at their Build Your Own BoosterPack (BYOB) website to help you make your own LaunchPad compatible board. Conveniently, all these resources are released under a Creative Commons license that allows you to create commercial derivatives, so long as attribution is given. Here are some highlights that I found exciting while using the provided tools to make my own BoosterPack.
Your Tool, Your Choice
When you have an idea for a board, the first thing you have to do is get it out of your head and into a capture tool. There are many tools available, and everyone has the favorite. TI has gone out of their to accommodate a huge spectrum of tools including Eagle, Altium, Fritzing, KiCad, and the web-based tool Upverter. My experience was using Eagle. All I had to do was download the template files, fire up Eagle, and open up the schematic and board files. It should be noted that the least expensive commercial license of Eagle will allow you to handle a board size that is well-suited for creating BoosterPacks.
Some tips for turning your BoosterPack circuit into Eagle schematic and board files:
Make It A Reality
Once you’ve got your circuit board designed, it’s time to send it off to be manufactured. TI has also teamed with a variety of PCB fabrication shops, including Elecrow, SeeedStudio, and OSH Park. In addition, there is an option to get your boards populated with components through PCB Assembly Express. Sending your Eagle and/or derived Gerber files to these shops will get physical PCBs in your hands in no time.
If you think you have something people will want, you can submit your board to TI for their review. If selected, you will have your BoosterPack featured on the LaunchPad website. They will also send you a badge you can use to promote your BoosterPack. They may even mention your BoosterPack in TI forums, blog posts and select TI events.
Here’s a little bonus tip: if you do use Eagle, head over to this handy little web-based 3D board viewer and upload your board file to do a 3D rendering of your board. It will add the components if they have the component models in their database.
Don’t Forget the Software and Support
The new MSP432s are compatible with the TI workhorse Code Composer Studio. If, however, you favor the no-frills Arduino-like development environment then be sure to grab an updated version of Energia. Version 15 contains support for the latest MSP432-based LaunchPads.
One last thing, be sure to check out the Mouser Open Source Hardware Project site for a growing portfolio of cool project ideas complete with schematics, BOMs, and source code. You can find all the OSHW goodness at