Courses
Structured courses that take you from concept to working firmware. Each course is built around a real project — not toy examples. Practical, no fluff, built by an embedded systems engineer with 8+ years in the field.
ESP32 State Machines with PulseHSM
Build reliable, production-quality firmware using hierarchical state machines on ESP32. Stop writing spaghetti if/else logic and start building firmware that scales.
What you'll learn
- Why state machines beat switch/case
- Hierarchical states and substates
- PulseHSM library deep dive
- Real project: vending machine controller
- Testing state machines on-device
- Integrating with FreeRTOS tasks
Event-Driven Firmware with AdvancedSignalSlot
Replace messy polling loops with a clean Qt-style signal/slot event system on Arduino and ESP32. Write firmware that reacts, not firmware that spins.
What you'll learn
- Problems with polling-based firmware
- Signal/slot pattern explained
- AdvancedSignalSlot library setup
- Decoupling modules with events
- Real project: multi-sensor data pipeline
- Memory and timing considerations
Industrial IoT from Scratch: Modbus, MQTT & PulseDash
Build a complete industrial sensor pipeline from ESP32 edge device to a live SCADA dashboard. Everything you need for real industrial deployments.
What you'll learn
- Modbus RTU and TCP on ESP32
- MQTT broker setup and security
- Reliable data transmission patterns
- PulseDash dashboard wiring
- OTA updates in production
- Fault tolerance and watchdog design
Get early access + launch pricing
Subscribers get notified first and always get the best price. No spam — just course updates and new tutorials.