Embedded System, Project I: ESP 32 LED Blink
Haloo semuanyaa.. aku Benyamin Jodi akan menceritakan pengalamanku sebagai mahasiswa Sistem dan Teknologi Informasi dalam mengerjakan projek ESP 32 sebagai tugas dari mata kuliah II2260 Sistem Embedded.
ESP32 adalah sebuah microcontroller. Microcontroller merupakan sebuah komputer dalam bentuk chip IC/Integrated Circuit untuk melakukan fungsi tertentu. ESP32 yang digunakan dalam percobaan ini adalah ESP32 DOIT DEVKIT V1.
Sebelum memulai percobaan, aku membeli peralatan berikut :
1. ESP32
2. Micro USB cable
3. Breadboard
4. Jumper cable [ male — male (8) , female-female (8) , male-female (8) ]
5. OLED 16x2 with I2C
Berikut invoice dari peralatan yang telah aku beli :
Waktunya mencoba!!
Instalasi Software Arduino IDE 2.0.3
Setelah men-download dan menginstall Arduino IDE 2.03, lanjut ke tahap berikut :
- Konfigurasi Arduino IDE
2. Menambahkan package ESP32
Masukkan link berikut pada Additional Boards Manager URLs https://dl.espressif.com/dl/pac kage_esp32_index.json
3. Ubah board dan install ESP32
4. Ganti board menjadi DOIT ESP32 DEVKIT V1
5. Set communication port
Arduino IDE 2.0.3 sudah siap untuk digunakan!
Sekarang kita akan mulai mencoba membuat blink pada ESP 32. Silahkan copy dan paste code yang sudah tersedia di https://randomnerdtutorials.com/vs-code-platformio-ide-esp32-esp8266-arduino/ ke Arduino IDE.
Klik tanda centang untuk memverifikasi code!
Upload code!
Program akan berjalan.
Aku melakukan variasi blink dengan delay 100ms dan 1000ms.
Yeyy.. projek membuat blink sudah selesai. Sampai jumpa di projek berikutnya!