Memulai Proyek Menakjubkan dengan ESP32


Memulai Proyek Menakjubkan dengan ESP32

Teknologi.

Assalamu’alaikum.
Bagaimana keadaan teman-teman semua muda-mudahan selalu dalam keadaan sehat dan selalu diberi keselamatan oleh yang mahakuasa, bagi teman-teman yang kurang sehat semoga cepat sembuh supaya bisa mengerjakan pekerjaan sehari-hari seperti sedia kala amin.

Pada artikel kali ini kita akan membahas tentang ESP32. Jika Temnan-teman terbiasa dengan ESP8266, ESP32 adalah penggantinya. ESP32 dimuat dengan banyak fitur baru. Yang paling relevan: menggabungkan kemampuan nirkabel WiFi dan Bluetooth dan dual core.

Baca Juga




ESP32 DEVKIT

Dalam postingan kaliini, saya akan menggunakan ESP32 DEVKIT sebagai referensi. Tetapi juga kompatibel dengan papan pengembangan ESP32 lainnya. ESP32 adalah sebuah chip sebagai pengendali pada suatu rangkaian elektronik. Pada mikrokontroler ini sudah tersedia modul WiFi dalam chip sehingga sangat mendukung untuk membuat sistem aplikasi Internet of Things.

ESP32 merupakan versi lebih baik dari ESP8266, hampir dari semua segi:
     ·         CPU lebih cepat, dual core
     ·         Selain mendukung WIFI juga mendukung Bluetooth Low Energy (BLE)
     ·         RAM lebih besar
     ·         I/O lebih banyak, mendukung CAN bus
     ·         Memiliki sensor temperatur dan Hal effect sensor internal

Untuk harga saat ini ESP32 kisaran Rp75.000 sampai Rp105.000 itu harga hampir sama dengan board Arduino pada umunya.

 




SPESIFIKASI ESP32

Kalau kita melihat spesifikasi chip ESP32, Kita akan menemukan bahwa:

1. ESP32 adalah dual core, ini berarti ia memiliki 2 prosesor.
2. memiliki Wi-Fi dan bluetooth built-in.
3. menjalankan program 32 bit.
4. Frekuensi clock dapat mencapai 240MHz dan memiliki RAM 512 kB.
5.  Memiliki 30 atau 36 pin, 15 di setiap baris.
6. Juga memiliki berbagai macam periferal yang tersedia, seperti: kapasitif sentuh, ADC, DAC, UART, SPI, I2C dan banyak lagi.
7. Muncul dengan sensor efek hall built-in dan sensor suhu built-in.

MENJALANKAN ESP32 DI ARDUINO IDE

Untuk menjalankan ESP32 di Arduino IDE kita harus terlebih dahulu menginstal library tambahan yaitu Librarry Board ESP32 di Arduino IDE. Tetapi kita akan membahas bagai mana cara pemasangannya pada artikel selanjutnya.

PANDUAN PIN PADA ESP32






UPLOAD KODING KE ESP32 MENGGUNAKAN ARDUINO IDE
Koding sederhana untuk menjalankan ESP32 sama halnya seperti menguju board arduno pada kali ini kita akan mencoba mengUpload koding menghidupkan LED, Copy dan Paste koding di bawah ini.
const int ledPin = 23;

// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin ledPin as an output.
  pinMode(ledPin, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(ledPin, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);                  // wait for a second
  digitalWrite(ledPin, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);                  // wait for a second
}


Komponen yang dibutuhkan

     1.     ESP32 (Beli disini)
     2.     LED (Beli disini)
     3.     Jamper Arduino (Beli disini)

* Ini adalah tautan afiliasi. mohon dukung kami dengan cara belanja dengan tautan yang tertera di atas, setiap kalai teman-teman belanja dengan tautan diatas itu sangat berarti bagi kami dan kami sangat menghargai setiap dukungan yang teman-teman berikan*

Hubungkan LED ke ESP32 dengan mengikuti diagram skematik berikut ini.

Untuk menjalankan koding program pada ESP32 yang perlu kita perhatikan adalah
     
  1.     Port com
     2.     Board yang digunakan
     3.     Setelah itu di Upload sambil menekan tombol boot pada ESP32



Kalau teman-teman tidak menekan tomblol “BOOT” pada saat mengupload koding ke ESP32 maka pengupload koding akan gagal. nah itulah cara dasar menggunakan ESP32 semoga artikel bermanfaat sekian terimakasih wassalam.


**Terimasih telah berkunjung semoga dapat menambah wawasan kita bersama, untuk dukungan teman-teman bisa berdonasi pada link berikut (Klik Dini) Sebanyak apapun donasi dari teman-teman itu sangat berarti bagi kami dan juga kalau ada dari teman-teman yang ingin mengajukan pertanyaan atau request tema seputar teknologi bisa langsung saja tulis pada kolom pesan di link donasi yang sudah ter sedia.**



EmoticonEmoticon