"LAPORAN PROJECT #1 SISTEM EMBEDDED II2260"
“BLINK PADA ESP32”
Muhammad Ichsandro Daniswara Noor – 18219094
ABSTRAK
ESP32 adalah mikrokontroler chip yang memiliki rangkaian sistem hemat biaya dan rendah daya dengan Wi-Fi terintegrasi dan Bluetooth mode ganda. Arduino IDE merupakan software yang digunakan untuk melakukan pemograman pada mikrokontroler ESP32. Percobaan kali ini adalah melakukan instalasi dan konfigurasi ESP32 pada Arduino IDE dan melakukan blink pada ESP32 yang diprogram menggunakan Arduino IDE.
Kata kunci: ESP32, Arduino IDE, Blink.
I. PENDAHULUAN
ESP32 adalah mikrokontroler chip yang memiliki rangkaian sistem hemat biaya dan rendah daya dengan Wi-Fi terintegrasi dan Bluetooth mode ganda. Seri ESP32 menggunakan mikroprosesor Tensilica Xtensa LX6 dalam variasi dual-core dan single-core dan mencakup sakelar antena internal, balun RF, penguat daya, penguat penerima kebisingan rendah, filter, dan modul manajemen daya. ESP32 dibuat dan dikembangkan oleh Espressif Systems. sebuah perusahaan Cina yang berbasis di Shanghai, dan diproduksi oleh TSMC menggunakan proses 40 nm mereka. Ini adalah penerus mikrokontroler ESP8266. (Wikipedia)
Arduino Integrated Development Environment (IDE) adalah cross-platform aplikasi (untuk Windows , MacOS , Linux ) yang ditulis dalam fungsi dari C dan C ++ . Ini digunakan untuk menulis dan mengunggah program ke papan yang kompatibel dengan Arduino, tetapi juga, dengan bantuan inti pihak ketiga, papan pengembangan vendor lainnya. Kode sumber untuk IDE dirilis di bawah GNU General Public License, versi 2. Arduino IDE mendukung bahasa C dan C ++ menggunakan aturan khusus penyusunan kode. Arduino IDE memasok pustaka perangkat lunak dari proyek Wiring, yang menyediakan banyak prosedur input dan output umum. Kode yang ditulis pengguna hanya memerlukan dua fungsi dasar, untuk memulai sketsa dan loop program utama, yang dikompilasi dan dihubungkan dengan program stub main () ke dalam program eksekutif siklik yang dapat dieksekusi dengan rantai alat GNU, juga disertakan dengan distribusi IDE. Arduino IDE menggunakan program avrdude untuk mengubah kode yang dapat dieksekusi menjadi file teks dalam pengkodean heksadesimal yang dimuat ke papan Arduino oleh program pemuat di firmware papan. Secara default, avrdude digunakan sebagai alat pengunggah untuk mem-flash kode pengguna ke papan Arduino resmi. Dengan meningkatnya popularitas Arduino sebagai platform perangkat lunak, vendor lain mulai menerapkan kompiler dan alat (inti) sumber terbuka khusus yang dapat membuat dan mengunggah sketsa ke mikrokontroler lain yang tidak didukung oleh jalur resmi mikrokontroler Arduino. (Wikipedia)
II. METODOLOGI
Metodologi yang digunakan untuk penyelesaian tugas Project #1 diilustrasikan dalam diagram berikut:
Gambar 3.10 Instalasi Driver USB to UART
Dari percobaan yang telah dilakukan ada beberapa hal yang dapat disimpulkan:
V. DAFTAR PUSTAKA
Santos, R. (2020, June 3). Getting Started with the ESP32 Development Board. Random Nerd Tutorials. https://randomnerdtutorials.com/getting-started-with-esp32/
Software. (n.d.). Arduino. https://www.arduino.cc/en/software/
CP210x USB to UART Bridge VCP Drivers - Silicon Labs. (n.d.). Silicon Labs. Retrieved January 31, 2021, from https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
Wikipedia contributors. (2021, January 10). ESP32. Wikipedia. https://en.wikipedia.org/wiki/ESP32
Wikipedia contributors. (2020, December 31). Arduino IDE. Wikipedia. https://en.wikipedia.org/wiki/Arduino_IDE
Komentar
Posting Komentar