A low cost trainer board for Teensy3,
3V Pro Mini,
and 3V Pro Micro.

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


DuinoPad 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,.
  • DS3231 I2C RTC interface
  • Accepts TFT 2.2" adapter ( the adapter is not included, but open source through hole PCB is available at Oshpark)
  • 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 Teensy3 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
  • Accepts all 3V shields for Arduino ZERO
  • Supports Teensy3, Pro Mini and Pro Micro
  • PCB size: @3X UNO size
  • 3 larger holes allow it to be stored inside a binder for protection, it's also easier for students to carry
  • Ground point for scope



Interfaces with an I2C LCD module



with a 128x64, 0.96" OLED
The same sketch runs on Alice Lite and TeensyPad without any modifications



2.2" TFT display via a small shield

The shield is available at Oshpark
The SD card contains the bitmap file for the logo





Thanks to Adafruit for its SSD1306 driver

Thanks for Roger Scheafer's help in software development.  Most demo programs for the TeensyPad are ported from Roger's Sketches.