#1 ESP 32 : LED Blink [Sistem Embedded]
Sistem Embedded sangat identik dengan Mikrokontroller. Oleh karena itu, projek pada matkul sistem embedded ini akan menggunakan mikrokontroller pula yang bernama ESP32 DOIT DEVKIT V1.
Sebelumnya, perkenalkan, nama saya Erensi Ratu Chelsia dari jurusan Sistem dan Teknologi Informasi ITB dengan NIM 18221166 dari K02 Sistem Embedded.
Pada projek pertama di matkul Sistem Embedded ini mengenai projek Blink yang berupa mengaktifkan, menyalakan board ESP32, dan menyalakan lampu yang ada pada ESP32 sehingga lampunya berkedip.
~Alat yang dibutuhkan
Beberapa alat yang dibutuhkan pada projek LED Blink pertama ini yaitu :
- mikrokontroler ESP32
- Kabel USB
- Laptop/komputer yang sudah diinstall Arduino IDE
~Hal yang perlu dilakukan
Pastinya laptop yang digunakan haruslah sudah diinstall Arduino IDE. Bila belum download, bisa klik link https://www.arduino.cc/en/software untuk download dan sesuaikan dengan versi laptopmu.
Lalu, ikuti tutorial seperti yang terdapat pada link berikut : https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/
~Hasil dan Analisis
Untuk memberikan perintah ke ESP32 kita perlu melakukannya di dua fungsi yang ada pada Arduino IDE, yaitu void setup()
dan void loop().
Pada fungsi loop()
ada keyword delay yang angkanya dapat diubah dan akan memengaruhi waktu cepat atau lambat dari blink nya. Disini, saya coba untuk delay(1000), delay(100),
dan delay(2000).
delay(1000)
delay(100)
delay(2000)
Sehingga, semakin besar angka delay yang diinputkan, maka semakin lambat pula blink nya. Begitu pula sebaliknya~
~Error yang dialami
Tidak munculnya port pada bagian tools. Kemudian, saya install https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads dan masih belum bisa. Terakhir, saya ubah upload speed menjadi 115200 (seperti pada gambar di bawah ini) dan….. akhirnya muncul portnya dan bisa diconnect dengan COM. yuhuu!