Arduino Forum

Community => Exhibition / Gallery => Topic started by: Power_Broker on Apr 01, 2019, 01:52 am

Title: Multipurpose Breakout PCB/Library
Post by: Power_Broker on Apr 01, 2019, 01:52 am
I've designed a few PCBs for different projects I've worked on and got sick of having to make new designs for each project.

That's when I figured it would be easier, less time consuming, and cheaper to design one master breakout PCB that I can order a bunch and use spares for multiple projects. This PCB accepts a Teensy 3.X and breaks out all pins with the following connections available:

- 4 UART ports
- 2 I2C ports
- 2 SPI ports
- 16 servo/digital/analog pins

There are several other built in features such as:
- 1 MP3 player (DFPlayer Mini)
- 1 IMU (BNO055)
- 1 GPS
- 1 Bluetooth module (HC-05)
- 1 XBee
- 1 On LED

You can make the PCB yourself - gerber files are attached to this post. Also, I made a library to help initialize the pins correctly here (https://github.com/PowerBroker2/Teensy_3X_Multipurpose_Board).


Here are some pics of the board/schematic:

(https://user-images.githubusercontent.com/20977405/55296833-ee7bf880-53ec-11e9-9b9b-fb94de6bc2db.png)
(https://user-images.githubusercontent.com/20977405/55296834-ee7bf880-53ec-11e9-91fe-682e94509819.png)
Title: Re: Multipurpose Breakout PCB/Library
Post by: pert on Apr 01, 2019, 02:09 am
Very cool. Thanks for sharing!