home Home wifi_tethering IoT precision_manufacturing Robotic flight Drone

Internet of Things (IoT)

Master the art of building intelligent machines with our project-based curriculum.

Arduino Foundation
LEVEL 1
Dasar Arduino

Langkah Awal Belajar Arduino

Memahami ekosistem Arduino, pengenalan board UNO, dasar elektronika, dan penggunaan breadboard untuk prototipe.

IoT Intro
LEVEL 1
Dasar ESP32

Pengenalan Ekosistem & ESP32

Mengenal komponen utama IoT, perbedaan Arduino & ESP32, arsitektur SoC ESP32, dan instalasi driver.

Programming IoT
LEVEL 1
Dasar Coding

Arduino IDE & C++ Logic

Fundamental pemrograman C++ untuk mikrokontroler, penggunaan variabel, kondisional, dan manipulasi pin GPIO.

Sensors
LEVEL 2
Intermediate Sensors

Sensor Reading & Calibration

Membaca data analog (ADC) dan digital dari berbagai sensor serta teknik kalibrasi data agar akurat.

IoT Protocol
LEVEL 2
Intermediate Network

HTTP & MQTT Protocol

Implementasi protokol komunikasi data IoT menggunakan HTTP Request dan Publish/Subscribe MQTT Broker.

IoT Dashboard
LEVEL 2
Intermediate Dashboard

Cloud Platform Integration

Menghubungkan perangkat ke Cloud (Blynk/Adafruit) untuk monitoring realtime dan remote control via Smartphone.

Industrial IoT
LEVEL 3
Advanced Industry

RS485 & Modbus Protocol

Komunikasi standar industri untuk menghubungkan ESP32 dengan PLC dan sensor industri menggunakan Modbus RTU.

IoT Server
LEVEL 3
Advanced Server

Local Server & Node-RED

Membangun Gateway IoT mandiri dengan Raspberry Pi, otomasi logika dengan Node-RED, dan server broker lokal.

Database
LEVEL 3
Advanced Database

InfluxDB & Grafana Visualization

Manajemen database Time-Series untuk log data sensor dan pembuatan dashboard analitik profesional dengan Grafana.

IoT Security
LEVEL 3
Advanced Security

IoT Security & Power

Enkripsi data TLS/SSL, sistem otentikasi perangkat, dan optimasi daya dengan mode Deep Sleep.

Edge Computing
LEVEL 4
Expert TinyML

Edge AI & TinyML

Implementasi Machine Learning ringan (TensorFlow Lite) pada mikrokontroler untuk deteksi pola gerakan secara offline.

Custom Web
LEVEL 4
Expert Fullstack

Custom IoT Web Dashboard

Membangun dashboard sendiri menggunakan React/Next.js dan WebSockets untuk kontrol perangkat tanpa pihak ketiga.

OTA Updates
LEVEL 4
Expert Firmware

Over-The-Air (OTA) Updates

Teknik memperbarui firmware perangkat secara nirkabel jarak jauh tanpa harus menyambungkan kabel USB.

IoT Certification
LEVEL 4
Expert Final

IoT Final Project & Deployment

Integrasi seluruh materi menjadi satu sistem solusi IoT end-to-end yang siap dideploy di lingkungan nyata.