STEM Buddy mengubah ponsel Anda menjadi perangkat keras virtual untuk proyek ESP32 dan Arduino. Tulis kode sungguhan, kirim perintah melalui Bluetooth, dan ponsel Anda menjadi LCD, LED, servo, sensor, osiloskop — atau lebih dari 48 komponen virtual lainnya.
Tidak punya breadboard? Tidak masalah. Ponsel Anda ADALAH komponennya.
CARA KERJA:
1. Sertakan pustaka C++ STEM Buddy dalam proyek Arduino/ESP32 Anda
2. Tulis kode sungguhan — buddy.lcd.print("Hello!") atau buddy.led.on()
3. ESP32 Anda mengirimkan perintah ke aplikasi melalui Bluetooth Low Energy
4. Aplikasi menampilkan komponen secara real-time di layar ponsel Anda
5. Aplikasi juga mengirimkan data KEMBALI — tombol virtual, slider, sensor, dan input yang dapat dibaca oleh kode Anda
Ini adalah jembatan dua arah antara mikrokontroler sungguhan dan periferal virtual.
48+ PERANGKAT PERIFERAL VIRTUAL dalam 7 kategori:
LAYAR (9):
• LED / RGB LED — LED bercahaya yang dikendalikan oleh ESP32 Anda
• LCD 1602 — Layar karakter 16x2 dengan kursor, gulir, dan karakter khusus
• Layar 7-Segmen — Layar digit dengan titik desimal
• Strip & Matriks NeoPixel — Susunan LED RGB yang dapat diatur alamatnya
• Grafik Batang LED — Visualisasi meter level
• Matriks Titik MAX7219 — Matriks titik gulir 8x8
• OLED SSD1306 — Layar grafis kecil
PERANGKAT INPUT (8):
• Tombol Tekan & Sakelar Geser — Input digital
• Potensiometer & Potensiometer Geser — Input analog
• Joystick — Stik analog sumbu ganda
• Papan Tombol 4x4 — Input papan tombol membran
• Penelepon Putar — Penelepon telepon putar klasik
SENSOR (17):
• Sensor Ponsel: Suhu, Cahaya, Suara, Barometer, Akselerometer, Magnetometer, Penghitung Langkah
• Sensor Virtual: DHT22, BMP180, Ultrasonik HC-SR04, Gerak PIR, Fotoresistor, Sensor Warna, Saklar Reed, GPS, RFID, NFC
AKTUATOR (5):
• Motor Servo — Kontrol sudut animasi 0–180°
• Motor DC — Kecepatan dan arah PWM
• Motor Stepper — Kontrol langkah yang presisi
• Buzzer — Pembangkitan nada dengan tampilan frekuensi
• Modul Relay — Pengalihan hidup/mati
OTOMASI RUMAH (2):
• Papan Sakelar 8 Saluran — Kontrol sakelar rumah pintar
• Notifikasi SMS — Kirim/terima peringatan
MEDIA (6):
• Speaker & Pemutar Audio — Pemutaran MP3/WAV
• Piano — Memainkan not bergaya MIDI
• Kamera — Pengambilan foto dengan komputer MediaPipe Visi
• Suara / TTS — Sintesis teks ke ucapan
• Kartu MicroSD — Membaca/menulis sistem file
ALAT PENGEMBANG (5):
• Osiloskop — Pemetaan bentuk gelombang waktu nyata
• Monitor Serial — Terminal debug UART
• Monitor Pin — Status GPIO dan pembacaan analog
• Pencatat Data — Perekaman data sensor ke CSV
• Internet — Permintaan HTTP/API
MENGAPA STEM BUDDY?
• Tidak punya LCD? Ponsel Anda adalah LCD.
• Tidak punya sensor? Ponsel Anda mengirimkan pembacaan virtual ke ESP32 Anda.
• Tidak punya osiloskop? Ponsel Anda menampilkan bentuk gelombang.
• 48+ komponen, tanpa biaya perangkat keras.
Anak-anak dapat langsung mulai membuat kode proyek perangkat keras nyata — tanpa komponen yang dibutuhkan. Ketika mereka siap, ganti virtual dengan fisik dengan kode yang sama.
PENCARIAN CERDAS:
Temukan komponen apa pun secara instan dengan pencarian fuzzy dan kata kunci maksud bahasa alami. Ucapkan "ukur jarak" dan ia akan menemukan sensor Ultrasonik. Pencarian suara didukung.
PROYEK TERPANDU:
8 proyek langkah demi langkah mulai dari LED Berkedip hingga Stasiun Cuaca IoT, mencakup tingkat pemula hingga mahir.
BAGIAN DARI EKOSISTEM CODESKOOL:
Bekerja bersama CodeSkool Scratch IDE dan robot Code Yaan ESP32 — platform pembelajaran lengkap dari pengkodean visual hingga perangkat keras nyata.
• 6 tema — Gelap, Terang, AMOLED, Menyenangkan, Lautan, Alam
• Bekerja offline untuk interaksi komponen virtual
• Dioptimalkan untuk penggunaan satu tangan di perangkat seluler
• Gratis dan terbuka untuk semua pelajar
Ponsel Anda adalah laboratorium elektronik paling canggih yang sudah Anda miliki. STEM Buddy membuka potensinya.