IoT Hardware Lab
We design and build ESP32-based IoT hardware — RF analyzers, motion-sensing devices, and connected displays. Every project is open source.
Every project is written in C++ for the Arduino framework on ESP32, built with PlatformIO, and fully open source.
A motion-sensing IoT device that exchanges accelerometer data with a paired unit over 433 MHz RF, displays live readings on a 128×64 OLED, and streams JSON via WebSocket to a companion web app. BLE provisioning, pocket detection, and deep-sleep power management included.
433 MHz RF analyzer that captures every OOK/ASK burst in real time and decodes RadioHead-framed packets. The ESP32 hosts a live web dashboard — no cloud, no app, no router required.
A wall-mounted smart display on the LilyGO T-Display-S3 showing live market data and a built-in Pomodoro timer. Connects over WiFi, syncs time via NTP, and renders on a vivid color TFT with LovyanGFX.
Mabushi Lab is an open-source IoT hardware lab focused on building real-world embedded systems with the ESP32. Every project ships with full source, wiring diagrams, and build instructions.
Projects range from RF sniffers that decode 433 MHz OOK bursts in real time, to paired motion-sensing devices that stream accelerometer data over WebSocket, to connected displays with market data and productivity tools.
The common thread: no cloud dependency, no accounts, no subscriptions. Everything runs on the device itself.