NEW · INTERACTIVE BOOK

Notes from the edge of silicon

Essays, experiments, and teaching materials from a decade of wiring software to hardware.

By Prof. Derek Molloy DCU Dublin City University
src/sample.c
CH1 · SAMPLE LOOP

Recently published

ARCHIVE →
The State of Rust for Embedded Development in Mid-2026 Rust

The State of Rust for Embedded Development in Mid-2026

A survey of where Rust stands for embedded and edge development in mid-2026, from bare-metal async on microcontrollers to services on embedded Linux, including the toolchain, the safety-certification story, the wireless gaps, and measurements from this blog's own boards.

Derek Molloy Derek Molloy · Jul 15, 2026 · 13 min read
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
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
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

Writing from the last decade

LIVE Edge Programming with C/C++ and Rust cover

Edge Programming with C/C++ and Rust

STARLIGHT · ONGOING · 2026

A live, interactive textbook. Runnable code blocks, guided terminal sessions, schematic marginalia — the lab, in a browser.

Open book