Skip to content
Notifications You must be signed in to change notification settings

scooterthedev/usbc-reader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4107c63 · · Jun 5, 2025

History

26 Commits
May 26, 2025
May 25, 2025
Jun 5, 2025
Jun 5, 2025
May 25, 2025
May 27, 2025
May 26, 2025
May 26, 2025
Jun 5, 2025
Jun 5, 2025
Jun 5, 2025
May 26, 2025
Jun 5, 2025

Repository files navigation

Powdy

Powdy is an all-in-one power reader via USB-C! Just plug it in to your device, and watch as the power draw reading come onto the OLED screen. This device mostly uses one main component to read the power- The INA226, along with the MCU- the ATmega328P-A.

Software

The whole software is being written in Arduino (yes, I know....), and being flashed to the MCU via a USBtinyISP as a HEX file via SPI, and the 6 pin headers on-board.

BOM

Item Name Purpose in Project Source Item Price (incl. shipping + taxes) Total Price
USB-C What connects to the device to read the power output JLC - C165948 $0.84 $0.84
OLED For displaying the reading Amazon $7.93 $7.93
Caps and Resistors x 14 For everything JLC $0.29 $0.29
2x03 Pin Header For programming Digikey - 61300411121 $0.34 $0.34
INA226 the actual IC to measure the power going through the USB-C port JLC - C2653835 $9.3 $9.3
AMS1117-3.3 Voltage regulator to 3.3V from 5V for stuff like OLED and some INA226 pins JLC - C6186 $0.89 $0.89
ATmega328P-A The Main MCU JLC - C14877 $11 $11
Crystal For the MCU Digi - ABM3-16.000MHZ-B2-T $0.9 $0.9
USBtinyISP The board to program the MCU via the 6 header pins Amazon $1 $11
Total - $43 Before Tax In Parts
Total - $117 After Everything including assembly + pcb + tax and shipping

Photos

image image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages