Level 3 · Advanced Advanced¶
Goal: look under MicroPython's hood — understand the heap and garbage collector, make hot code fast with the native and viper emitters (or C, or assembly), drive the RP2040's PIO state machines, and structure serious async applications.
Modules¶
- Memory Management & the Garbage Collector
- Performance Profiling & Optimization
- Native & Viper Code Emitters
- Writing C Modules for MicroPython
- RP2040 PIO — Programmable I/O
- Advanced uasyncio Patterns
- The Inline Assembler
- Frozen Modules & Custom Manifests
- Threads & Dual-Core MicroPython
- Project — High-Speed Data Acquisition