Topic: "usb-pd"
AxxAxx/AxxSolder
STM32 Based soldering station for JBC cartridges, 9-24 VDC and USB-PD power
Language: C - Size: 708 MB - Last synced at: 5 days ago - Pushed at: 24 days ago - Stars: 739 - Forks: 82

Jana-Marie/Otter-Iron
A TS100 USB-PD replacement PCB.
Language: C - Size: 29.2 MB - Last synced at: 16 days ago - Pushed at: over 3 years ago - Stars: 509 - Forks: 45

oxplot/fpx
easy USB-C power for all your devices
Language: C - Size: 5.5 MB - Last synced at: 14 days ago - Pushed at: 11 months ago - Stars: 322 - Forks: 24

Jana-Marie/Otter-Iron-PRO
USB-PD soldering station for JBC C245 handles.
Language: C - Size: 26 MB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 294 - Forks: 36

manuelbl/zy12pdn-oss
Open-Source Firmware for ZY12PDN USB Power Delivery Trigger
Language: C++ - Size: 1.87 MB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 228 - Forks: 28

baryluk/fnirsi-usb-power-data-logger
Driver / Data logger for FNIRSI FNB48, FNIRSI C1 and FNIRSI FNB58 USB Power meter
Language: Python - Size: 563 KB - Last synced at: 8 days ago - Pushed at: 10 months ago - Stars: 179 - Forks: 23

wagiminator/CH32X035-USB-PD-Tester
USB Power Delivery Testing Device and Variable Power Supply
Language: C - Size: 2.43 MB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 129 - Forks: 12

st-one/X-CUBE-USB-PD
USB-C Power Delivery Firmware for STM32 microcontroller (ARM Cortex M0 & M4)
Language: C - Size: 103 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 102 - Forks: 51

wagiminator/ATtiny814-USB-PD-Adapter
USB Type-C Power Delivery Trigger and Monitoring Board
Language: C - Size: 2.25 MB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 84 - Forks: 12

usb-c/STUSB4500
Autonomous USB-C PD controller for Power Sink applications (from Vbus=5V to 20V)
Language: C - Size: 29.7 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 82 - Forks: 16

Jana-Marie/PD-Injector
USB-PD Power/Data Splitter
Language: OpenSCAD - Size: 551 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 76 - Forks: 7

manuelbl/usb-pd-arduino
USB Power Delivery for Arduino
Language: C++ - Size: 220 KB - Last synced at: 7 days ago - Pushed at: 12 months ago - Stars: 67 - Forks: 10

z4yx/USB-C-PPS
USB-PD charger as a programmable power supply.
Language: C - Size: 18 MB - Last synced at: about 17 hours ago - Pushed at: almost 4 years ago - Stars: 66 - Forks: 4

Jana-Marie/analog-toolkit
A smol and simple STM32G431 based Analog to USB toolkit.
Language: C - Size: 20.6 MB - Last synced at: 21 days ago - Pushed at: 10 months ago - Stars: 64 - Forks: 0

ginbot86/DingoCharge-Shizuku
USB PD/PPS direct battery charge controller script for the YK-Lab Shizuku USB tester (a.k.a. YK-Lab YK001, AVHzY CT-3, Power-Z KT002, ATORCH UT18).
Language: Lua - Size: 156 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 54 - Forks: 1

STMicroelectronics/x-cube-usb-pd 📦
x-cube-usb-pd STM32 Expansion Package related to USB-IF Type-C Power Delivery protocol is no more recommended for new design. The USB power delivery PHY is now integrated in the new STM32 series. See below link.
Language: C - Size: 129 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 47 - Forks: 19

wagiminator/CH32X035-USB-PD-Adapter
Portable Programmable Power Supply
Language: C - Size: 1.56 MB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 43 - Forks: 5

wagiminator/ATtiny85-USB-C-Tester
Simple USB-C Power Delivery Tester
Language: C++ - Size: 2.06 MB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 37 - Forks: 8

vankxr/icyradio
Over-engineered SDR development board
Language: VHDL - Size: 411 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 34 - Forks: 5

Jana-Marie/USB-PD-Firmware
USB-PD firmware for the stm32f072 - forked from https://git.clayhobbs.com/pd-buddy/pd-buddy-firmware
Language: C - Size: 506 KB - Last synced at: about 12 hours ago - Pushed at: over 5 years ago - Stars: 30 - Forks: 3

STMicroelectronics/x-cube-tcpp
STM32 expansion package providing an integrated solution for a robust protection of MCU-based USB Type-C applications
Language: HTML - Size: 538 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 26 - Forks: 9

wagiminator/ATtiny412-USB-PD-Inverter
Turn your USB PD Power Adapter into an AC Power Source
Language: C - Size: 2.82 MB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 20 - Forks: 3

YC-Lammy/IP5328P-powerbank_design
an usb power delivery powerbank pcb based on IP5328P chip, feel free to use it
Size: 1.27 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 20 - Forks: 5

charkster/usb_pd_monitor
USB PD cc pin monitor implemented in a Tang Nano 9K FPGA.
Language: SystemVerilog - Size: 4.41 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 15 - Forks: 1

surban/openemc
OpenEMC: open embedded management controller
Language: Rust - Size: 421 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 14 - Forks: 2

happyme531/h1_SW35xx
Use your Arduino to control ismartware SW35xx series fast charger chips, such as SW3518, SW3518s and more.
Language: C++ - Size: 32.2 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 13 - Forks: 4

tatulea/FUSB302_ESP32
Example with ESP32 and FUSB302
Language: C - Size: 129 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 10 - Forks: 1

Jana-Marie/USB-PD-Firmware-FreeRTOS
FreeRTOS based USB-PD DRP firmware for the stmf072
Language: C - Size: 17.1 MB - Last synced at: about 12 hours ago - Pushed at: about 6 years ago - Stars: 10 - Forks: 5

noahwilliamsson/zy12pdn-oss Fork of manuelbl/zy12pdn-oss
Send USB-PD VDMs to Apple devices with ZY12PDN USB Power Delivery Trigger
Language: C++ - Size: 1020 KB - Last synced at: 7 days ago - Pushed at: about 4 years ago - Stars: 9 - Forks: 0

LeoDJ/USB-C_PD_PSU
A 5-60V bidirectional buck-boost-converter, also capable of 240W USB PD EPR (48V 5A)
Language: C++ - Size: 27 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 7 - Forks: 0

oxplot/go-typec
USB Type-C Libraries for Go
Language: Go - Size: 45.9 KB - Last synced at: 29 days ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 1

STMicroelectronics/stm32-mw-usbpd-core
USB Power Delivery core stack library component for STM32
Language: C - Size: 15 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 6 - Forks: 3

embedded-drivers/pd
USB PD(Power Delivery) protocol
Language: Rust - Size: 15.6 KB - Last synced at: 23 days ago - Pushed at: 11 months ago - Stars: 6 - Forks: 0

SoCXin/CH543
L1 R2: WCH 1T 8051 USB PD MCU (CH543/CH542/CH541/CH540)
Language: C - Size: 1.9 MB - Last synced at: 10 days ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 0

Jana-Marie/OtterStepMini
OtterStepMini is a user friendly, up to 48V 10A stepper-motor-driver with USB-CDC and USB-PD for desktop-applications.
Size: 1.87 MB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

mlab-modules/USBPDSINK01
USB power delivery solution for charging, or as a universal power source.
Language: HTML - Size: 25.6 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 4 - Forks: 1

STMicroelectronics/stm32-mw-usbpd-device-g0
USB Power Delivery device driver specific to STM32G0 for managing the Type-C physical layer
Language: C - Size: 114 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 4 - Forks: 1

RainbowLabsDE/PDBrick
A 1.7kW USB-C PD power supply
Language: C++ - Size: 8.94 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

areiter128/USB-PD-BoB
Dual Port USB Power Delivery „Charging Only“ Breakout Box Reference Design using Microchip dsPIC33CK DSC (Project-No 00173-Rev. 2.0, 05/02/2019)
Language: C - Size: 3.15 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 0

STMicroelectronics/stm32-util-usbpd-tracer-emb
USB Power Delivery embedded tracer for debugging STM32 USB-PD applications
Language: CSS - Size: 63.5 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 1

Mr-Bossman/usbPB-ThinkPad
A usb PD converter for lenovo slim tip chargers
Language: C - Size: 212 KB - Last synced at: 16 days ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 1

hnz1102/electricload
Electric Load and Logger
Language: Rust - Size: 1.96 MB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

briansune/USB-PD-Verilog
USB Type-C Power Delivery FPGA
Language: Verilog - Size: 17 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

sitronlabs/SitronLabs_Onsemi_FUSB302_Arduino_Library
Arduino library for the onsemi FUSB302 Programmable USB Type-C Controller with support for USB Power Delivery
Language: C++ - Size: 665 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 1 - Forks: 0

ambraglow/rusb-pd
dc power mod for radios using usb-c connector and usb-pd protocol powering at 12V
Size: 6.37 MB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 1 - Forks: 1

briansune/USB-PD-3.1-Verilog
USB-PD-3.1-Verilog
Language: Verilog - Size: 81.9 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

usb-c/STUSB4710
Autonomous USB-PD controller for Power Sources
Size: 2.39 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

usb-c/STUSB4700
Autonomous USB-PD controller for Power Sources (with Vconn support)
Size: 11 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 2

LeoRauschenberger/VarPowerSupplySTL
This is a small case for the DC-580 power supply.
Size: 10.5 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

SoCXin/EFM8BB3
L3 R4:silabs 8051 MCU (EFM8BB3)
Size: 2.31 MB - Last synced at: 13 days ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

nerdyscout/esp32stepper
Stepper motor controller using TMC2209, ESP32-S3 and USB-PD mountable onto any NEMA17 motor.
Language: HTML - Size: 6.8 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 1

SoCXin/CH641
L1 R1:WCH wireless SoC (CH641)
Language: C - Size: 4.3 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

mikelawrence/ESPHome-Parking-Assistant
Use a TFMini LiDAR module and a RGB light strip so you can park your car in the same spot everytime!
Language: HTML - Size: 29.8 MB - Last synced at: 8 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

bastian2001/LiPo-Charger-Hardware
PCBs for a modular, chainable LiPo charger
Size: 733 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

leezhiwei/SPDeedHDD
A SATA to USB 3 Type C Adaptor, with USB PD (Power Delivery) support.
Size: 90.8 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

SoCXin/CH643
L1 R2:WCH RGB SoC (CH643)
Language: C - Size: 6.14 MB - Last synced at: 13 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

SoCXin/CH645
L1 R3:WCH USBHub+PD+ETH SoC (CH645)
Size: 2.93 KB - Last synced at: 13 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

SoCXin/CH564
L1 R3:WCH USBHS+PD+ETH SoC (CH564)
Size: 829 KB - Last synced at: 13 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

SoCXin/STM32G071
L1 R2:ST Cortex-M0 64MHz MCU (STM32G071)
Size: 1.14 MB - Last synced at: 13 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

charkster/AP33772_web_browser_control
AP33772 (USB PD controller) controlled by a web browser. An ESP32C3 board with MicroPython script allows for wireless control of a USB PD wall adapter.
Language: Python - Size: 1.75 MB - Last synced at: 13 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

fr4nk3n5731n/CA-XT72_USB-C
A Replacement USB-C board for Midland CA-XT72 charging cradles
Language: HTML - Size: 391 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

charkster/AP33772_I2C
Python driver for Mikroe USB-C Sinkl 2 Click board which uses AP33772 to query and control USB PD 3.0 wall adapter.
Language: Python - Size: 36.1 KB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

bentwire/embassy-pd-rp2040
RP2040 and FUSB302B based USB PD board using embassy executor.
Language: Rust - Size: 235 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

saawsm/SW32
A 4-channel E-Stim.
Size: 223 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Thijsiez/braunit-charger
A charger for two IKEA BRAUNIT battery packs using the 4-pin blade connector
Size: 587 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

stops-top/USBC
USBC
Language: C - Size: 7.89 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

STMicroelectronics/x-cube-ucsi
X-CUBE-UCSI is an STM32 expansion SW to manage USB Type-C connector for an MPU using standardized UCSI protocol
Language: C - Size: 1.46 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

STMicroelectronics/stm32-bsp-usbpd-tcpp0203
TCPP03-M20 and TCPP02-M18 Type-C protection ICs driver for STM32
Language: C - Size: 47.9 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

STMicroelectronics/stm32-mw-usbpd-ucsi
USB Type-C Connector System Software Interface (UCSI) for STM32
Language: C - Size: 115 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ardnew/libstusb4500
STUSB4500 library for microcontrollers
Language: C++ - Size: 40 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0
