Schematik raised$4.6Mto help anyone build hardware with AI$4.6MIL PRE-SEED ANNOUNCEMENT
SCHEMATIKSCHEMATIK
GuidesPartsBlogCompanyDownload
GuidesPartsBlogCompanyDownload
SCHEMATIK

Built with love in Europe | For makers everywhere

Product

  • Home
  • Try Schematik
  • Download

Resources

  • Build guides
  • Blog
  • Press
  • Information for AI

Compare

  • Schematik or Fritzing
  • Schematik or Tinkercad
  • Schematik or Wokwi
  • Schematik or Claude Code

Company

  • Company
  • Jobs
  • Privacy
  1. Parts
  2. /Modules
  3. /Development Modules

Adafruit Trinket - Mini Microcontroller - 5V Logic

OverviewPinoutWiringRelated groups
Adafruit Trinket - Mini Microcontroller - 5V Logic — Adafruit — 1501
STEP source
Adafruit, MIT

Deprecation Warning: The Trinket bit-bang USB technique it uses doesn't work as well as it did in 2014, many modern computers won't work well. So while we still carry the Trinket so that people can maintain some older projects, we no longer recommend it.

Offers

  • Adafruit$6.95

Pinout

  • BAT+

    Battery or external positive input. Adafruit states BAT+ is the Battery + Input pin for a battery, power adapter, solar panel, or other source, reverse-polarity protected.

    Type · powerVoltage · Up to 16V DC; for 3V Trinket use at least 3.5V input, for 5V Trinket 5.5V or higher suggested.
  • USB+

    USB 5V output, present only when Trinket is plugged into the Mini-B USB connector; can be used for USB power sensing or higher-current USB-powered loads.

    Type · powerVoltage · 5V from USB, Adafruit notes 500mA+ available from USB ports.
  • GND

    Common ground for logic and power, connected to USB ground and the regulator.

    Type · groundVoltage · 0V
  • GPIO #0 / PB0

    Digital input/output; PWM output; I2C data; SPI data input.

    Type · gpioVoltage · 5V GPIO output level; Adafruit says it can be used with 3V inputs but may damage 3V-input-only devices.
  • GPIO #1 / PB1

    Digital input/output; PWM output; SPI data output; connected to the onboard LED.

Start wiring

Up to 16V DC; for 3V Trinket use at least 3.5V input, for 5V Trinket 5.5V or higher suggested. · 5V from USB, Adafruit notes 500mA+ available from USB ports.

Confirm the data interface matches your host board.

Module pins: BAT+, USB+, 5V, GND, GPIO #0 / PB0, GPIO #1 / PB1, GPIO #2 / PB2 / A1, GPIO #3 / PB3 / A3. Schematik maps them to your board in the app.

Related groups

4 groups
SparkFun Qwiic Pro Micro BoogieBoard visual preview
9V to Barrel Jack Adapter visual preview
SparkFun 16x2 SerLCD - RGB Backlight (Qwiic) visual preview
MicroUSB Plug to 5.5/2.1mm DC Barrel Jack Adapter | Kiwi Electronics visual preview

Connectors

Sort passive connector adapters from Qwiic boards, LCD modules and microSD card adapters before assuming anything with the right plug will substitute safely.

Connectors & cables · Connectors · 28 parts

RGB backlight positive LCD 16x2 visual preview
SparkFun 16x2 SerLCD - RGB Backlight (Qwiic) visual preview
I2C 20x4 Arduino LCD Display Module visual preview
Gravity: I2C 16x2 Arduino LCD with RGB Backlight Display V2.0 visual preview

Displays

Character LCDs, SPI TFTs, e-paper modules and larger capacitive-touch TFT panels solve different display jobs. Treat display class, interface, controller, resolution, touch, refresh behaviour, storage, voltage and mounting as separate swap checks.

Displays · TFT & LCD displays · 35 parts

MQ-2 Gas Sensor visual preview
MQ-3 Gas Sensor visual preview
MQ-135 Gas Sensor visual preview
Grove - Air quality sensor visual preview

Air quality

Choose between MQ gas sensors, VOC/eCO2 indoor-air sensors, true CO2 modules and particulate sensors without treating every air-quality breakout as the same detector.

Sensors · Gas & air-quality sensors · 31 parts

Arduino Uno visual preview
Raspberry Pi Pico visual preview
Adafruit Feather nRF52840 Express visual preview
Pan-Tilt HAT kit visual preview

MCUs and boards

ESP32, Arduino Uno, Raspberry Pi Pico, and compatible add-on boards for running builds.

Boards · Microcontroller boards · 27 parts

Parts tray full · 5 max · remove a part to add another

Offers

  • Adafruit$6.95
Type · gpioVoltage · 5V GPIO output level; Adafruit says it can be used with 3V inputs but may damage 3V-input-only devices.
  • GPIO #2 / PB2 / A1

    Digital input/output; analogue input A1; I2C clock; SPI clock.

    Type · gpioVoltage · 5V GPIO output level; Adafruit says it can be used with 3V inputs but may damage 3V-input-only devices.
  • GPIO #3 / PB3 / A3

    Digital input/output with caution; USB programming pin; analogue input A3; has a 1.5K pullup to 3.3V for USB communications.

    Type · gpioVoltage · 5V GPIO output level; Adafruit says it can be used with 3V inputs but may damage 3V-input-only devices.
  • GPIO #4 / PB4 / A2

    Digital input/output with caution; USB programming pin; PWM output; analogue input A2.

    Type · gpioVoltage · 5V GPIO output level; Adafruit says it can be used with 3V inputs but may damage 3V-input-only devices.
  • RST

    Reset pin connected directly to the ATtiny85 reset pin and reset button; used to enter bootloader or reset the board, not a GPIO.

    Type · control
  • 5V

    5V regulator output from onboard regulator. Adafruit says the regulator output pin is about 3.3V on a 3V Trinket and 5V on a 5V Trinket, up to 150mA.

    Type · powerVoltage · 5V, up to 150mA
  • PinPositionTypeFunctionVoltage
    BAT+powerBattery or external positive input. Adafruit states BAT+ is the Battery + Input pin for a battery, power adapter, solar panel, or other source, reverse-polarity protected.Up to 16V DC; for 3V Trinket use at least 3.5V input, for 5V Trinket 5.5V or higher suggested.
    USB+powerUSB 5V output, present only when Trinket is plugged into the Mini-B USB connector; can be used for USB power sensing or higher-current USB-powered loads.5V from USB, Adafruit notes 500mA+ available from USB ports.
    GNDgroundCommon ground for logic and power, connected to USB ground and the regulator.0V
    GPIO #0 / PB0gpioDigital input/output; PWM output; I2C data; SPI data input.5V GPIO output level; Adafruit says it can be used with 3V inputs but may damage 3V-input-only devices.
    GPIO #1 / PB1gpioDigital input/output; PWM output; SPI data output; connected to the onboard LED.5V GPIO output level; Adafruit says it can be used with 3V inputs but may damage 3V-input-only devices.
    GPIO #2 / PB2 / A1gpioDigital input/output; analogue input A1; I2C clock; SPI clock.5V GPIO output level; Adafruit says it can be used with 3V inputs but may damage 3V-input-only devices.
    GPIO #3 / PB3 / A3gpioDigital input/output with caution; USB programming pin; analogue input A3; has a 1.5K pullup to 3.3V for USB communications.5V GPIO output level; Adafruit says it can be used with 3V inputs but may damage 3V-input-only devices.
    GPIO #4 / PB4 / A2gpioDigital input/output with caution; USB programming pin; PWM output; analogue input A2.5V GPIO output level; Adafruit says it can be used with 3V inputs but may damage 3V-input-only devices.
    RSTcontrolReset pin connected directly to the ATtiny85 reset pin and reset button; used to enter bootloader or reset the board, not a GPIO.
    5Vpower5V regulator output from onboard regulator. Adafruit says the regulator output pin is about 3.3V on a 3V Trinket and 5V on a 5V Trinket, up to 150mA.5V, up to 150mA