Engineering Notes.
Practical tutorials, structural comparisons, and client engineering checklists. I cover firmware design on low-power devices, offline-first secure mobile apps, and AI agents.
ESP32 FreeRTOS Task Scheduling & Prioritization
Learn how to write deterministic firmware on ESP32 using FreeRTOS tasks, task notifications, and semaphore queues.
Running TensorFlow Lite Micro on ESP32-S3
How to run machine learning models directly on the edge. Deploying wake-word and audio classification models on ESP32-S3 chips.
ESP32 vs Raspberry Pi Pico: Choosing the Right Microcontroller
An in-depth hardware comparison between ESP32 and RP2040 (Pico) covering processing power, wireless connectivity, power draw, and workflows.
Supabase vs Firebase: Database & Security for Next.js Developers
A direct comparison between Firebase and Supabase focusing on SQL vs NoSQL structures, security rules, and Next.js SSR integrations.
PlatformIO vs Arduino IDE: Boosting Embedded Development Workflow
Compare embedded firmware development environments. How PlatformIO improves library dependencies, debug tools, and build configuration.
Cursor vs Claude Code: Real-World AI Programming Compared
An comparison of developer AI tools. When to use Cursor's visual pane editor vs Claude Code's terminal agent execution.
How to Hire a Specialized ESP32 Firmware Developer
A technical hiring guide for companies looking to recruit freelance or contract ESP32 developers. Key interview questions and skill verification.
How Much Does IoT Hardware Prototyping and Development Cost?
A budget breakdown of IoT product development stages: components sourcing, custom PCB design, firmware engineering, and cloud infrastructure.
Choosing a Freelance AI Automation Engineer: Technical Checklist
How to find and screen freelance AI engineers for LLM integrations, retrieval-augmented generation (RAG), and agentic workflows.
Best Practices for MQTT Telemetry on Low-Power Microcontrollers
Optimize your MQTT payload sizes, Quality of Service (QoS) levels, keep-alive frames, and deep sleep cycles for efficient IoT devices.