Introducing the BOB-G2553-28 aka the Dos Ocho

2018.07.04 13:32

Working with the LaunchPad, I found 16 I/O pins usually was sufficient, but noticed the following issues:

In the maker world, the 28 pin MSP430 is the more capable, but far less popular relative of the 20 pin MSP430. Certainly, if you want more pins, you can upgrade to a FraunchPad or even the 40 pin value line DIP chips. To keep the scope of this article focused, I will only relate the utility of 28 pin devices with respect to the MSP430 LaunchPad and 20 pin MSP430 DIPs. Specifically, these 8 extra pins are know as Port 3, or P3.

What is the utility of P3?


Besides allowing for slightly larger projects, there are least three specific applications of P3: Having established applications for P3, the next two questions are:

28 pin Development Board


The BOB-G2553-28 breakout board (aka Dos Ocho), provides an MSP430 LaunchPad compatible header layout while adding P3 as an auxiliary 2x5 header (8 P3.0-P3.7, VCC and GND). The 2x5 header is intended for IDC connectors, which I chose the following reasons: Note that the primary intention of the Dos Ocho is not to make a board for 28 pin BoosterPacks (though feel free to make them!).

Soldering the Passives


The following passives must be soldered to the board; In the passives kit available with the Dos Ocho, you get the following passives

You can also follow along with this image:

Soldering the Connectors


You can use standard 10x1 0.1" header to populate J1 and J2. Using female header allows you to use standard male jumper wires to connect to breadboards. For the 2x5 connectors: The remaining J4 header is optional, but useful for connecting battery packs or breaking out extra GND connections.

Wiring the Dos Ocho for Programming


The Dos Ocho uses the LaunchPad programming/debugging system. A LaunchPad is typically divided into 2 sections: the programmer/debugger and the target processor. We depopulate the row of headers to isolate the programming section from the target processor. Instead, the Dos Ocho becomes the target processor. We make the following connections:

In the images below, we use the following color scheme:

At this point, the Dos Ocho should appear like any standard MSP430G2553 processor. You can use your favorite environment (CCS, Energia, straight up Linux command line) to program your board.

Keep updated with new posts: or follow on the Twitter feed