AIoT Engineering Bootcamp Basic
Overview
Bootcamp ini merupakan program pelatihan intensif yang berfokus pada penerapan Artificial Intelligence of Things (AIoT) dengan menggabungkan konsep Edge AI dan TinyML. Melalui program ini, peserta akan mempelajari arsitektur sistem cerdas secara menyeluruh, mulai dari tahap mendeteksi data (sense), memproses dan mengambil kesimpulan (infer), hingga melakukan aksi (act) secara langsung di dalam perangkat keras.
Pelatihan ini menggunakan pendekatan praktik langsung (hands-on) menggunakan mikrokontroler ESP32, sistem operasi Zephyr RTOS, dan platform Edge Impulse. Peserta akan dibimbing mulai dari pemahaman dasar AI dan IoT, instalasi toolchain, teknik membaca sensor gerak (IMU), hingga mengontrol aktuator seperti LED dan Buzzer untuk sistem feedback sederhana.
Puncak dari bootcamp ini adalah pengembangan proyek akhir secara berkelompok. Peserta akan mengeksekusi siklus lengkap pengembangan AIoT, yang meliputi pengumpulan dan pelabelan data sensor, pelatihan model machine learning, hingga menjalankan inference secara real-time di perangkat. Program ini juga membekali peserta dengan keterampilan tingkat lanjut seperti pembaruan firmware nirkabel (Over-the-Air / OTA), dan ditutup dengan demonstrasi langsung sistem AIoT inovatif yang utuh.
Berikut adalah ringkasan topik yang akan dikuasai oleh peserta:
- Fondasi AIoT dan Zephyr RTOS: Peserta mempelajari perbedaan Edge AI dibandingkan cloud, use case AIoT di industri, serta fundamental konsep RTOS. Secara praktik, peserta akan menyetel environment Zephyr, melakukan proses build dan flash ke ESP32, serta mengontrol GPIO untuk fungsi aktuator (LED dan Buzzer).
- Sensor dan Perencanaan Proyek: Pembelajaran berfokus pada pembacaan akselerometer dan giroskop dari sensor IMU menggunakan protokol I2C/SPI. Peserta belajar memahami sampling rate dan interpretasi data gerakan (sumbu X/Y/Z). Pada tahap ini pula, peserta akan menyusun proposal, menentukan kelas/gerakan, dan merencanakan dataset untuk proyek akhir mereka.
- TinyML dengan Edge Impulse: Menggunakan Edge Impulse Studio, peserta akan merekam dan melabeli sampel gerakan langsung dari ESP32 untuk membangun dataset. Tahap ini mencakup perancangan processing block (ekstraksi fitur) dan learning block, serta melatih dan mengevaluasi kinerja model AI menggunakan metrik akurasi dan confusion matrix.
- Inference On-Device: Peserta mengintegrasikan library model AI yang telah diekspor kembali ke dalam firmware Zephyr. Tujuannya adalah menjalankan klasifikasi gerakan secara real-time di dalam ESP32 dan menggunakan hasilnya untuk memicu trigger pada aktuator.
- Integrasi, OTA Update, dan Demo: Memasuki tahap akhir, peserta mempelajari MCUboot dan Over-the-Air (OTA) update di Zephyr untuk melakukan pembaruan firmware dan model secara nirkabel (tanpa kabel), serta menguji sistem rollback. Bootcamp ini diakhiri dengan presentasi dan demo live proyek end-to-end yang dievaluasi berbasis rubrik.
Bootcamp Tech Stacks
Curriculum
Pengenalan AIoT
- Apa itu AI, ML, IoT, dan AIoT
- Edge AI & TinyML: inference di perangkat vs cloud
- Use case AIoT di industri & keseharian
- Overview proyek akhir & arsitektur sistem
Pengenalan Zephyr RTOS
- Konsep RTOS vs Arduino loop
- Arsitektur Zephyr, devicetree & Kconfig
- Setup toolchain: west, build, flash ke ESP32
- Hands-on: Blinky (kontrol LED)
GPIO, Aktuator & Feedback
- Kontrol GPIO di Zephyr
- LED: pola & PWM (brightness)
- Buzzer: tone/PWM
- Baca input tombol & buat sistem feedback
Membaca IMU Sensor
- Protokol I2C/SPI
- Baca accelerometer & gyroscope
- Sampling rate & streaming data
- Interpretasi data gerakan (sumbu X/Y/Z)
Mentoring dan Checkpoint Proyek
- Finalisasi ide proyek akhir per kelompok
- Definisi kelas/gerakan yang akan dideteksi
- Rencana dataset & target performa
- Validasi kelayakan & checklist alat
Pengumpulan & Labeling Data
- Pengenalan Edge Impulse Studio
- Hubungkan ESP32/IMU untuk data forwarding
- Rekam & labeli sampel gerakan
- Bangun dataset, split train/test
Melatih Model TinyML
- Desain impulse: processing & learning block
- Feature extraction (spectral/raw)
- Latih & evaluasi model (akurasi, confusion matrix)
- Export model sebagai library
Inference On-Device + Aksi
- Integrasi library model ke firmware Zephyr
- Inference gerakan real-time di ESP32
- Trigger LED/Buzzer sesuai hasil klasifikasi
- Loop AIoT lengkap
OTA Update
- Konsep OTA & MCUboot di Zephyr
- Update firmware tanpa kabel
- Update model hasil retrain via OTA
- Uji rollback & keandalan
Demo Proyek Akhir
- Presentasi & demo live sistem AIoT
- Evaluasi berbasis rubrik
- Feedback & refleksi
- Penutupan program
Frequently Asked Questions
Exilir adalah platform edukasi dan coaching di bidang IT yang menggabungkan pembelajaran teknis dengan pengembangan diri. Kami membantu siswa, mahasiswa, dan profesional muda untuk menguasai keterampilan IT sekaligus membangun mindset yang siap bersaing di dunia kerja.
Program kami terbuka untuk siswa SMK, mahasiswa, fresh graduate, hingga karyawan yang ingin meningkatkan keterampilan IT atau melakukan career switch ke bidang teknologi.
Kami menyediakan kursus dasar hingga lanjutan, seperti AIoT (Artificial Internet of Things), AI (Artificial Intelligence) and IoT (Internet of Things). Detail lengkap bisa dilihat di halaman “Pilihan Kelas”.
Mayoritas kelas diselenggarakan secara online. Namun, kami juga mengadakan workshop dan bootcamp offline sesuai dengan permintaan yang ada.
– Materi yang up-to-date sesuai kebutuhan industri
– Kombinasi skill teknis + pengembangan diri
– Mentor berpengalaman di bidang IT dan edukasi
– Komunitas supportif yang saling mendukung pertumbuhan

Coming Soon
Sertifikat official Exilir
Akses seumur hidup
Tersedia sesi mentoring