- Published on
Dokumen ini menyusun syllabus 12–16 minggu berbasis dua track terintegrasi - Foundation dan Production untuk firmware ESP32 berbasis Arduino. Foundation Track membangun mental model execution, concurrency, memory, OOP, layering, communication state, dan reliability thinking. Production Track mengunci disiplin arsitektur melalui dependency freeze, memory discipline, layering enforcement, communication boundary, error model, dan guardrail audit. Struktur course dirancang progresif - pemahaman → implementasi → refactor → audit produksi. Tujuannya adalah membentuk engineer yang mampu membangun firmware ESP32 yang deterministik, scalable, dan stabil dalam jangka panjang tanpa redesign besar di fase akhir.