PROYEK MENGGUNAKAN MCU ESP32
TUGAS BACAAN (Individual Task No Plagiation)
Simak Video berikut ini dan buat pemabahasan tentang MCU ESP32 sesuai tayangan video ini, tulis pembahasan anda pada kolom komentar pada halaman ini, minimum 200 kata dan maksimum 600 kata.
Tugas bersifat individu tidak boleh ada plagiasi ataupun Copy Paste, selesaikan tugas dengan batas waktu paling lambat hari Jumat 28/05/2021 jam 21.00 WIB.
Kehadiran diperhitungkan sesuai dengan pengumpulan tugas.
BACAAN PENDUKUNG
TUGAS INDIVIDU ESP32
BalasHapusESP32 adalah modul mikrokontroler 32-bit inti ganda yang merupakan bagian dari seri ESP32 yang setiap inti CPU dapat dikontrol secara individual yang dapat didukung. Frekuensi clock hingga 240MHz. Memiliki daya ganda. Mode perangkat telah terintegrasi Wi-Fi, Bluetooth, dan Bluetooth hemat energi. Memiliki beberapa pin IO digital dan analog. Salah satu seri ESP32 dari mikrokontroler. Diproduksi oleh system ekspresif di Shanghai. Perangkat ini merupakan penerus ESP8266 yang diliris pada bulan September 2016. ESP32 ini banyak digunakan di papan pengembangan. Memiliki 18 12-bit converter analog ke digital dan 2 8-bit converter digital ke analog. Memiliki 10 kapasitas input sensor sentuh, 4 saluran bus SPI, 2 I2C koneksi bus, 2 I2S koneksi bus, 3 UARTs untuk komunikasi serial. ESP32 dapat bertindak sebagai pengontrol host kartu SD, remot IR control hingga 8 saluran, pengerak motor PWM untuk LED dan ada 16 saluran, memiliki sensor efek, daya ultra rendah preamp analog, dan memiliki real time clocks. Dengan semua fungsi ini kebanyakan pin oada ESP32 memiliki beberapa fungsi. Dengan catatan fungsi ini memiliki konflik sehingga tidak bisa semuanya digunakan secara bersamaan. Tidak semua board yang menggunakan modul ini dapat mengekspos semua pin dan ada pin yang tidak disaran kan untuk digunakan. Seperti pin digital IO hanya untuk input dan tidak bisa memberikan output.
ESP32 mendukung protocol Wi-Fi 802.11 b/g/n dan beroperasi pada 2,4GHz mendukung kecepatan data hingga 150 Mbps, keduanya memiliki daya pancar yang dapat disesuaikan dhingga 20,5 dBm. Perangkat ini juga disupport antenna diversity GPIO yang digunakan untuk mengontrol saklar RF. Pada Arduino IDE menggunakan library WiFi.h untuk mengeskpos kapabilitas. Library ini mendukung ESP32 sebagai stasiun maupun Soft Access Point.
ESP32 Bluetooth yang memiliki fitur classic Bluetooth dan Bluetooth hemat energi yang berperan sebagai klien atau server. Classic Bluetooth untuk streaming data berkelanjutan. BLE dapat digunakan untuk semburan data singkat. Pada library Arduino Bluetooth dan BLE dapat di install secara default. Contoh dari classic Bluetooth adalah headsets, file transfers, perangkat keyboard dan mouse nirkabel, perangkat audio seperti speaker. Untuk BLE contoh perangkatnya adalah monitor medis, fitness bands, IoT sensors, perangkat suar mara seperti melakukan promosi yang ditargetkan.
NAMA : ANISSATUL CHUSNA
KELAS : 2D
NO. URUT : 05
NIM : 1931130014
KOORDINAT : -7,396324 ; 112,700743. (DIRUMAH, SIDOARJO)
TUGAS INDIVIDU ESP32
BalasHapusESP32 adalah mikrokontroler kecil yang memiliki harga hampir sama dengan Arduino Uno. Memiliki kualitas yang baik, dan memiliki lebih banyak fitur yang berjalan 10x lebih cepat dari Arduino Uno. Banyak port I/O yang serbaguna seperti halnya port digital ke analog.
ESP-WROOM-32 adalah modul mikrokontroler 32 bit yang merupakan bagian dari seri ESP32, dimana setiap inti CPU dapat dikontrol secara individual yang didukung frekuensi clock hingga 240 MHz. ESP WROOM-32 juga memiliki daya ganda, telah terintegrasi Wi-Fi, Bluetooth, dan Bluetooth hemat energi. ESP-WROOM-32 memiliki beberapa pin I/O digital dan analog. Perangkat ini sendiri merupakan penerus dari ESP8266. ESP-WROOM-32 dapat bertindak sebagai pengontrol host kartu SD serta host pengontrol. Dimana saluran independen memiliki sensor efek Hall terintegrasi, preamp analog ultra low-power, dan ideal untuk aplikasi bertenaga batrai. ESP-WROOM-32 memiliki kelemahan, salah satunya adalah beberapa konverter analog ke digital tidak bisa digunakan saat fitur Wi-Fi sedang digunakan, tidak semua pengembang yang menggunakan modul ini mengekspos semua pin, beberapa pin tidak disarankan untuk digunakan, beberapa pin digital I/O hanya untuk input, dan tidak dapat memberikan output atau keluaran.
• nodeMCU ESP32S.
Pada nodeMCU ESP32S, konektor micro USB dapat dihubungkan ke komputer, dan untuk pemogramannya dapat digunakan baik pada Arduino IDE atau IDE lainnya.
• ESP32 CAMERA
Pada ESP32 CAMERA terdapat camera terintegrasi, dimana terdapat slot kartu micro SD sehingga dapat menyimpan data dari camera pada kartu micro SD. Pada bagian bawah terdapat koneksi untuk antena kecil, juga pin GPIO jauh lebih sedikit karena beberapa diantaranya sudah digunakan oleh camera dan kartu micro SD. Hal lain yang perlu diperhatikan adalah, board ESP32 CAMERA ini tidak memiliki konektor micro USB atau jenis A konektor komunikasi, sehingga perlu menggunakan adaptor FTDI untuk memprogram.
• ESP32 sparkfun
Dimana merupakan produk berkualitas tinggi yang memiliki micro USB konektor, dan Jack yang dapat digunakan untuk tegangan 3.7 Volt.
Untuk menggunakan EPS32 dan Arduino IDE kita perlu menambahkan ESP32 ke papan Arduino IDE board manager.
Berikut ini cara menambahkan board ESP32 ke Arduino IDE Board Manager :
1. Install Arduino IDE Board Manager.
2. Salin link pada laman web github, yang ada pada stable release link.
3. Masuk ke Arduino IDE.
4. Klik file, preferences, lalu tempel link URL yang telah di copy pada papan URL, lalu klik Ok.
5. Kemudian klik Tools, pilih Board, Board Manager, lalu cari board ESP32, dan install.
6. Klik Tools, pilih Board, kemudian cek apakah papan ESP32 sudah terinstall.
7. Jika ESP32 sudah terinstall, maka Board ESP32 bisa digunakan dengan Arduino IDE.
ESP32, mendukung WiFi pada pita 2,4 GHz. Ini mendukung protokol WiFi 802.11 b / g / n dengan kecepatan transfer data maksimum 150 Mbps. memiliki daya pancar yang dapat disesuaikan hingga 20,5 dBm, menggunakan daya yang lebih rendah akan mengurangi persyaratan karena radio WiFi dapat mengkonsumsi arus yang cukup.
Fitur lanjutan dari ESP32 WiFi adalah "keanekaragaman antena". Ini memungkinkan Anda menggunakan beberapa pin GPIO untuk mengontrol sakelar RF eksternal yang terhubung ke beberapa antena, lalu mengalihkan radio WiFi ke antena yang paling sesuai (dan mengubahnya ketika kondisi sinyal berbeda-beda).
Salah satu kemajuan besar yang dimiliki ESP32 dibandingkan pendahulunya ESP8266 adalah kemampuan Bluetooth terintegrasi.
Dengan Bluetooth, ESP32 mampu berinteraksi dengan banyak perangkat Bluetooth lainnya, membuka segudang aplikasi potensial. ESP32 memiliki Bluetooth klasik dan BLE, atau Bluetooth Hemat Energi. Perangkat dapat bertindak sebagai klien atau server Bluetooth.
Nama : Abbel Rama Vallery Putri
Kelas : 2D TT
No. Urut : 01
NIM : 1931130030
Koordinat Lokasi : -7,9797883, 112,6198489 (di rumah, Malang)
TUGAS INDIVIDU
BalasHapusESP32 adalah serangkaian chip mikrokontroler yang diproduksi oleh Espressif Systems di Shanghai. Perangkat ESP 32 merupakan hasil pengembangan dari generasi sebelumnya, yakni ESP 8266 yang sangat popular.
ESP32 WROOM adalah modul mikrokontroler 32 bit dengan inti ganda yang merupakan bagian dari seri ESP32. Setiap inti dari CPU dapat dikontrol secara individual. Didukung oleh frekuensi clock hingga 240 MHz. ESP 32 WROOM memiliki daya ganda yang telah terintegrasi oleh perangkat WI-FI, Bluetooth, dan BLE (Bluetooth Low Energy / Bluetooth Hemat Energi). ESP 32 WROOM memiliki beberapa pin I/O, baik itu analog maupun digital.
Perangkat ESP 32 WROOM memiliki hingga 18 buah 12-bit converter analog ke digital. Selain itu, memiliki 2 buah 8-bit converter digital ke analog. Memiliki 10 input sensor sentuh kapasitif, 4 saluran Bus SPI, fitur lain yang cukup lengkap. Perlu dicatat bahwa, tidak semua pengembangan board yang menggunakan modul ini mengekspos semua pin karena beberapa pin tidak disarankan untuk digunakan. Beberapa pin digital I/O hanya digunakan untuk input dan tidak dapat menghasilkan keluaran atau output.
Banyak jenis modul ESP 32 yang tersedia untuk eksperimen, di antaranya ada ESP 32 NODEMCU, ESP 32-Cam, dll. Kebanyakan dari board ini memiliki konektor micro-USB terintegrasi yang akan menyederhanakan pemrograman. Sebagian lagi memerlukan adaptor FTDI eksternal untuk pemrograman.
Karena kebanyakan dari kita familiar dengan Arduino, maka pemrograman ESP 32 dengan Arduino merupakan cara yang baik untuk memulai pengembangannya. Sebelum kita dapat menggunakan Arduino IDE dengan board ESP 32 kita perlu menambahkan board ESP 32 menggunakan Arduino IDE Board Manager.
Berikut adalah cara install board ESP 32 ke Arduino IDE, antara lain :
1.Install Arduino IDE Board Manager.
2. Salin link pada laman web github, yang ada pada stable release link.
3. Masuk ke Arduino IDE.
4. Klik file, preferences, lalu tempel link URL yang telah di copy pada papan URL, lalu klik Ok.
5. Kemudian klik Tools, pilih Board, Board Manager, lalu cari board ESP32, dan install.
6. Klik Tools, pilih Board, kemudian cek apakah papan ESP32 sudah terinstall.
7. Jika ESP32 sudah terinstall, maka Board ESP32 bisa digunakan dengan Arduino IDE.
ESP32 memiliki daya transmisi yang dapat disesuaikan hingga 20,5 dBm. Di STA, atau Stasiun, mode ESP32 bertindak sebagai stasiun WiFi atau klien. Dalam Soft Access Point, atau AP mode, ESP32 menyediakan koneksi WiFi untuk perangkat eksternal. Perangkat ini dapat menjadi komputer, ponsel, tablet, perangkat IoT atau bahkan ESP32 lainnya yang dikonfigurasi dalam mode STA.
Salah satu kemajuan besar yang dimiliki ESP32 atas pendahulunya ESP8266 adalah kemampuan Bluetooth terintegrasinya. ESP32 memiliki Bluetooth klasik dan BLE, atau Bluetooth Low Energy. Perangkat dapat bertindak sebagai klien atau server Bluetooth.
Hall Sensor adalah perangkat yang menggunakan Hall Effect untuk merasakan medan magnet. Mengubah kecerahan LED adalah tugas yang cukup populer untuk mikrokontroler. Dengan Arduino, gunakan fungsi analogWrite, yang menyediakan output PWM (modulasi lebar pulsa) ke pin output yang mendukung PWM. Memvariasikan siklus tugas sinyal PWM akan mengontrol kecerahan LED. Contoh Repeat Timer pada dasarnya adalah stopwatch dasar. Ketika tombol Reset (ENABLE) pada modul ESP32 ditekan, ia mulai menghitung detik, yang ditampilkan pada monitor serial.
Nama : Rizki Hidayatillah
Kelas : 2D TT
NO. Unit : 19
NIM : 1931130072
Koordinat Lokasi : -7.852008, 113.225117 (di rumah, Probolinggo)
ESP merupakan mikrokontroler kecil yang diberi harga hampir sama dengan Arduino uno yang memiliki kualitas baik. Benda ini juga memiliki fitur di uno berjalan lebih cepat dibandingkan Arduino uno. ESP WROOM 32 adalah modul mikrokontroler 32 bit yang setiap inti CPU dapat dikontrol secara individual dengan frekuensi clock hingga 240 MHz dan memiliki beberapa mode daya. Juga, mode perangkat ESP WROOM 32 telah terintegrasi Wifi,Bluetooth, dan BLE (Bluetooth Low Energy) serta memiliki beberapa pin i/o digital dan analog. Salah satu seri ESP 32 mikrokontroler diproduksi oleh system ekspresif di shanghai yang dirilis pada September 2016. Perangkat ini merupakan penerus esp 8266. Perangkat ini memiliki 10 input sensor sentuh kapasitif.Perangkat ini dapat bertindak sebagai pengontrol host kartu SD, host pengontrol ini sebagai perangkat eksternal lain dapat berupa remote IR hingga delapan saluran dapat memasok lebar pulsa. Modulasi penggerak motor,PWM untuk LED hingga enam belas saluran memiliki sensor efek hall terintegrasi, juga preamp analog daya sangat rendah. Beberapa fungsi pin ESP WROOM 32 tidak bisa digunakan secara bersamaan salah satu contohnya adalah konverter analog ke digital tidak dapat digunakan saat fitur Wifi sedang digunakan karena tidak semua papan pengembangan memperlihatkan semua pin dan beberapa pin I/O digital hanya untuk input yang tidak dapat memberikan output.NodeMCU ESP 32S merupakan modul yang sangat popular tersedia di Amazon eBay.
BalasHapusAgar dapat bekerja dengan ESP32 perlu menambahkan sumber tambahan ke Arduino IDE Board Manager dan kemudian menginstal papan ESP32. Jika tidak terbiasa dengan JSON, ini adalah format file teks yang memungkinkan informasi terstruktur untuk dibagikan antar komputer. Dalam hal ini, ini mirip dengan XML.
pasang papan ESP32 ke dalam Arduino IDE:
1. Buka Arduino IDE menggunakan versi 1.8 atau lebih tinggi, jika tidak maka perbarui IDE Anda dengan versi terbaru.
2. Klik pada menu file, Klik pada item menu Preferensi.
3. Cari kotak teks berlabel "URL Pengelola Papan Tambahan”,jika sudah ada teks di kotak ini tambahkan koma di akhir. Tempel tautan berikut ke dalam kotak teks. Klik Ok
Beberapa program ini,dimulai dengan program yang memanfaatkan fitur Wifi. ESP 32 mendukung wifi pada pita 2,4 Ghz dengan kecepatan transfer data maksimum 150 Mbps. Perangkat ini memiliki daya pancar hingga 20,5 dBm dengan menggunakan daya yang lebih rendah. Fitur lanjutan dari ESP 32 menggunakan beberapa pin GPIO untuk mengontrol saklar RF eksternal yang terhubung ke beberapa antenna,lalu mengalihkan radio Wifi ke antenna yang paling sesuai.
Dalam mode soft access point menyediakan koneksi Wifi untuk perangkat eksternal. Perangkat ini dapat berupa komputer,ponsel,tablet.ESP 32 mendukung maksimal lima perangkat eksternal dalam mode AP. Juga menyediakan layanan DHCP ke perangkat yang terhubung secara eksternal. Anda dapat mengamankan jaringan dengan kata sandi dan memilih SSID.Sedangkan, pada simple Wifi server memiliki perbedaan yaitu ESP 32 digunakan dalam mode STA, sehingga membuat server web di jaringan anda sendiri.
Salah satu kemajuan besar yang dimiliki ESP 32 memiliki Bluetooth terintegrasi.Dengan Bluetooth ,ESP 32 mampu berintegrasi dengan banyak perangkat Bluetooth lainnya. ESP 32 memiliki Bluetooth klasik dan BLE. Perangkat dapat bertindak sebagai klien atau server bluetooth. Pada Bluetooth klasik digunakan untuk transmisi data berkelnajutan. Dapat digunakan untuk aplikasi audio nirkabel, peripheral computer, dan bertukar file antar perangkat secara nirkabel. Sedangkan, BLE membutuhkan semburan data singkat dan seringkali bertenaga baterai.
Salah satu fitur ESP 32 adalah jam real time internal yang terdapat di submenu waktu, menggambarkan bagaimana anda dapat menyetel jam menggunakan server NTP di internet.Karena program ini terhubung internet,perlu mengedit kode dengan SSID dan sandi wifi.
Nama : Kintara Salsabila
Kelas : 2D TT
No. Unit : 11
NIM : 1931130016
Koordinat Lokasi : -7.689274, 114.033779 (di rumah , Situbondo)
ESP 32 adalah pengontrol mikro kecil yang harganya hampir sama dengan klon Arduino Uno berkualitas baik, tetapi benda ini memiliki lebih banyak fitur di atas Uno. Ini berjalan 10 kali lebih cepat dari Arduino Uno. Perangkat 32-bit sebagai lawan dari perangkat 8-bit yang Uno itu memiliki banyak port IO yang sangat serbaguna termasuk port port analog digital. Ini benar-benar perangkat yang sangat serbaguna.
BalasHapusEsp wroom 32 adalah modul mikrokontroler 32-bit inti ganda yang merupakan bagian dari seri esp32. Perangkat ini memiliki konverter analog ke digital hingga 1812 bit, Memiliki 10 input sensor sentuh kapasitif, untuk saluran bus SPI, untuk koneksi bus 12c. Salah satu contohnya adalah beberapa pengonversi analog ke digital tidak dapat digunakan saat fitur Wi-Fi sedang digunakan.
Esp32 juga memiliki WIFI yang berkerja pada 2,4 GHz dan kecepataan mencapai 150Mbps. Dan memiliki daya pancar hingga 20,5dBm. Esp32 juga memiliki Bluetooth, bluethoot mempunyai filtur yang klasik dan BLE.
Esp Wroom 32 dari esp32. Disebutkan ada bagian untuk memerintahkan konektor USB mikro sehingga dapat menghubungkannya ke komputer dan menggunakan Arduino IDE atau ID lain untuk memprogramnya dan menjalankan nya. konektor micro USB di tombol tekan juga memiliki layar LED yang terintegrasi ke modul. Jadi untuk akses iot mungkin akan bekerja di bagian bawahnya .Anda dapat melihat konektor kecil dan ini adalah konektor untuk baterai lipo untuk baterai 3,7 volt. Jadi dapat membuat proyek tenaga baterai dengan ini. tidak ada pin yang disolder. esp 32 cam adalah unit yang sangat murah sekitar 9 atau 10 AS. Dolar .Ada kamera terintegrasi di bawah nya Ini bukan modul USB 32 yang terlihat di bawah. Kemudian ada bagian slot kartu MicroSD. Jadi dapat menyimpan data dari kamera pada kartu MicroSD. Ada tempat koneksi kecil itu memiliki pin yang jauh lebih sedikit karena beberapa di antaranya sudah digunakan oleh kamera.
Nama: Charisatun Nisa '
Kelas: 2D TT
NIM: 1931130036
Koordinat: -7,5972711, 112,2191174 (dirumah, Jombang)
ESP32 adalah chip kontroler yang memiliki fungsi sama dengan Arduino Uno, namun dengan sistem terbarukan. Memiliki kualitas yang baik, dan memiliki lebih banyak fitur yang berjalan 10x lebih cepat dari Arduino Uno. Banyak port I/O yang serbaguna seperti halnya port digital ke analog.
BalasHapusESP-WROOM-32 adalah modul kontroler 32 bit yang merupakan bagian dari seri ESP32, dimana setiap inti CPU dapat dikontrol secara individual yang didukung frekuensi clock hingga 240 MHz. ESP WROOM-32 juga memiliki daya ganda, telah terintegrasi Wi-Fi, Bluetooth, dan Bluetooth hemat energi. ESP-WROOM-32 memiliki beberapa pin I/O digital dan analog. Perangkat ini sendiri merupakan penerus dari ESP8266. ESP-WROOM-32 dapat bertindak sebagai pengontrol host kartu SD serta host pengontrol. Dimana saluran independen memiliki sensor efek Hall terintegrasi, preamp analog ultra low-power, dan ideal untuk aplikasi bertenaga batrai. ESP-WROOM-32 memiliki kelemahan, salah satunya adalah beberapa konverter analog ke digital tidak bisa digunakan saat fitur Wi-Fi sedang digunakan, tidak semua pengembang yang menggunakan modul ini mengekspos semua pin, beberapa pin tidak disarankan untuk digunakan, beberapa pin digital I/O hanya untuk input, dan tidak dapat memberikan output atau keluaran.
• nodeMCU ESP32S.
Pada nodeMCU ESP32S, konektor micro USB dapat dihubungkan ke komputer, dan untuk pemogramannya dapat digunakan baik pada Arduino IDE atau IDE lainnya.
• ESP32 CAMERA
Pada ESP32 CAMERA terdapat camera yang terintegrasi, dimana terdapat slot kartu micro SD sehingga dapat menyimpan data dari camera pada kartu micro SD. Pada bagian bawah terdapat koneksi untuk antena kecil, juga pin GPIO jauh lebih sedikit karena beberapa diantaranya sudah digunakan oleh camera dan kartu micro SD. Hal lain yang perlu diperhatikan adalah, board ESP32 CAMERA ini tidak memiliki konektor micro USB atau jenis A konektor komunikasi, sehingga perlu menggunakan adaptor FTDI untuk memprogram.
• ESP32 sparkfun
Dimana merupakan produk berkualitas tinggi yang memiliki micro USB konektor, dan Jack yang dapat digunakan untuk tegangan 3.7 Volt.
Untuk menggunakan EPS32 dan Arduino IDE kita perlu menambahkan ESP32 ke papan Arduino IDE board manager.
Berikut ini cara menambahkan board ESP32 ke Arduino IDE Board Manager :
1. Install Arduino IDE Board Manager.
2. Salin link pada laman web github, yang ada pada stable release link.
3. Masuk ke Arduino IDE.
4. Klik file, preferences, lalu tempel link URL yang telah di copy pada papan URL, lalu klik Ok.
5. Kemudian klik Tools, pilih Board, Board Manager, lalu cari board ESP32, dan install.
6. Klik Tools, pilih Board, kemudian cek apakah papan ESP32 sudah terinstall.
7. Jika ESP32 sudah terinstall, maka Board ESP32 bisa digunakan dengan Arduino IDE.
ESP32, mendukung WiFi band pada pita 2,4 GHz. Ini mendukung protokol WiFi 802.11 b / g / n dengan kecepatan transfer data maksimum 150 Mbps. memiliki daya pancar yang dapat disesuaikan hingga 20,5 dBm, menggunakan daya yang lebih rendah akan mengurangi persyaratan karena radio WiFi dapat mengkonsumsi arus yang cukup.
Fitur lanjutan dari ESP32 WiFi adalah "keanekaragaman antena". Ini memungkinkan Anda menggunakan beberapa pin GPIO untuk mengontrol sakelar RF eksternal yang terhubung ke beberapa antena, lalu mengalihkan radio WiFi ke antena yang paling sesuai dan mengubahnya ketika kondisi sinyal berbeda-beda.
Nama : Mohamad Ilham Syafrizal
Kelas : 2D/Teknik Telekomunikasi
NIM : 1931130027
ESP 32 adalah pengontrol mikro kecil yang harganya hampir sama dengan Arduino Uno yang berkualitas baik, tetapi benda ini memiliki lebih banyak fitur di atas Uno. Memiliki kecepatan 10 kali lebih cepat dari Arduino Uno.
BalasHapusESP wroom 32 adalah modul mikrokontroler 32-bit inti ganda yang merupakan bagian dari seri esp32. ESP wroom 32 memiliki konverter analog ke digital hingga 1812 bit, Memiliki 10 input sensor sentuh kapasitif, untuk saluran bus SPI, untuk koneksi bus 12c. Beberapa pengonversi analog ke digital tidak dapat digunakan saat fitur Wi-Fi sedang digunakan. Berikut ini cara menginstall board ESP32 ke Arduino IDE Board Manager yaitu :
1. Install Arduino IDE Board Manager.
2. Copy link pada laman web github, yang ada pada stable release link.
3. Masuk ke Arduino IDE.
4. Klik file lalu preferences, kemudian paste link URL yang telah di copy pada papan URL, lalu klik Ok.
5. Kemudian klik Tools, pilih Board, Board Manager, lalu cari board ESP32, dan install.
6. Klik Tools, lalu pilih Board, kemudian cek apakah papan ESP32 sudah terinstall.
7. Jika ESP32 sudah terinstall, maka Board ESP32 bisa digunakan dengan Arduino IDE.
Esp32 juga memiliki WIFI yang berkerja pada 2,4 GHz dan kecepataan mencapai 150Mbps. Dan memiliki daya pancar hingga 20,5dBm. Salah satu kemajuan besar yang dimiliki ESP32 dibandingkan pendahulunya yaitu ESP8266 adalah kemampuan Bluetooth terintegrasi. Dengan Bluetooth, ESP32 mampu berinteraksi dengan banyak perangkat Bluetooth lainnya, membuka segudang aplikasi potensial. ESP32 memiliki Bluetooth klasik dan BLE, atau Bluetooth Hemat Energi. Perangkat dapat bertindak sebagai klien atau server Bluetooth.
Nama : Fahrezi Fitria Agasi
Kelas : 2D TT
No. Urut : 08
NIM : 1931130053
Koordinasi Lokasi : -7.820236, 112.677934 (di rumah, Lawang)
TUGAS INDIVIDU ESP32
BalasHapusModule ESP32 merupakan penerus dari module ESP8266 yang cukup
populer untuk Aplikasi IoT. Pada ESP32 terdapat inti
CPU serta Wi-Fi yang lebih cepat,
GPIO yang lebih, dan mendukung Bluetooth Low Energy.
ESP32 adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik yang dibekali dengan perangkat Wi-Fi dan bluetooth didalamnya, Perangkat dapat bertindak sebagai klien atau server bluetooth. Pada Bluetooth klasik digunakan untuk transmisi data berkelnajutan. Dapat digunakan untuk aplikasi audio nirkabel, peripheral computer, dan bertukar file antar perangkat secara nirkabel.
Berikut spesifikasi Processors dan Wireless Connectivity ESP32
Spesifikasi ESP32:
1. Processors:
> Main processor: Tensilica Xtensa 32-bit LX6 microprocessor
> Cores: 2 or 1 (depending on variation)
> Clock frequency: up to 240 MHz
> Performance: up to 600 DMIPS
> Ultra low power co-processor: allows you to do ADC conversions,
computation, and level thresholds while in deep sleep.
2. Wireless connectivity:
> Wi-Fi: 802.11 b/g/n/e/i (802.11n @ 2.4 GHz up to 150 Mbit/s)
> Bluetooth: v4.2 BR/EDR and Bluetooth Low Energy (BLE)
ESP merupakan mikrokontroler kecil yang diberi harga hampir sama dengan
Arduino uno yang memiliki kualitas baik. Benda ini juga memiliki fitur di
uno berjalan lebih cepat dibandingkan Arduino uno. ESP WROOM 32 adalah
modul mikrokontroler 32 bit yang setiap inti CPU dapat dikontrol
secara individual dengan frekuensi clock hingga 240 MHz dan
memiliki beberapa mode daya.
Dapat disimpulkan bahwa ESP32
Nama : Rochmad Tri Purwanto
Kelas : 2D TT
No. Urut : 20
NIM : 1931130009
Koordinat Lokasi : -6.916362, 112.057219 (di rumah, Tuban)
TUGAS INDIVIDU (PROYEK MENGGUNAKAN MCU ESP32)
BalasHapusSebuah mikrokontroler yang berkulitas karena berisi fitur uno yang berjalan 10x lebih cepat dari pada arduino uno merupakan sebutan dari ESP32. Mikrokontroler ESP32 merupakan mikrokontrol yang sudah memiliki WI-FI on-chip tanpai harus menambah modul WI-FI dan sudah di lengkapi bluetooth. Perangkat ini memiliki banyak port IO yang serbaguna, begitu pula dengan port digital to analog. ESPWROOM 32 adalah microco 32-bit dual-core Modul kontroler yang merupakan bagian dari seri ESP 32, masing-masing inti CPU dapat dikontrol secara individual dan didukung frekuensi clock hingga 240 megahertz. ESP32 merupakan penerus ESP8266 yang sebelumnya popular pada masanya. Fungsi dari perangkat ESP32 yang tidak apat digunakan bersamaan yaitu beberapa converter analog to digital tidak dapat digunakan bersamaan dengan fitur WI-FI.
Untuk menggunakan ESP32 dengan Arduino IDE, sebelumnya harus sudah menginstall manajer papan Arduino IDE. cara menginstall board ESP32 ke Arduino IDE Board Manager yaitu menginstall Arduino IDE Board Manager. Lalu menyalin link pada laman web github yang tersedia pada stable release link. Kemudian, masuk ke Arduino IDE. Selanjutnya, meng-klik file> preferences. Lalu salin link URL yang telah di copy pada papan URL. Kemudian klik Tools>Board> Board Manager, lalu pilih board ESP32, kemudian install. Setelah itu pilih Tools>pilih Board>kemudian di cek papan ESP32 sudah ter-install atau belum. Jika sudah terinstall, maka Board ESP32 dapat digunakan bersama Arduino IDE.
Pada ESP32 memiliki 2 tombol tekan yaitu ada di kedua sisi konektor USB yang diberi label IO 0 dan label en yang fungsi dari tombol tersebut sebagai tombol reset dan tombol untuk proses kerja program yang akurat. Pada pin 2 terdapat bawaan LED berwarna biru yang berukuran kecil. Saat ini, salah satu fitur utama ESP 32 yang membuatnya ideal untuk aplikasi IOT adalah kapabilitas Wi-Fi bawaannya . kita dapat menggunakan kapabilitas Wi-Fi ESP 32 sekarang untuk menjalankan beberapa eksperimen. jaringan Wi-Fi sendiri khususnya sebagai SSID yang merupakan nama jaringan Wi-Fi dan kode sandi. WI-FI ESP32 mendukung protocol WI-FI 802 11 BG dan beroperasi pada 2,4 GHz dan mendukung kecepatan data hingga 50 Megabit per detik, memiliki daya pancar hingga 20 poin 5 dBm. ESP32 didukung antenna GPIO yang digunakan untuk mengontrol sakelar RF eksternal. Untuk situasi di Arduino IDE menggunakan WI-FI Library untuk mengekspos kapabilitas WI-FI dari Library ESP32.
Contoh project ESP32 untuk pemula yaitu:
1. Sistem otomasi rumah berbasis internet iot menggunakan modul esp3255 plus bluetooth oleh sistem ekspresif menggunakan bola lampu ac 220 volt yang dapat dikontrol menggunakan aplikasi blink dari mana saja .
2. System pemantauan kualitas air berbasis sensor TDS DS18B20 dengan sensor suhu digital dan esp32 wi-fi plus modul bluetooth oleh sistem ekspresif.
3. Rumah pintar atau rumah otomatis. Alat ini dapat mengontrol beban listrik menggunakan aplikasi ponsel android tanpa menggunakan internet dan lebih baik lagi untuk komunikasi jarak pendek untuk sistem kontrol di seluruh dunia. Alat ini dipadukan menggunakan aplikasi blink.
NAMA : WIDYANI NURUL HIDAYANTI
KELAS : 2D
NO URUT : 24
NIM : 1931130064
KOORDINAT LOKASI : -7.9448173, 112.6170417 (Di Rumah)
ESP32 adalah mikrokontroler yang dikenalkan oleh Espressif System merupakan penerus dari mikrokontroler ESP8266. Pada mikrokontroler ini sudah tersedia modul WiFi dalam chip sehingga sangat mendukung untuk membuat sistem aplikasi Internet of Things. terlihat pada gambar di atas merupakan pin out dari ESP32. Pin tersebut dapat dijadikan input atau output untuk menyalakan LCD, lampu, bahkan untuk menggerakan motor DC.
BalasHapusPada pin out tersebut terdiri dari :
• 18 ADC (Analog Digital Converter, berfungsi untuk merubah sinyal analog ke digital)
• 2 DAC (Digital Analog Converter, kebalikan dari ADC)
• 16 PWM (Pulse Width Modulation)
• 10 Sensor sentuh
• 2 jalur antarmuka UART
• pin antarmuka I2C, I2S, dan SPI
ESP-WROOM-32 adalah modul kontroler 32 bit yang merupakan bagian dari seri ESP32, dimana setiap inti CPU dapat dikontrol secara individu yang didukung frekuensi clock hingga 240 MHz. ESP WROOM-32 juga memiliki daya ganda, telah terintegrasi Wi-Fi, Bluetooth, dan Bluetooth hemat energi. ESP-WROOM-32 memiliki beberapa pin I / O digital dan analog. Perangkat ini sendiri merupakan penerus dari ESP8266. ESP-WROOM-32 dapat bertindak sebagai pengontrol host kartu SD serta pengontrol host. Dimana saluran independen memiliki sensor efek Hall terintegrasi, preamp analog ultra low-power, dan ideal untuk aplikasi bertenaga batrai
Spesifikasi ESP32-WROOM-32 Module
Microprosesor Xtensa Dual-Core 32 Bit LX6
Freq Clock up to 240 MHz
SRAM 520 kB
Flash memori 4 MB
11b/g/n WiFi transceiver
Bluetooth 4.2/BLE
48 pin GPIO
15 pin channel ADC (Analog to Digital Converter)
25 pin PWM (Pulse Width Modulation
2 pin channel DAC (Digital to Analog Converter)
Nama: Muhammad Rafli Albar
Kelas: 2D TT
Absen: 16
NIM: 1931130104
Koordinat Lokasi: -7.944754, 112.615999 (Di Asrama)
TUGAS INDIVIDU ESP-WROOM-32
BalasHapusPerangkat microcontroller yang sangat luar biasa, sama canggihnya dengan arduino uno akan tetapi fitur – fitur yang mendukung dari pada arduino uno. Kecepatannya bisa mencapai 10 kali dari arduino uno, yaitu 32 bit. ESP-32 ini memiliki banyak fungsi port IO, contohnya port digital ke analog. Berikut ini rincian fitur – fitur yang ada pada ESP-32.
- Dual core, modul microcontroller 32 bit
- CPU core dapat melakukan pengontrolan
- Besar frekuensinya clock nya sampai 240 MHz
- Memiliki banyak mode daya
- Dilengkapi wifi, bluetooth, dan bluetooth low energy
- Ada banyak pin IO, baik analog maupun digital
Series microcontroller yang diproduksi oleh Espressif System dengan memiliki tambahan board. Ada 8 pin konversi 12 bit analog ke digital, 2 pin konversi 8 bit dihital ke analog, 10 kapasitas input touch screen, 4 kanal bus SPI, 2 koneksi bus jenis 12C, 2 nya lagi jenis 12S, dan 3 UARTs sebagai serial komunikasi.penyimpanan ESP-32, melalui SD card. Dilengkapi dengan IR remote controller sampai 4 channel, fitur motor PWM dengan LED sebanyak 16 channel, sensor half-effect, kekuatan daya analognya mencapai ultra low, dan real time clocks.
Dalam membuat salah satu project menggunakan ESP-32, ada langkah – langkah yang perlu diperhatikan yaitu sebagai berikut.
1. Melakukan instalasi board ES-32 pada software progamming Arduino IDE
2. Menggunakan software sebagai rancangan 3D project ini
3. Misalnya, kita membutuhkan led, resistor, touchscreen, dan tentu modul ESP-32
4. Menghubungkan nomor pin ke komponen yang sudah dipersiapkan, GPIO 2 ke resistor dan berlanjut ke kaki anoda dari led, pin ground ke kaki katoda led
5. Melakukan coding pada arduino IDE serta uplod sketch ke modul ESP32
ESP-32 WIFI
Fitur pada ESP-32 ini didukung oleh protokol 802.11 b/g/n, beroperasi pada frekuensi 2.4 GHz, dengan kecepatan data sampai 150 Mbps, daya terima bisa disesuaikan menjadi 20.5 dBm, menggunakan antena diversity, GPIO controls RF switch, dan juga untuk menghubungkan ke ardyino IDE menggunakan wifi.h library. Perlu pengaturan untuk mengaktifkan wifi pada ESP-32 melalui codingan pada arduino IDE.
BLUETOOTH and BLUETOOTH LOW ENERGY
Hal ini menjadi keunggulan untuk ESP-32 yang menyediakan fitur bluetooth klasik dan bluetooth low energy. Seperti yang kita ketahui, bluetooth biasa digunakan untuk menghubungkan perangkat wireless. Sedangkan untuk bluetooth low energy digunakan untuk medical monitor, perangkat fitnes, sensor IOT, dan target promosi dalam berbisnis. Sama halnya seperti wifi, menggunakan bluetooth pada ESP-32 perlu kita hubungkan terlebih dahulu melalui arduino IDE. Atur codingan pada arduino IDE sehingga bluetooth bisa tersambung.
HALL SENSOR
Fitur canggih lain yaitu bisa mendeteksi keberadaan medan magnet, jadi setelah dilakukannya percobaan dengan mendekatkan magnet pada ESP-32, maka layar monitor hasil project akan menampilkan angka yang merupakan nilai dari kekuatan sensor tersebut.
Nama : Shinta Bayu Rahmawati
Kelas : 2D
No. Urut : 21
NIM : 1931130005
Koordinat Lokasi : S -7.9419537, E 112.609316
TUGAS MCU ESP32
BalasHapusESP32 adalah microcontroller kecil yang bernilai jual sama dengan Arduino Uno. ESP32 memiliki kualitas yang baik dan memiliki lebih banyak fitur di atas Uno. Microcontroller ini berjalan 10 kali lebih cepat dari Arduino Uno, juga merupakan perangkat yang sangat serbaguna.
ESP WROOM 32 adalah modul mikrokontroler 32 bit yang setiap inti CPU dapat dikontrol secara individual dengan frekuensi clock hingga 240 MHz dan memiliki beberapa mode daya. Perangkat ini dapat bertindak sebagai pengontrol host kartu SD, host pengontrol ini sebagai perangkat eksternal lain dapat berupa remote IR hingga delapan saluran dapat memasok lebar pulsa. Beberapa fungsi pin ESP WROOM 32 tidak bisa digunakan secara bersamaan salah satu contohnya adalah konverter analog ke digital tidak dapat digunakan saat fitur Wifi sedang digunakan karena tidak semua papan pengembangan memperlihatkan semua pin dan beberapa pin I/O digital hanya untuk input yang tidak dapat memberikan output.
• nodeMCU ESP32S
Konektor micro USB nodeMCU ESP32S, dapat dihubungkan ke komputer dan memiliki kegunaan yang baik dalam proses pemograman pada Arduino IDE atau IDE lainnya.
• ESP32 CAMERA
ESP32 CAMERA mempunyai camera yang terintegrasi, terdapat slot kartu micro SD yang dapat menyimpan data dari camera. Di bagian bawah terdapat koneksi antena kecil, dan pin GPIO sedikit karena yang lain sudah digunakan oleh camera dan juga kartu micro SD. Board ESP32 CAMERA ini tidak memiliki konektor micro USB atau jenis A konektor komunikasi, sehingga harus menggunakan adaptor FTDI untuk melakukan program.
• ESP32 Sparkfun
Produk yang berkualitas tinggi dilengkapui dengan micro USB konektor, dan Jack yang dapat digunakan untuk tegangan 3.7 Volt.
Berikut adalah langkah – langkah untuk menginstall board ESP32 ke Arduino IDE, dengan cara :
1.Install Arduino IDE Board Manager.
2. Salin link pada laman web github, yang ada pada stable release link.
3. Masuk ke Arduino IDE.
4. Klik file, preferences, lalu tempel link URL yang telah di copy pada papan URL, lalu klik Ok.
5. Kemudian klik Tools, pilih Board, Board Manager, lalu cari board ESP32, dan install.
6. Klik Tools, pilih Board, kemudian cek apakah papan ESP32 sudah terinstall.
7. Jika ESP32 sudah terinstall, maka Board ESP32 bisa digunakan dengan Arduino IDE.
ESP32 memiliki daya transmisi yang dapat disesuaikan hingga 20,5 dBm. Di STA, atau Stasiun, mode ESP32 bertindak sebagai stasiun WiFi atau klien. Salah satu kemajuan besar yang dimiliki ESP32 atas pendahulunya ESP8266 adalah kemampuan Bluetooth yang terintegrasi. ESP32 memiliki Bluetooth klasik dan BLE, atau Bluetooth Low Energy. Dengan Arduino, yang menggunakan fungsi analogWrite, menyediakan output PWM ke pin output yang mendukung PWM. Memvariasikan siklus tugas sinyal PWM akan mengontrol kecerahan LED.
Nama : Qurrotul Aini
Kelas : 2D TT
No. Absensi : 17
NIM : 1931130066
Koordinat Lokasi : -7.582050, 112.397609
(Di rumah, Mojokerto)
TUGAS INDIVIDU ESP32
BalasHapusMCU ESP 32 merupakan MCU yang memiliki fungsi yang hampir sama dengan Arduino Uno, tetapi dengan versi yang lebih canggih. Memiliki banyak fitur dan berjalan 10 kali lebih cepat dari Arduino Uno, perangkat 32 bit dan memiliki banyak port I/O yang sangat berguna, termasuk port Digital dan Analog.
ESP WRoom 32 merupakan bagian dari seri ESP32, modul mikrokontroler dengan 32 bit dual core. Setiap inti MCU dapat dikontrol secara individual, didukung frekuensi clock hingga 240MHz, memiliki daya ganda, mode perangkat memiliki WiFi, terintegrasi Bluetooth dan Bluetooth hemat energy. ESP Wroom 32 memiliki beberapa port I/O analog dan digital. ESP Room 32 dapat bertindak sebagai host pengontrol kartu SD serta host pengontrol untuk perangkat eksternal lainnya.
Ada banyak jenis modul ESP32, seperti: ESP32 NODEMCU, ESP32 CAMERA, ESP32 Sparkfun, dsb. Yang banyak digunakan untuk praktek atau percobaan.
Spesifikasi ESP32:
• Microprosesor Xtensa Dual-Core 32 Bit LX6
• Frequency Clock up to 240MHz
• SRAM 520 kB
• Flash Memory 16 MB
• 11b/g/n WiFi transceiver (bandwidth 2,4 GHz dengan kecepatan maks. 150 Mbps)
• Bluetooth 4.2/BLE
• 36 pin GPIO
• 18 pin channel ADC
• 16 pin PWM
• 2 pin channel DAC
• 4 SPI/ 2 12C/2 UART
Berikut cara menginstall Board ESP32 pada Arduino IDE Board Manager:
1. Install Arduino IDE Board Manager
2. Copy link URL pada laman web github, yang ada apada stable release link
3. Masuk ke Arduino IDE
4. File < Preferences < paste link URL yang telah dicopy sebelumnya < Ok
5. Tools < Board <Board Manager < cari Board ESP32 < Install
6. Tools <Board < Kemudian cek apakah modul ESP32 telah terinstall.
7. Jika modul ESP32 sudah terisntall maka Board ESP32 dapat digunakan dengan Arduino IDE.
Nama : Sri Devi Ratna Sari
Kelas : TT2D
No. Absen : 22
NIM : 1931130071
Kordinat Lokasi: -7.8427514; 113.2191774 (Rumah, Leces-Probolinggo)
Tugas Individu ESP32
BalasHapusESP32 adalah mikrokontroller berharga rendah dan hemat energi dengan wifi dan dual-mode bluetooth terintegrasi. Generasi ESP32 menggunakan mikroprosesor Tensilica Xtensa LX6 sebagai inti. Baik dalam mode single-core maupun dual-core.
ESP32 sudah Dual-Core 32 bit, jelas lebih cepat ESP32 secara kinerja. Selain itu modul ini juga mempunyai bluetooth , satu fitur yang tidak ada di ESP8266
Apa saja kah perbedaan yang mencolok pada pin out ESP32 ini?
Pin Hardware Serial Terdiri dari 3 channel, Serial1 dan Serial2 bisa di swap ke pin lain lain nya
Pin I2C ada 2 Channel, Pin ini juga bisa di swap ke pin pin lain
PIN SPI ada 3 channel, saya sendiri hanya pernah mengunakan 2 channel, satu sebagai LoRa dan Satu lagi Sebagai SD Card ( atau terkadang Ethernet)
Ada pin yang hanya berfungsi sebagai input dan harus di pullup
Ada pin yang di fungsi kan sebagai wake up ketika ESP32 dalam mode Sleep
Toleransi Pin ada di 3.3v, bukan di 5v
Ada pin yang tidak bisa di gunakan sebagai input, jika di gunakan akan masuk mode flash ketika start, sehingga tidak bisa di gunakan ESP32.
Cara menggunakan ESP32 di software Arduino IDE
1. Buka Arduino IDE
2. Kemudian klik Menu File > Preferences
Pada kolom Additional ... yang ada dibawah, tambahkan link berikut
https://dl.espressif.com/dl/package_esp32_index.json
Kemudian OK
2. Klik menu Tools > Board: > Pilih Boards Manager ...
3. Pada kolom pencarian tulis ESP32 kemudian install dan tunggu sampai selesai.
4. Install telah selesai. Kemudian kita test.
Klik menu Tools > Board: > pilih ESP32 DEV Module
5. Jangan lupa juga pilih COM nya:
6. . Buka example dengan klik menu File > Example > WiFi > WiFiScan
7. Setelah tampil, kemudian kita klik tombol upload (arah kanan). Tunggu hingga selesai compilenya. Jika sudah muncul tulisan "Conecting ... " pada keterangan dibawah, tekan dan tahan tombol "boot" pada hardware ESP32 yang berada pada sebelah kiri port usb.
8. Hingga ada tulisan "Leaving..." maka tombol boot boleh dilepas.
Setelah itu maka akan ada pemberitahuan "Done Uploading"
9. Selesai Upload, kita buka Serial monitor yang ada disebelah kanan atas.
Jika memang ada wifi, akan muncul disitu. Jika belum muncul keterangan, coba tekan EN pada hardware ESP32
Nama : Ma'arijul Falah
Kelas : TT 2D
No Urut :12
Nim : 1931130067
Koordinat Lokasi : -7. 855293, 111.472337 (Rumah, Ponorogo)
TUGAS INDIVIDU
BalasHapusESP32 adalah sistem berbiaya rendah dan berdaya rendah pada seri chip (SoC) dengan kemampuan Wi-Fi & Bluetooth mode ganda. Mikrokontroler ESP32 merupakan versi terbaru dari mikrokontroler ESP8266. Mikrokontroler ESP32 ini membutuhkan tegangan sumber sekitar 3,3 volt. Pada ESP32 ini sudah tersedia modul WiFi dalam chip sehingga mendukung untuk membuat system aplikasi Internet of Things. Selain modul WiFi ESP32 juga terdapat modul Bluetooth. ESP32 memiliki Bluetooth klasik dan BLE, atau Bluetooth Hemat Energi.
Fitur lain dari ESP32 meliputi:
• Hingga 18 konverter Analog ke Digital 12-bit.
• Dua konverter Digital ke Analog 8-bit.
• 10 sensor sakelar sentuh kapasitif.
• Empat channels SPI.
• Dua interfaces I2C.
• Dua interfaces I2S (untuk audio digital).
• Tiga UART untuk komunikasi.
• Hingga 8 saluran remote control IR.
• Hingga 16 saluran PWM LED (modulasi lebar pulsa).
• Sensor efek Hall terintegrasi.
• ultra-low-power analog preamp.
• internal low-dropout regulator.
ESP32 ini dapat diprogram dengan berbagai jenis Bahasa pemograman. Seperti, Arduino IDE, ESpressif, Micropython, Java dll. Untuk menggunakan EPS32 dan Arduino IDE kita perlu menambahkan ESP32 ke papan Arduino IDE board manager.
Berikut ini cara menambahkan board ESP32 ke Arduino IDE Board Manager :
1. Install Arduino IDE Board Manager.
2. Salin link pada laman web github, yang ada pada stable release link.
3. Masuk ke Arduino IDE.
4. Klik file, preferences, lalu tempel link URL yang telah di copy pada papan URL, lalu klik Ok.
5. Kemudian klik Tools, pilih Board, Board Manager, lalu cari board ESP32, dan install.
6. Klik Tools, pilih Board, kemudian cek apakah papan ESP32 sudah terinstall.
7. Jika ESP32 sudah terinstall, maka Board ESP32 bisa digunakan dengan Arduino IDE.
Nama : Miftakhul Rohma
Kelas : 2D TT
No.Urut : 13
NIM : 1931130034
Koordinat Lokasi : -7.3147222, 112.1444445
Tugas Individu ESP 32
BalasHapusESP 32 merupakan seubuah mikrokontroler yang hampir sama dengan klon arduino uno yang memiliki kualitas lebih baik, karena lebih banyak fitur dan berjalan cepat dari arduino uno. Perangkat 32 bit ini memiliki banyak port IO yang sangat berguna termasuk port seperti dari digital ke analog meliputi 3UART,3SPI,2I2C,12 ADCs,2DACs dan 2 I2S.ESP 32 bekerja menggunakan dual core dengan frekuensi 240 MHz dan memiliki 520 kB SRAM dan 16mb flash. Pada ESP 32 ini mendukung untuk aplikasi IOT yaitu wifi dan bluetooth, ESP 32 mendukung protokol Wi-Fi 802 11 BG dan beroprasi pada frekuensi 2,4 Ghz dan mendukung kecepatan data hingga 150mb per detik dan ada support berbagai macam antena untuk mengontrol sakelar RF eksternal. Untuk pemrograman ESP 32 sudah Support dengan berbagai software pemrograman seperti Arduino IDE, Microphyton, Java dan masih banyak lagi. Biasanya saya menggunakan Software Arduino IDE.
Berikut ini merupakan langkah - langkah untuk menggunakan ESP32 di software Arduino IDE
1. Salin link pada laman web github, yang ada pada stable release link
2. Buka Arduino IDE
3. Kemudian klik Menu File > Preferences
Pada kolom Additional, tambahkan link yang telah disalin
Kemudian klik OK
4. Klik menu Tools > Board: > Pilih Boards Manager
5. Kemudian pada kolom pencarian tulis ESP32 kemudian install dan tunggu sampai selesai.
6. Install telah selesai. Kemudian kita test.
Klik menu Tools > Board: > pilih ESP32 DEV Module
7. Jangan lupa juga pilih COM nya:
8. Buka example dengan klik menu File > Example > WiFi > WiFiScan
9. Setelah tampil, kemudian kita compile dengan kita klik tombol upload (arah kanan). Tunggu hingga selesai compilenya. Jika sudah muncul tulisan "Conecting ... " pada keterangan dibawah, tekan dan tahan tombol "boot" pada hardware ESP32 yang berada pada sebelah kiri port usb.
10. Hingga ada tulisan "Leaving..." maka tombol boot boleh dilepas.
Setelah itu maka akan ada pemberitahuan "Done Uploading"
11. Selesai Upload, kita buka Serial monitor yang ada disebelah kanan atas.
Jika menggunakan wifi, akan muncul keterangan disitu. Jika belum muncul keterangan, coba tekan EN pada hardware ESP32
Esp 32 adalah klien lain dari router yang serupa dengan tablet atu ponsel dan komputer kita. Dalam mode titik akses lunak ESP 32 adalah pusat jaringan yang menyediakan koneksi untuk perangkat eksternal. Dalam mode STA ESP 32 mendapatkan alamt IP-nya dari router DHCP. Sedangkan dalam mode SAP, ESP 32 memberikan alamat IP ke klien,maksimum 5 klien.Kedua mode diatas memungkinkan ESP 32 bertindak sebagai server .
Nama : Hayu Hanifa Prasetyo
Kelas : 2D TT
No.Urut : 10
NIM : 1931130086
Koordinat Lokasi : -7.940614, 112.614280