Embedded & hardware
USB-C Eurorack PSU
STUSB4500 + TPS5430 USB-C power supply for Eurorack.
A small Eurorack PSU board that negotiates 20 V over USB-C using the STUSB4500 PD controller, then drops it to ±12 V and +5 V via TPS5430 buck regulators. Programmed once over I²C with PD profiles, then runs standalone.
Specifications
- USB-C PD via STUSB4500 — requests 20 V, falls back to 15 V
- TPS5430 buck regulators for ±12 V and +5 V rails
- Up to ~2 A per rail — enough to power a small case
- Production-ready Gerbers, BOM and pick-and-place for JLCPCB
- Built for the JLCPCB hardware contest
More from Embedded & hardware
-
esp smoltcpRust smoltcp IP stack for ESP-IDF — drop-in lwIP-compatible BSD sockets, keeps esp_http_server / esp-tls / esp-mqtt source-compatible
Rust smoltcp IP stack for ESP-IDF — drop-in lwIP-compatible BSD sockets, keeps esp_http_server / esp-tls / esp-mqtt source-compatible. 91 Mbit/s wire-line on ESP32-P4.
-
esp hosted openPatched fork of esp-hosted-mcu that exposes every radio of an Espressif co-processor over SDIO: Wi-Fi 6, 802.11p / ITS-G5 / V2X, FTM ranging, CSI sensing, ESP-NOW, 802.15.4 / Thread / Zigbee
Patched fork of esp-hosted-mcu that exposes every radio of an Espressif co-processor over SDIO: Wi-Fi 6, 802.11p / ITS-G5 / V2X, FTM ranging, CSI sensing, ESP-NOW, 802.15.4 / Thread / Zigbee. Research / lab use only.
-
esp-find3-clientIndoor positioning beacons on ESP8266 / ESP32.
An ESP8266 / ESP32 firmware that scans surrounding WiFi access points (and BLE on ESP32) and submits the RSSI fingerprints to a Find3 server, which uses machine learning to estimate the device's room-level location indoors. Cheap, battery-friendly indoor positioning from a 2 € module.
-
MT8816Arduino library for the Mitek 8×16 analog crosspoint.
A small Arduino library for controlling the Mitek MT8816 8×16 analog crosspoint switch IC — useful for building audio matrix mixers, modular signal routers and patchbay-style modular gear.
-
PicoADK FirmwareFreeRTOS + Vult DSP boilerplate for the PicoADK.
The official starting point for PicoADK firmware — drivers for the PCM5100A DAC, USB MIDI handling, FreeRTOS plumbing, Vult DSP build steps and an example monophonic synthesizer with envelope, filter and wavefolder.
-
ESP-IDF JTAGA general-purpose JTAG programmer on an ESP32.
An ESP-IDF v6.0 component that turns any ESP32 into a standalone JTAG programmer with a browser UI — scan chains, program FPGAs, flash XMOS xCORE, play SVF files. Two backends: GPIO bit-bang on any ESP32 (1–5 MHz) or PARLIO + DMA on the ESP32-P4 (up to 40 MHz).