Skip to content

Latest commit

 

History

History
49 lines (33 loc) · 2.73 KB

README.md

File metadata and controls

49 lines (33 loc) · 2.73 KB

ThunderPack

ThunderPack Board

A kick-ass microcontroller board with everything you need in a tiny package that fits in your pocket. Integrated battery & power management system, fast ARM microcontroller, USB bootloader, 4 high-power PWM outputs, 12 GPIOs, satisfying pushbutton switch, and more.

After years of wiring together portable LED controllers that all consisted of a lithium battery, charge controller, shitty slide power switch, and an Arduino nano (or similar), I wanted something better. I always found those versions to be janky and fragile -- not to mention concerned that damaging the pouch cell battery might make it explode in my pocket! This board has everything I need with room to expand.

I sell on Tindie

Features

ThunderPack Board

  • Fast 96Mhz 32-bit ARM microcontroller (STM32F11xx)
  • Integrated high power 500mA lithium battery charger
  • 4 high-current PWM outputs (1.4 - 2.3A per channel!) with an LED on each for debugging.
  • Additional 12 GPIOs (USART, I2C, SPI, USB)
  • 16MB onboard flash
  • RGB DotStar LED
  • Built-in USB
  • Tactile on/off switch
  • Momentary button with built-in debounce circuit
  • Breadboard friendly
  • Supports Arduino & CircuitPython.

On the breadboard

Board & Pinout

v1.2 Compact

The newest & smallest Thunderpack, measuring in at a minuscule 4cm x 1.9cm (1.6 x 0.75 inches)! The PWM pins on this model can each drive 1.4A to ground (common cathode).

Compact pinout diagram

See the full list of pins and details.

v1.2 Original

This is the original ThunderPack form factor and has the battery attached right to the circuit board. The PWM pins on this model can each drive 2.3A to ground (common cathode).

Original pinout diagram

See the full list of pins and details.