adafruit circuitpython

physical computing devices

CIRCUITPYTHON DEVICE

cloudfx

A macro pad controller with JSON-based configuration shared across multiple devices. Students learn HID keyboard interfacing, event-driven programming with encoder and button handling, hardware optimization with manual display refresh control, and power management with intelligent screensaver. Features 12 programmable buttons plus the encoder and visual feedback in a responsive physical computing interface.

CIRCUITPYTHON DEVICE

cloudscroller

A cloud-controlled LED matrix display powered by Adafruit IO. Students learn IoT communication with dual-queue messaging, dynamic animations and styling, network resilience with auto-reconnection, and production-ready architecture. Features remote content updates, custom fonts, base64 icon support, and 24/7 reliability. Perfect for digital signage and public displays.

Teaching the System to Learn

Where curiosity becomes design

learning, engineered

Applied Learning

I build learning systems that connect technology, creativity, and real-world purpose. Students use open source hardware, GIS, AI, and IoT to design solutions that matter. Project based learning is the core, not the trend. Each build, each prototype, each collaboration gives students the confidence and technical fluency to lead. My work is about creating the conditions where innovation becomes habit and education moves at the speed of imagination.