Dev tools · alternatives · 2026
24 alternatives to Pdsink – A new USB-PD 3.2 sink stack for embedded devices
USB PD Sink implemetation for embedded. Contribute to pdsink/pdsink development by creating an account on GitHub.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1UP
2019 · blog.oxplot.com · its alternatives →
- 2

Title: Show HN: We built an open USB-C Power Delivery analyzer and programmable sink Hi HN! We’re Arbi, Marco, and Rob, and we built Dr. PD to make USB-C power problems easier to understand. It sits between a power source and device, captures and decodes their USB-PD negotiation, and correlates it with voltage and current measurements. It can also act as a programmable sink, with support for fixed supplies, PPS, AVS, and USB-PD 3.2 EPR up to 240 W. Commercial USB-PD analyzers are often priced beyond the reach of hobbyists and independent designers. We are on a mission to make high-quality…
Aug 2026 · github.com · its alternatives →
- 3

Tracking history of USB events on GNU/Linux. Contribute to snovvcrash/usbrip development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 4

Hi HN! I built Bluetooth USB Peripheral Relay, a tool that lets Bluetooth devices (like keyboards and mice) connect to USB-only hosts using a Raspberry Pi Zero W. Why? My friend needed a way to use his Bluetooth mouse and keyboard on a PC with Bluetooth disabled due to policy restrictions. This tool acts as a bridge, relaying Bluetooth input over USB. It also lets you use Bluetooth peripherals with older devices that only support USB input. Tech: Written in Go, optimized for Raspberry Pi Zero W. I love HN’s community and often lurk here—I’m hoping this project is useful or at least sparks…
2024 · github.com · its alternatives →
- 5

I've been trying to make accessible and beautiful GPIO pinouts since I started one for the Raspberry Pi in 2013 [1]. I've since given the Raspberry Pi Pico [2] and Pico 2 [3] microcontrollers the same treatment when they launched. Recently I've updated these with a new "Upside-down" view to complement the rear view, giving a pinout in the right orientation to match your project. The Pico sites are all hand-coded single HTML pages with supporting CSS and minimal JS. They are set up to optionally install as a "Desktop" web app. They also degrade into a somewhat usable table in lieu of CSS and…
2025 · pico2.pinout.xyz · its alternatives →
- 6

A simple bare-metal forth for the PDP-10. Contribute to aap/tenth development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 7

- 8

We built a multi-port USB-C PD3.2 system that treats power delivery as a software-defined problem rather than fixed-function silicon. This started as our internal R&D platform while developing a consumer charger. We were uncomfortable with the typical “the FAE handles the firmware, you just build the hardware” model that dominates the PD ecosystem. In that model, key behavior lives in vendor-controlled binaries, arbitration rules are opaque, and meaningful customization is either discouraged or impossible. We wanted full ownership of the system — from power stage to protocol logic — and we…
Mar 2026 · crowdsupply.com · its alternatives →
- 9

Transform your PC into a Raspberry Pi. Contribute to gbin/DonglePi development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 10

This is a device, to which you connect your older USB printer, and use it from any PC or smartphone without installing drivers (AirPrint/Mopria), wirelessly. As easy as that! * Supports all OS: Windows, macOS, Linux, iOS, Android. No drivers needed. Windows-on-ARM and Apple M1/2/3/4 also supported. * Supports the majority of printers released before ≈2018 * Profit from sold devices is shared between CUPS, SANE, AirSane open-source printing and scanning projects * Surplus and donations are accumulated to improve current open-source drivers and develop new ones The printer…
2025 · printserver.ink · its alternatives →
- 11RA
2016 · jamesmunns.com · its alternatives →
- 12

A Virtual FIDO2 USB Device. Contribute to bulwarkid/virtual-fido development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 13

A while back I wrote a CHIP-8 emulator (which is considered the Hello, World! of emulators and is more accurately a virtual machine since historically CHIP-8 was an interpreted language running on top of the COSMAC VIP to make game programming easier). But a few months ago I got really interested in embedded software, so decided it would be neat to port my emulator to a STM32 MCU and design a console around it as a learning experience, since CHIP-8 never existed as a physical system. I didn't know much about embedded software when I began, and even less about electronics, but I managed to…
2022 · github.com · its alternatives →
- 14IB
3D printed mouse replacement with Raspberry Pi Pico and PMW3360
2023 · xythobuz.de · its alternatives →
- 15

This project contains no code from Linux, BSD, Minix, or any other OS. Everything up until this point is written entirely from scratch, including a pure microkernel (that only implements multiprocessor priority scheduling, memory management, and interprocess communication), a work-in-progress implementation of the standard C library, and a variety of servers that provide drivers and other essential OS functionality. At the time of writing this post, the servers provide drivers for the keyboard, NVMe SSDs (that works on real hardware), a Unix-like virtual file system (with a single root…
2024 · github.com · its alternatives →
- 16

AnyLeaf: Cutting-edge SUAS hardware
2021 · anyleaf.org · its alternatives →
- 17

A cross-platform tool to flash OS images onto SD cards and USB drives safely and easily. Free and open source for makers around the world.
2016 · etcher.io · its alternatives →
- 18

GamePort adapter to connect old DB15 joysticks to USB port - necroware/gameport-adapter
2022 · github.com · its alternatives →
- 19

I wanted to create an accessible alternative to the official Pico pinout image, offering more complete pin details, light/dark modes, screen-readable text, and at least some capacity to focus on the peripherals you’re interested in. It’s a sister site to the now ancient Raspberry Pi pinout (https://pinout.xyz/) which started out life hosted on a Raspberry Pi.
2023 · pico.pinout.xyz · its alternatives →
- 20

pdb + Rich library. Contribute to cansarigol/pdbr development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 21

Sign, authenticate and encrypt with a USB dongle at the cost of a soda. The goal here was to easily program around ~20 Gnuk devices at the budget of a single dongle of the commercial solution. Contains every step and fixes to get it running on current and next Ubuntu and Debian versions.
2025 · github.com · its alternatives →
- 22

Portable Linux binaries, solved. Contribute to pg83/solo development by creating an account on GitHub.
Aug 2026 · github.com · its alternatives →
- 23

AllSpice Hub is a git hardware collaboration platform inspired by software development principles
2021 · hub.allspice.io · its alternatives →
- 24

Pi Router Steps. GitHub Gist: instantly share code, notes, and snippets.
2022 · gist.github.com · its alternatives →
Also compare
- USB PD Stand-Alone Sink Controller alternatives
- We built an open USB-C Power Delivery analyzer and programmable sink alternatives
- CLI forensics tool for tracking USB device artifacts on Linux alternatives
- Bluetooth USB Peripheral Relay – Bridge Bluetooth Devices to USB alternatives
- Interactive pinout for the Raspberry Pi Pico 2 alternatives
- A simple bare-metal Forth for the PDP-10 alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →