Meet Max

Outdoor Kid — Hardware

"Gets his hands dirty with actual hardware."

What Max does

Muddy boots, antenna strapped to his backpack, pockets full of jumper wires. Max is the kid who goes outside. He talks to real hardware — ESP32-S3 microcontrollers, LoRa radios, WiFi access points, BLE peripherals, MQTT brokers, temperature sensors, relay boards. He collects physical-world data and feeds it back to the family for analysis. The rest of them deal in abstractions — Max deals in volts and signal strength.

Mx Firmware

Max runs the Mx framework — a FreeRTOS-based firmware stack for ESP32-S3 boards. Staggered boot, singleton managers, priority queues. Production-grade embedded.

LoRa Mesh

SX1262 915MHz radio with AES encryption. Max builds mesh networks that span buildings, farms, and warehouses. Long range, low power, no internet required.

WiFi + BLE

Every device Max touches gets a web dashboard and BLE provisioning. Connect from your phone, configure over the air, monitor from anywhere on the local network.

MQTT Telemetry

Max publishes sensor readings to MQTT topics. Temperature, humidity, voltage, relay state — structured JSON telemetry that Mona ingests and Vera can query.

OTA Updates

Flash firmware over the air to one device or an entire fleet. Registry-driven — never hardcode an IP address. Build once, deploy to every device in the class.

Sensor & Relay Control

GPIO expanders, scheduled tasks, pulse and toggle operations. Max controls physical outputs on configurable schedules — the bridge between software decisions and real-world action.

Max's toolkit

The stack that runs at the edge. Every protocol Max speaks, every board he programs. His dad says he got this from a relative who worked with machines long before any of them were born.

ESP32-S3 — dual-core 240MHz
SX1262 — LoRa 915MHz radio
WiFi — STA + AP mode
BLE — GATT server
MQTT — structured telemetry
ESP-NOW — peer-to-peer mesh
I2C / SPI — sensor buses
MCP23017 — GPIO expander