Internet of Things

Physical systems,
intelligently connected.

Selected embedded projects combining radio, connectivity, real-time interfaces, signal processing, and edge AI on resource-constrained hardware.

Selected projects

Embedded systems in practice

Connected radio

ESP32-S3 Radio

A network-connected radio receiver with tuning and audio controls delivered through a responsive web interface.

ESP32-S3EmbeddedWi-FiWeb UI

Embedded signal processing

Radio DSP & Edge Noise Reduction

Real-time speech filtering, interference notches, gain control, limiting, and NSNet AI noise reduction running on the ESP32-S3.

DSPNSNetReal-time Audio

Embedded interface

MiniAssist Smart Display

An ESP-IDF interface project connecting a 240×240 ST7789 SPI display to ESP32-S3 hardware for a compact intelligent assistant.

ESP-IDFST7789SPIUI

Wide-area connectivity

GSM / PPP Connectivity

Cellular data connectivity for ESP32-S3 devices using a GSM modem in PPP mode, extending connected products beyond Wi-Fi coverage.

GSMPPPCellular IoT

Wireless experience

Embedded Screen Casting

A configurable casting prototype for mirroring the ESP32-S3 LCD experience to a television through wireless display hardware.

MiracastAirPlayWireless Display

Applied edge AI

RFWhisper Audio Enhancement

An experimental pipeline comparing raw radio speech with RNNoise and DeepFilterNet3 before selecting the right deployment hardware.

RNNoiseDeepFilterNet3RF Audio