Stinger is a high-performance USB Audio Soundboard powered by the ESP32-S3 and the ES8388 Audio Codec. This repository contains the firmware, hardware design files, and tools for the Stinger project.
Stinger is a high-performance USB Audio Soundboard powered by the ESP32-S3 and the ES8388 Audio Codec. This repository contains the firmware, hardware design files, and tools for the Stinger project.
NotchDeck — open-hardware dual-mode (USB + BLE) train master controller (mascon) on nRF52840
Repurposing the Xilinx Spartan-6 inside the Digilent Analog Discovery 2 as a USB-attached FPGA compute accelerator.
My 4th attempt (though the first public one) at building a 4-cylinder USB-powered solenoid engine desk ornament.
My 4th attempt (though the first public one) at building a 4-cylinder USB-powered solenoid engine desk ornament.
Custom-designed microcontroller development board based on the ATmega328P-M. The board integrates a USB-to-serial converter for programming and UART/SPI communication with comprehensive pin headers for flexible interfacing.
Embedded music-streaming system using ESP32 and TM4C MCUs, featuring USB-UART audio streaming, SPI DAC output, MOSFET-based analog filters, digital audio effects, real-time control via potentiometers, and a web-based interface.
Embedded music-streaming system using ESP32 and TM4C MCUs, featuring USB-UART audio streaming, SPI DAC output, MOSFET-based analog filters, digital audio effects, real-time control via potentiometers, and a web-based interface.
Embedded music-streaming system using ESP32 and TM4C MCUs, featuring USB-UART audio streaming, SPI DAC output, MOSFET-based analog filters, digital audio effects, real-time control via potentiometers, and a web-based interface.
Embedded music-streaming system using ESP32 and TM4C MCUs, featuring USB-UART audio streaming, SPI DAC output, MOSFET-based analog filters, digital audio effects, real-time control via potentiometers, and a web-based interface.
Embedded music-streaming system using ESP32 and TM4C MCUs, featuring USB-UART audio streaming, SPI DAC output, MOSFET-based analog filters, digital audio effects, real-time control via potentiometers, and a web-based interface.
Custom 4-layer interrupter control board for DRSSTC systems. STM32F405-based, fiber-optically isolated outputs, hardware E-brake safety chain, and controlled-impedance routing (90Ω USB, 50Ω FSMC/SDIO). Designed in KiCad 9.0.
Development/eval board for Lattice MachX02 FPGA, TPS543320 & TPSM8282 DC-DC converters, and FTDI2232H USB-JTAG chip.
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.