Custom 2-channel digital oscilloscope DAQ with 20MHz bandwidth. Built with a custom KiCad analog front-end (AFE) PCB, Gowin FPGA (Tang Nano 9K) for high-speed signal buffering (VHDL), and an RPi Pico MCU for SCPI-like control. Includes a simple Python GUI for data visualization.
Laser-based obstacle detection alarm with multi-code deac tivation system, integrating analog sensing with digital microcontroller control.
Laser-based obstacle detection alarm with multi-code deac tivation system, integrating analog sensing with digital microcontroller control.
Laser-based obstacle detection alarm with multi-code deac tivation system, integrating analog sensing with digital microcontroller control.
Custom STM32-based USB audio interface for a dynamic XLR microphone, featuring low-noise analog front-end design, audio ADC, USB Audio Class, and real-time DSP.
A comprehensive, multi-sensor IoT telemetry dashboard built around the Freenove ESP32-WROOM development board. This custom KiCad printed circuit board (PCB) integrates precision environmental sensing, analog ambient monitoring, local edge storage, and a physical user interface featuring a TFT display and rotary encoder.
Suzuki SDS ECU diagnostic tool for 2004 GSX-R1000 - custom TFT35 V3.0 firmware with KWP2000 K-Line, analog tachometer UI, Bluetooth streaming
Dedicated electronic board implementing the audio section of the OSCAR effects pedal. This board handles all digital and analog audio processing required for the pedal's operation.
A preset enabled Tonebender Mark 1.5 inspired by Chase Bliss's Preamp Mark II, with moving faders, preset recall, and MIDI. Without compromising on its analog heritage.
A preset enabled Tonebender Mark 1.5 inspired by Chase Bliss's Preamp Mark II, with moving faders, preset recall, and MIDI. Without compromising on its analog heritage.
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.