NEW HERE? Start with Intro to Embedded Security - start here
6 Tracks
~10min Per lesson
43 Courses

What you'll learn

Five tracks covering the full hardware attack surface

Hardware Hacking

UART, SPI, I2C, JTAG. Identify debug interfaces, extract data, get a shell from a physical board.

Beginner → Intermediate

Firmware & Reverse

Dump, extract and analyse IoT firmware. Find hardcoded secrets, backdoors and exploitable functions.

Beginner → Advanced

ESP32 Security

Flash encryption, Secure Boot, eFuse, NVS. Attack and defend the most popular IoT SoC.

Intermediate

IoT Attack Surface

MQTT, BLE, WiFi, cloud APIs. Map and exploit the network attack surface of connected devices.

Intermediate

OT / ICS

Modbus, DNP3, SCADA, PLCs. Understand cyber risks on critical industrial infrastructure.

Intermediate → Advanced

Earn your rank

Every lesson completed earns XP - climb the prestige ladder

XP per lesson 100 +10 XP per correct quiz answer. Every 1 000 XP = prestige level up.
Daily streak Complete at least one lesson per day to build your streak. Visible on your public profile.
Prestige levels 10 From Newcomer to Espilon Elite. Each level unlocks a title on your profile.
P0 Newcomer
P1 Tinkerer
P2 Builder
P3 Embedded Dev
P4 Protocol Hunter
P5 IoT Hunter
P6 Firmware Ripper
P7 OT Breaker
P8 Signal Ghost
P9 Root Agent
P10 Espilon Elite

Ready to start?

Free access to the first lesson of every course. No credit card.

Create your account