Educational BoosterPack MK-II
After the hugely popular Educational BoosterPack, this new version pushes the boundaries even further.
At first sight, the new Educational BoosterPack MK-II looks like a game console! |
The new Educational BoosterPack MK-II keepts...
|
The new Educational BoosterPack MK-II adds...
|
Hardware
This new version leverages the extended XL-BoosterPack 40-pin connectors that comes standard in the latest LaunchPads, like the Tiva C Series TM4C123 LaunchPad or the MSP430F5529 LaunchPad.
|
The left side includes the joystick and the microphone.
The joystick is a X-Y and also Z when clicking on it. |
On top of the screen, the temperature sensor and the ambient light sensor.
On the left of the screen, the analog accelerometer and the RGB LED. |
The right side of the BosoterPack includes the buzzer, the two buttons, the accelerometer , the RGB LED and the output for servo motor.
|
The screen features 128x128 pixels in 16-bit colours, is connected through SPI and is driven by the LCD controller is the HX8353E from HiMax.
I developed a specific driver for the screen based on the LCD_screen Library Suite. The library and examples are included in the Energia release, under the Example/EducationalBP-MKII folder. The library provides all the graphics primitives —point, line, rectangle, triangle, circle— and three sizes of fonts —6x8, 8x12 and 12x16. |
Ready-to-Use Libraries
The Educational BoosterPack can be programmed with Energia, an easy-to-use Processing-based Wiring-derived Arduino-like IDE, and embedXcode, a template for Xcode.
|
The Educational BoosterPack MK-II comes with a full set of ready-to-use libraries and examples. For even greater ease of use, they are included in the Energia distribution.
This is perhaps the major and most anticipated improvement over the previous Educational BoosterPack. The wide choice of sensors allows to explore the main protocols used in embedded computing:
|
However, I strongly recommend downloading the specification sheets and reading them. Otherwise, you miss the educational part of the BoosterPack!
You'll find all the useful links on the right. |
|
Book
The Getting Started with the MSP430 LaunchPad written by the very developers of the Educational BoosterPack provides a great step-by-step introduction to embedded computing and the the different protocols with hands-on projects.
However, the book was specifically designed for the first edition of the Educational BoosterPack. Could we expect a revision for the new Educational BoosterPack Mark-II? |
Pins Map
Conclusion
I really liked the first version of the Educational BoosterPack and this new one is even better, with more sensors, more actuators and more possibilities.
The sensors and actuators —joystick, buttons, buzzer, screen— makes it perfect as a platform for games, consistent with game console form factor! Make sure to use a LaunchPad with an 40-pin XL-BoosterPack connector, like the Tiva C Series TM4C123 LaunchPad or the MSP430F5529 LaunchPad, both at USD13. I've used it with Energia and ran my first project in just a couple of minutes, thanks to the supplied libraries and examples, Together with a LaunchPad and the book Getting Started with the MSP430 LaunchPad, this BoosterPack provides the perfect introduction to the embedded computing world! |
The Educational BoosterPack MK-II running the life game in 128x128
on the 120 MHz Connected LaunchPad |
Pros
|
Cons
|
Wrap-Up
|
Useful Links
Posted: Updated: 06 Apr 2020 |
Specification Sheets
|