Working notes &
field dispatches

Essays on edge AI, embedded Linux, and the teaching of both. Published when experiments settle and the bench is clean.

From TinyML to Tiny Language Models: the State of Edge AI in 2026 Edge-AI

From TinyML to Tiny Language Models: the State of Edge AI in 2026

A field guide to state-of-the-art edge AI in 2026, covering the models that now run on small devices, the neural accelerators that make them possible, and federated learning, grounded in the low-cost hardware used throughout this blog.

Derek Molloy Derek Molloy · Jul 10, 2026 · 20 min read
The Zephyr Web Server, Now in C++: Classes for Embedded Hardware Zephyr

The Zephyr Web Server, Now in C++: Classes for Embedded Hardware

A short follow-on from the Zephyr Thread web server guide, rebuilding the same project in C++ on the Seeed XIAO nRF52840, and adding the RGB LED and the on-die temperature sensor to show why classes suit Zephyr hardware so well.

Derek Molloy Derek Molloy · Jul 06, 2026 · 22 min read
A Zephyr Web Server on the Seeed XIAO nRF52840, over Thread (C/C++) Zephyr

A Zephyr Web Server on the Seeed XIAO nRF52840, over Thread (C/C++)

In an earlier guide we built a tiny web server on an ESP32-C3 in async Rust, using Embassy. A browser could connect over Wi-Fi,

Derek Molloy Derek Molloy · Jul 03, 2026 · 34 min read
A Low-Cost Thread Border Router: ESP32-C6-WROOM as an OpenThread RCP for Home Assistant in Docker ESP32

A Low-Cost Thread Border Router: ESP32-C6-WROOM as an OpenThread RCP for Home Assistant in Docker

Thread is the low-power IPv6 mesh that underpins most Matter smart-home devices, and to use it you need a Thread Border Router (a bridge

Derek Molloy Derek Molloy · Jul 01, 2026 · 20 min read
An Async Wi-Fi Web Server on the ESP32-C3 with Embassy and no_std Rust Rust

An Async Wi-Fi Web Server on the ESP32-C3 with Embassy and no_std Rust

This guide explains how Embassy ties an ESP32-C3 Wi-Fi web server together. It assumes you are comfortable with basic Rust (ownership, traits, match) but new to embedded async.

Derek Molloy Derek Molloy · Jun 28, 2026 · 23 min read
Teaching Edge Programming: C++, Rust and Embedded Linux in the age of LLMs by Derek Molloy (2026) C++

Teaching Edge Programming: C++, Rust and Embedded Linux in the age of LLMs by Derek Molloy (2026)

This talk reflects on practical experience teaching C, C++, and Rust for edge programming in Electronic and Computer Engineering at Dublin City University, where language choices are shaped by emerging industry needs and sound educational pedagogy

Derek Molloy Derek Molloy · Apr 23, 2026 · 1 min read
Hello World: Migrating to a High-Performance Stack News

Hello World: Migrating to a High-Performance Stack

Welcome to the New derekmolloy.ie I’ve finally made the leap. After years of running on WordPress, I’ve migrated my content to

Derek Molloy Derek Molloy · Mar 21, 2026 · 2 min read