Build Your Own BoosterPack
BoosterPack™ plug-in modules allow you to extend the functionality of your TI LaunchPad™ development kit and add features like wireless connectivity, capacitive touch, temperature sensing, displays and much more.
We’ve also made it easy for you to Build Your Own BoosterPack! Use the resources on this page to create your BoosterPack design files, get support from our community and take your idea from concept to PCB to product in a few easy steps.
BoosterPack™ Module Pinout Standard
All BoosterPack modules should adhere to the BoosterPack pinout standard shown below to ensure compatibility within the LaunchPad kit ecosystem.
Also, when defining your BoosterPack pinout, be sure to checkout the BoosterPack checker tool to see how your proposed pinout aligns with specific LaunchPad kits & other BoosterPack modules.
Try designing your BoosterPack module to maximize the number of pins that can be shared. Using Busses like I2C and SPI increases the interoperability of your BoosterPack module.
(!) The exclamation point indicates the GPIO is interruptible.
Check the documentation of specific LaunchPad kits to confirm compatibility with the BoosterPack module standard. While most LaunchPad kits comply with the standard, there may be some deviations.
Also note that LaunchPad kits usually offer more than one function at a specific pin. Be aware of pin muxing for additional features and capabilities at each pin.
When finalizing the dimensions of your BoosterPack module, be sure to think about easy access for underlying components on the LaunchPad™ kit (buttons, LEDs, test points, etc.)
Energia Software Libraries
Don't forget about software! Energia libraries are ideal companions to your hardware. One Energia library can potentially enable multiple LaunchPads kits to work with your BoosterPack module. Be sure to provide the right functionality by exposing the right functions within your library. Upload your library on Git Hub!
Open Source hardware & Licenses
Be sure to be aware of the resources that you use! Also don't forget to think about the license you publish your files under! Here are a few quick references that you may find useful.
Creative Commons license (Attribution CC BY)
This license lets others distribute, remix, tweak, and build upon your work, as long as they credit you for the original creation. This is the most accommodating of licenses offered.
Creative Commons license (Attribution CC BY-SA)
This license lets others distribute, remix, tweak, and build upon your work even for commercial purposes, as long as they credit you and license their new creations under the identical terms. This license is often compared to ‘copyleft’ free and open source software licenses. All new works based on yours will carry the same license, so any derivatives will also allow commercial use. This is the license used by sources such as Wikipedia, and is recommended for materials that would benefit from incorporating content from Wikipedia and similarly-licensed products.
Automate PCB symbols and footprints
Need a symbol or footprint for your favorite EDA tool? Check out http://webench.ti.com/cad/ for various symbols & footprints, which can be imported into Altium, Eagle, etc.
Want to pair with other BoosterPack modules? Be sure to review the pin-outs of each BoosterPack module in your BoosterPack module sandwich! Things like VCC, GND, SPI and I2C can ride the same bus, however other pins may conflict as more BoosterPack modules are stacked.
Want to check compatibility between your LaunchPad kit and BoosterPack modules? Access BoosterPack Checker for instant compatibility results.
All LaunchPad kits and BoosterPack modules must use female headers with long male leads (100 mil pitch)
Recommended parts for stackable headers:
Silkscreening your PCB
Label your pins. Use your silkscreen wisely. Label pins, jumpers and other important components to improve the ease of use of your BoosterPack module.
Rocket logo usage
If your booster complies with our pinout standard, you may place the rocket logo on your BoosterPack module’s silkscreen.
Third Party usage guidelines
Building a BoosterPack module for the TI LaunchPad Development Ecosystem? Check out these guidelines & best practices.
Feature your BoosterPack module
Once you have built your BoosterPack module and have finalized your pricing and distribution strategy, you can apply to have your BoosterPack module featured on the BoosterPack compatibility tool on the TI Cloud tools website.
Use the Add BoosterPack button at dev.ti.com/bpchecker to be considered for inclusion on the BoosterPack module gallery.