// OPEN LAB
USBPD-Stack
Cross-platform distribution of the NXP USB Power Delivery stack for the PTN5110.
Open-source distribution of the NXP MCUXpresso USB Power Delivery stack (PD 2.0/3.0 policy engine, PTN5110 TCPC driver), with a modern build system and portable HAL adapters: drop-in FreeRTOS ports for ESP32-S3 and STM32 (Cube HAL) and a cooperative Arduino port. Dual-licensed: original NXP sources under BSD-3-Clause, ST-LINE additions under MIT.
Resources
Other repositories
x-cube-n6-camera-capture-nucleo Exploring the STM32N6: a UVC webcam with the hardware H.264 encoder. Details → arducam-evk-gui Tkinter GUI for the Arducam EVK SDK, sensor data-driven. Details → acmap Browser-based acoustic mapping: sound-level surveys + ISO 9613-2 propagation with Maekawa diffraction on real OSM buildings. Live tool at /en/tools/acoustic-map/. Details → noise-barrier-calc Noise-barrier attenuation calculator: ISO 9613-2 §7.4 + Maekawa selectable, line/area/point sources. Live tool at /en/tools/barrier-calculator/. Details → pffdtd (fork) Wave-based FDTD solver for room acoustics — fork with CUDA optimizations, a cross-validation reference for RaySound. Details → visualdb Local app to build forms, sheets and reports over existing databases, no cloud. Details →
A similar project?
Embedded, protocol, calculation tools: if you have a related use case, let’s talk.