Roadmap

The road to field-ready.

Five projects, in a recommended order, that carry you from a first Bluetooth build to streaming audio, with a sixth already on the horizon. Every stage is one real product, built end to end on real hardware. The goal is not five finished courses. The goal is an IoT engineer with real field experience.

Recommended, not fixed. This path is a suggestion, not a syllabus you are locked into. Start where your goal starts: if Zigbee is what you need, go straight to Stage 2. Nothing here is gated, and no stage is a prerequisite for another unless the build itself says so.

Why this order

More than one protocol

Employers rarely ask for one radio. This road teaches the wireless stack product teams actually ship: BLE for phones, wearables and peripherals, Zigbee for sensors and lighting, and Matter, the future both are converging on, already waiting at Stage 6. Knowing how the protocols differ, and where each one wins, is what makes an embedded firmware engineer hard to replace.

DevOps is the glue

Stage 3 sits in the middle on purpose. Once you can build a product, Embedded DevOps teaches you to ship it the way a team does: automated builds, signed updates, hardware in the loop. It glues the technologies on this road into one way of working, so the protocols stop being separate tricks and become one craft.

Field bugs, not textbook bugs

Every course carries a troubleshooting field guide for the failures students actually hit, and the flagship projects close with real field case studies: genuine failures from public support threads and real packet captures, worked symptom by symptom to the root cause and the fix. Debugging real field issues is the experience employers pay for, so it is practiced here, on purpose.

Stage 1 · Base campFree

BLE, Project Zero

You build: a wireless macro pad on an nRF52840 DK, hand-wired keys, pairing and media controls.

Follow-along: 18 to 23 hours

ZephyrBLEGATTHID
Start free
Stage 2US$79

Zigbee, Engineered

You build: an occupancy sensor that switches a real IKEA bulb, on a network you form, commission, debug and update over the air.

Follow-along: 31 to 39 hours · Starting here is fine: BLE is not a prerequisite.

ZigbeeZBOSSZCLOTAPacket sniffing
See the course
Stage 3Coming soon

Embedded DevOps, Engineered

You build: the delivery pipeline that ships the Stage 2 product's firmware: builds, tests, signing and releases, automated.

Follow-along: 28 to 33 hours

DockerJenkinsCI and CDSigned OTAHardware-in-the-loop
Preview the course
Stage 4Coming soon

Zigbee, Engineered, Part 2: The Sleepy End Device

You build: a battery remote that sleeps with its radio off, wakes on a button press and still toggles the bulb from Stage 2.

Follow-along: 30 to 36 hours

Low powerSleepy end devicesPower measurement
Preview the course
Stage 5Coming soon

LE Audio, Engineered

You build: an Auracast pair on two nRF5340 Audio DKs: a private unicast link first, then the same pair flipped into a broadcast.

Follow-along: 39 to 45 hours

LE AudioLC3CIS and BISAuracast
Preview the course
Stage 6On the horizon

Matter

The next stage is already taking shape: Matter devices on the same hardware family, taught the same project-first way. No date yet, because it ships when it is ready to be taught properly.

The destination

Where the road ends: field-ready.

Finish the stages that match your goal and you hold five real projects you can show, five verifiable certificates, a public repo behind every project, and a skills strip earned by doing, not by watching.

ZephyrBLEZigbeeDockerCI and CDLow powerLE AudioDebugging with captures

Start at Stage 1, free Or start at Zigbee

Talk to us first

Questions? Ask before you buy.

Not sure which stage matches your goal? Torn between two protocols, or wondering whether this road fits the job you want? Email us before you purchase anything, about a course or about your career direction. A working engineer reads every message, and the same person who built the courses answers it.

Email [email protected]

Replies within 1 to 2 working days.