docsZeroArduino
Arduino
Low-friction entry into sensors, GPIO, serial, timing, and hardware control.
docsFoundationEspressif
Espressif
On-ramp for environment setup, configuration, build, flash, and first ESP32 example.
docsFoundationEspressif
Espressif
The serious path from hobby microcontrollers to production-style ESP32 development.
docsFoundationMicroPython
MicroPython
Docs for running Python on microcontrollers and constrained systems.
courseFoundationUT Austin
UT Austin
Strong foundational course for registers, interrupts, timing, and embedded C.
docsFoundationZephyr
Zephyr
Step-by-step setup, build, flash, and run path for Zephyr on Linux and other hosts.
docsBuildPlatformIO
PlatformIO
Improves project structure, testing, and cross-board workflows.
docsBuildZephyr
Zephyr
Best modern RTOS path for scalable embedded systems and upstream contribution.
docsBuildFreeRTOS
FreeRTOS
Classic RTOS foundation for scheduling, tasks, queues, timing, and ISR thinking.
docsBuildMicroPython
MicroPython
Great for quick experimentation and education on small devices.
docsBuildPlatformIO
PlatformIO
Useful cross-platform build and deployment tooling for embedded projects and CI workflows.
docsAdvancedArm
Arm
Important once you need portable Cortex-M abstractions and serious embedded structure.
docsAdvancedRaspberry Pi
Raspberry Pi
Good low-cost platform for embedded experimentation and SDK work.
videonanDigiKey
DigiKey
Hands-on embedded and electronics videos.
videonanPhil's Lab
Phil's Lab
Excellent embedded, PCB, signal, and hardware engineering walkthroughs.