PD Micro

A Pro Micro with USB-C Power Delivery

This project is coming soon. Sign up to receive updates and be notified when this project launches.


PD Micro is the first Arduino-compatible board with USB-C power delivery. The pins are compatible to Pro micro.

PD Micro allows you to control high voltage easily from USB-C Power delivery. It’s useful for applications that require voltage higher than 5V - like motor control or a high-power LED.

New USB-C Power Delivery Library

PD Micro is accompanied by our newly-implemented, simple, compact, USB-C power delivery library. This was written over the course of porting the code for PD Micro. We ended up writing a library completely from scratch. The result is a simple, compact, portable source code for USB-C device only application, which can be put inside ATmega328/ATmega32U4.

Specifications:

  • Microcontroller: ATmega32U4 running at 5V/16MHz
  • Voltage Regulator: TPS62175 DC-DC for efficient 5-20V to 5V
  • USB-C PHY: FUSB302 (USB PD communication on CC pins)
  • ESD protection on D+/D-/CC1/CC2 pins
  • Pinout: (pin compatible to Pro Micro)
    • 9x 10-bit ADC pins
    • 12x Digital I/Os (INT and I2C bus are shared with FUSB302)
    • 5x GND pins
    • 3x VBUS pins (USB-C power)
    • 1x 5V pin (DC-DC output)
  • Status LEDs:

    • TX / RX
    • 5 LED for Power Delivery voltage level
    • 3 LED for Power Delivery current level
  • Reset button

  • USB-C port for programming and power delivery

  • 3.5 mm 2 pos Terminal Jack for power output

  • Four layer PCB with ground plane and 3 mm wide VBUS trace

  • Size: 1.6 x 0.7 inches (extra 0.3 inches for power connector pins)

Features:

  • Set power delivery voltage output level by updating code through Arduino IDE
  • New USB Power delivery protocol library for UFP(device):
    • Written from draft, not base on any existing library
    • Simple, size optimized, more than half of RAM and Code space in ATmega32 are available to user
    • Highly portable code
    • Fully open source

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: