A low cost trainer board for
Tiva and MSP432 Launchpads.

Great features and low price.
Great for ESP8266 development.
Great for senior design projects.



Combines several BoosterPacks into one board.

EduPad main features:
  • Two pushbuttons
  • 2-position DIP switch
  • 4 user LEDs
  • Light sensor
  • Potentiometer
  • Temperature sensor
  • Speaker
  • MicroSD memory for SPI experiment
  • I2C interface for 0.96" OLED 128x64 graphic display or 2x16 character LCD
  • Header for a 2x16 LCD with 4-bit parallel interface
  • DS3231 I2C RTC and 32K EEPROM interface
  • A complete ESP8266 development board including auto programming with an external FTDI cable, compatible to SparkFun ESP8266 thing, directly supported by Arduino IDE, no extra installation needed.
  • Easy to program ESP-01, works as a NodeMCU. Auto programming without pushing a button or change a jumper.
  • Supports multi-processor applications using I2C communication between Tiva and ESP8266
  • nRF24L01+ interface
  • LiPo charger, when it's not in use for developing code. it can be used as a standard LiPo charger
  • 4 servo or relay outputs
  • 2 external analog sensor inputs
  • Solderless breadboard included
  • External power supply using a smart phone charger 
  • 3.3V 1A regulator for ESP8266 web applications
  • Supports Tiva and MSP432 launchpads (Launchpads are not included)
  • 3 larger holes allow it to be stored inside a binder for protection, it's also easy for students to carry
  • Ground point for scope


This low cost trainer or the EduBase can be used for an ARM controller course.

Get sample programs from Prof. Mazidi's web site, it works like the EduBase.

The textbook for the EduBase

The sample code




 A platform for experiments
with your Pi Zero.


EduPad for Pi Zero






Thanks for Professor Shu Jen Chen's help in software and beta testing.  All demo programs for the EduPad were written by him.