Workshop Penggunaan Wokwi sebagai Media Pembelajaran Koding di Tingkat SMP
Materi Koding yang diselenggarakan di semua jenjang pendidikan di Indonesia saat ini tengah digenjot agar terus ditingkatkan sebagai upaya meningkatkan kemampuan para murid dalam bidang koding dan teknologi.
yudhikurnia
5/23/20263 min read


Bandung, SMK Negeri 9 Bandung - 20 Mei 2026
Kegiatan berbagi materi yang bertajuk "Pengembangan Sistem Penilaian dan Asesmen Berbasi Pengolahan Data statistika berbasis KKA bagi guru TIK SMP se-Kota Bandung - Dinas Pendidikan Kota Bandung" pada selama 3 hari 19-21 Mei 2026, Alhamdulillah di hari kedua tanggal 20 Mei bisa membersamai guru-guru Informatika se-Kota Bandung di SMK Negeri 9 Bandung. Sebelumnya diisi oleh Dr. Cepy Riyana dari UPI Bandung dengan materi terkait dengan Kecerdasan Artifisial dan kebijakannya dalam pendidikan di Indonesia.
Kegiatan yang dilakukan menjadi satu momentum guru Informatika untuk memahami bagaimana penerapan KKA di sekolah. Pada materi yang disampaikan Admin adalah terkait dengan penggunaan Wokwi dan ESP dengan menggunakan bahasa pemrograman Micropython.
Belajar IoT Tanpa Komponen Fisik: Simulasi ESP32 dan MicroPython Menggunakan Wokwi
Bagi pemula, guru, atau kreator di bidang Internet of Things (IoT), tantangan terbesar sering kali bukan pada logika pemrograman, melainkan pada keterbatasan perangkat keras (hardware). Menunggu komponen datang, risiko salah pasang kabel yang bikin modul terbakar, atau keterbatasan anggaran sering kali menjadi penghambat kreativitas.
Kabar baiknya, kini kita bisa merancang, menyambung kabel, dan memprogram proyek IoT secara gratis dan aman lewat browser menggunakan Wokwi, sebuah platform simulasi elektronik online.
Di artikel ini, kita akan mengulas mengapa kombinasi Wokwi, ESP32, dan MicroPython adalah ekosistem terbaik untuk belajar maupun mengajarkan IoT secara modern dan efektif.
Mengapa Memilih Kombinasi Ini?
Masing-masing pilar ini memiliki keunggulan komparatif yang luar biasa jika digabungkan:
ESP32: Chip mikrokontroler berbiaya rendah namun bertenaga tinggi, sudah dilengkapi dengan Wi-Fi dan Bluetooth bawaan. Ini adalah standar industri untuk belajar IoT hari ini.
MicroPython: Bahasa pemrograman Python 3 yang dioptimalkan untuk berjalan di dalam mikrokontroler. Bahasanya jauh lebih bersih, ringkas, dan mudah dipahami oleh pemula dibandingkan dengan sintaksis C++ tradisional.
Wokwi: Simulator berbasis cloud yang sangat akurat. Wokwi tidak hanya mensimulasikan komponen pasif, tetapi juga mampu mensimulasikan koneksi Wi-Fi virtual secara real-time.
Alur Kerja (Workflow) Memulai Proyek di Wokwi
Membuat proyek pertama di Wokwi sangatlah mudah. Secara umum, proses perancangan mengikuti langkah-langkah terstruktur berikut:
1.Membuka Workspace Wokwi:Langkah 1.
Akses situs resmi wokwi.com, buat akun gratis, lalu pilih opsi proyek baru dengan board ESP32 dan pilih lingkungan MicroPython.
2.Merancang Sirkuit (Wiring):Langkah 2.
Gunakan fitur Add Component (tombol tanda plus warna ungu) untuk menambahkan komponen seperti LED, sensor DHT22 (suhu/kelembapan), atau layar LCD. Hubungkan pin-pin komponen ke pin GPIO pada ESP32 menggunakan kabel virtual.
3.Menulis Kode Program:Langkah 3.
Tulis skrip kode MicroPython Anda pada panel editor teks main.py di sebelah kiri sirkuit. Manfaatkan pustaka (library) bawaan MicroPython seperti machine untuk mengontrol pin fisik.
4.Menjalankan Simulasi:Langkah 4.
Klik tombol Play (ikon segitiga hijau). Perhatikan bagaimana komponen merespons kode Anda secara real-time. Anda juga bisa melihat output data atau pesan eror melalui Serial Monitor.
Contoh Proyek Dasar: Mengedipkan LED (Blink)
Sebagai pemanasan, berikut adalah contoh kode sederhana untuk membuat LED bawaan (built-in) pada ESP32 berkedip setiap 1 detik menggunakan MicroPython. Di ESP32, LED bawaan biasanya terhubung ke GPIO 2.
Python
import machine import time # Inisialisasi pin GPIO 2 sebagai Output led = machine.Pin(2, machine.Pin.OUT) print("Simulasi Blink MicroPython Dimulai!") while True: led.value(1) # Menyalakan LED (Logika HIGH) time.sleep(1) # Menunggu 1 detik led.value(0) # Mematikan LED (Logika LOW) time.sleep(1) # Menunggu 1 detik
Keuntungan untuk Pembelajaran di Kelas
Bagi para pendidik atau koordinator program STEM, memanfaatkan Wokwi membawa dampak efisiensi yang masif di ruang kelas:
Zero Cost & Zero Risk: Siswa bisa melakukan eksperimen ekstrem tanpa takut merusak komponen fisik akibat hubungan pendek (short circuit).
Mudah Dibagikan (Shareable): Hasil proyek siswa berupa sirkuit dan kode dapat dibagikan hanya melalui sebuah tautan URL. Guru bisa memeriksa tugas atau melakukan troubleshooting dari jarak jauh dengan sangat mudah.
Fokus pada Logika: Waktu pembelajaran tidak habis untuk mengurus masalah mekanis seperti kabel jumper yang longgar atau driver USB laptop yang tidak terdeteksi.
Kesimpulan
Wokwi, ESP32, dan MicroPython melahirkan cara baru dalam belajar elektronika dan IoT secara inklusif. Pendekatan ini sangat cocok untuk mengakselerasi pemahaman konsep sebelum nantinya diimplementasikan ke perangkat keras yang sesungguhnya (hardware deployment).