Arduino IDE
Elga Aris Prastyo 02.49
ESP32 adalah salah satu keluarga mikrokontroler yang dikenalkan dan dikembangkan
oleh Espressif System. ESP32 ini merupakan penerus dari mikrokontroller ESP8266.
Mikrokontroler satu ini compatible dengan Arduino IDE. Pada mikrokontroler ini sudah
tersedia modul WiFi dan ditambah dengan BLE (Bluetooth Low Energy) dalam chip
sehingga sangat mendukung dan dapat menjadi pilihan bagus untuk membuat sistem
aplikasi Internet of Things.
Untuk Memulai Pemrograman ESP32 menggunakan Arduino IDE, maka pastikan Anda
sudah melakukan Download dan Install Software Arduino IDE pada PC/Laptop Anda.
6. Hubungkan Module ESP32 ke Laptop Anda seperti tampak pada gambar dibawah ini
7. Pastikan PORT USB sudah terhubung seperti gambar dibawah ini
/***************************
Copyright @2019
****************************/
void setup()
{
Serial.begin(115200);
}
void loop()
{
Serial.println("ESP32 Serial Test");
delay(1000);
}
Berikut ini gambar Fisik dan Pin ADC yang terdapat pada Module ESP32 :
ADC1_0 = VP
ADC1_3 = VN
ADC1_4 = D32
ADC1_5 = D33
ADC1_6 = D34
ADC1_7 = D35
ADC2_0 = D4
ADC2_2 = D2
ADC2_3 = D3
ADC2_4 = D13
ADC2_5 = D12
ADC2_6 = D14
ADC2_7 = D27
ADC2_8 = D25
ADC2_9 = D26
Berikut ini adalah Schematic Pemanfaatan Nilai ADC pada ESP32 untuk Kontrol
LED :
1. Module ESP32
2. Potensiometer
3. LED + Resistor
4. Kabel Jumper
/***************************
****************************/
void setup()
{
Serial.begin(9600);
pinMode(Pin_Potensio, INPUT);
pinMode(LED, OUTPUT);
}
void loop()
{
data = analogRead(Pin_Potensio);
Serial.println(data);
delay(1000);
Arduino
Arduino