Tags
featured
How Fast Does Claude, Acting as a User Space IP Stack, Respond to Pings?
Here is a fun thought: if we ask Claude Code to act as a user space IP stack, how quickly will it be able to respond to a ping?
In AI, Programming, Just for Fun, May 11, 2026Can we Vibe Code a Smart Home Device with Matter?
Developing a smart home product takes serious effort. Can AI make it easier? Let’s try to vibe code a working prototype of a smart home product with the Matter smart home standard, wh...
In IoT, Matter, AI, Apr 27, 2026Whose Problem Are We Solving? A Question That Cuts Through The Fog
Most product ideas fail because nobody needed them in the first place. And by the time we figured that out, it may be too late.But there is a simple question that can cut through that...
In Startups, Ideas, Mar 23, 2026Sometimes Your Device Is Alive But Is Actually Dead
A hardware watchdog timer is a standard mechanism for embedded systems.The idea is simple: a countdown timer that resets the microcontroller unlessthe firmware explicitly resets it. I...
In IoT, Programming, Feb 24, 2026Stress-Testing 100+ Bluetooth Beacons (so the Team Can Sleep Well at Night)
How do we make sure our Bluetooth beacon system works with hundreds of devices in the same room? We built a testbed with 100+ nRF52840-based beacons, stress-testing firmware, OTA upda...
In IoT, Bluetooth, Oct 06, 2025Protothreads Receives ACM SenSys Test of Time Award
I am thrilled and honored to announce that the paper “Protothreads: Simplifying event-driven programming of memory-constrained embedded systems.s”, co-authored with Oliver Schmidt, Th...
In Protothreads, Awards, ACM SenSys, Nov 09, 2022How to run a city-wide wireless network from a drawer
How do we test a wireless network that will be deployed like this:With a test setup that looks like this:The answer: MAC-level packet filtering. With a bit of software to help us set ...
In Internet of Things, Mar 31, 2022This IoT Network Watches You Shop - Without Cameras
Online retailers know a lot about how their customers are navigating their virtual stores. Offline retailers are not so lucky.Together with Electrolux we built a system to help unders...
In Internet of Things, Jan 28, 2021What makes IoT so hard? The sheer scale, the power consumption – and that it is wireless.
As far as technical challenges go, the Internet of Things is as tough as it gets: The scale is large: everything is huge. The power is low: there is almost none of it available. Wi...
In Internet of Things, Dec 05, 2019What makes IoT so hard? The range of needed skillsets is unusually wide
Successful IoT projects are engineering-heavy. Developing a successful IoT product is not a walk in the park. To make it easier to plan for IoT projects, this article lists the develo...
In Internet of Things, Sep 23, 2019sticky
Protothreads Receives ACM SenSys Test of Time Award
I am thrilled and honored to announce that the paper “Protothreads: Simplifying event-driven programming of memory-constrained embedded systems.s”, co-authored with Oliver Schmidt, Th...
In Protothreads, Awards, ACM SenSys, Nov 09, 2022Featured
-
How Fast Does Claude, Acting as a User Space IP Stack, Respond to Pings?
In AI, Programming, Just for Fun, -
Can we Vibe Code a Smart Home Device with Matter?
In IoT, Matter, AI, -
Whose Problem Are We Solving? A Question That Cuts Through The Fog
In Startups, Ideas, -
Sometimes Your Device Is Alive But Is Actually Dead
In IoT, Programming, -
Stress-Testing 100+ Bluetooth Beacons (so the Team Can Sleep Well at Night)
In IoT, Bluetooth, -
Protothreads Receives ACM SenSys Test of Time Award
In Protothreads, Awards, ACM SenSys, -
How to run a city-wide wireless network from a drawer
In Internet of Things, -
This IoT Network Watches You Shop - Without Cameras
In Internet of Things, -
What makes IoT so hard? The sheer scale, the power consumption – and that it is wireless.
In Internet of Things, -
What makes IoT so hard? The range of needed skillsets is unusually wide
In Internet of Things,