Pada proyek ini, kami mulai menggunakan display output. Ada dua display yang dapat digunakan pada proyek ini, yaitu LCD dan OLED. Di proyek ini saya mencoba menggunakan LCD dan OLED, namun menurut saya, LCD lebih mudah digunakan karena terbilang lebih sederhana. Proyek ini tidak menerima input dari user dan hanya menampilkan sesuai program yang digunakan. Proyek ini masih mengambil inspirasi dari randomnerdtutorials.com namun dengan menambahkan sedikit kreativitas. Proyek ini menggunakan: ESP32 Breadboard LCD (16x2) USB-Micro Cable Jumper Wire Skema yang digunakan pada proyek ini mencontoh web randomnerdtutorials.com dengan skema seperti di bawah ini. Program yang saya buat akan menampilkan "LCD Display" dan "Demo" pada awal setup. Setelahnya akan ada karakter "<" yang bergerak dari kanan ke kiri dan dibawahnya akan ada "Counting" yang terus bertambah seiring berjalannya karakter. Ada beberapa masalah yang saya hadapi ketika mengerjakan ...
Setelah mencoba sensor internal pada ESP32, sekarang saya mencoba sensor eksternal yaitu BMP280. Sensor ini akan mendeteksi suhu, tekanan, dan ketinggian. Karena harganya yang terbilang murah, hasil bacaan sensor ini kadang kurang tepat, namun kalau hanya sekedar penasaran, sensor ini cukup bisa kalian pakai untuk ngoprek ESP32. Untuk membuat sensor ini bekerja kita akan memerlukan Breadboard (1) BMP280 (1) Kabel Micro-USB (1) Jumper wire Pertama, sebelum kita membuat sensor ini bekerja, kita harus melihat ada alamat mana I2C dari sensor bekerja. Yang harus kita lakukan adalah merangkai terlebih dahulu. Referensi rangkaian yang saya gunakan adalah dari web randomnerdtutorials.com . Meskipun pada web tersebut menggunakan BME280, namun rangkaiannya akan sama. Setelah merangkai, kemudian kita akan membuat program sehingga memunculkan alamat I2C pada sensor. Ketika program di atas kita jalankan, kita buka serial monitor untuk mendapatkan alamat sensor. Sensor BMP280 biasanya berada di...