An open API service providing repository metadata for many open source software ecosystems.

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