Tambahan terbaru untuk keluarga Arduino Nano menawarkan cara mudah untuk mulai membuat proyek IoT.
Takeaway kunci
- Arduino Nano ESP32 adalah rilis inovatif yang menggabungkan aksesibilitas Arduino dengan kemampuan mikrokontroler ESP32-S3, yang mendefinisikan ulang proyek IoT.
- Dengan PSRAM 8MB dan penyimpanan flash 16MB, Arduino Nano ESP32 menawarkan peningkatan kinerja dan memori yang diperluas dibandingkan dengan board sebelumnya dalam keluarga Nano.
- Papan mendukung bahasa pemrograman MicroPython dan Arduino, menjadikannya pilihan utama bagi pengembang. Itu juga terintegrasi dengan Arduino IoT Cloud untuk penyebaran dan pemantauan proyek yang mudah.
Produksi papan pengembangan IoT yang kuat telah menyaksikan lonjakan luar biasa di masa lalu. Dan hari ini, kita berdiri di titik puncak rilis terobosan lain dari Arduino, Arduino Nano ESP32.
Menggabungkan aksesibilitas dan fleksibilitas yang melekat pada ekosistem Arduino dengan kemampuan berdaya rendah yang mengesankan Mikrokontroler sistem-on-a-chip ESP32-S3, papan miniatur mutakhir ini siap untuk mendefinisikan kembali lanskap IoT proyek.
Arduino Nano ESP32 adalah papan mikrokontroler berbasis ESP32-S3 dengan konektivitas Wi-Fi dan Bluetooth, memperkenalkan arsitektur baru untuk keluarga Nano yang disesuaikan untuk aplikasi IoT.
Apa yang baru?
Arduino Nano ESP32 bukan yang pertama terjun ke papan ESP32 untuk Arduino, mengingat perusahaan tersebut sudah memiliki Arduino Nano RP2040 Hubungkan — papan yang mengawinkan kecerdikan Raspberry Pi RP2040 MCU dengan modul ESP32 yang bersumber dari u-Blox yang terkenal keluarga.
Namun, Arduino Nano ESP32 menonjol karena mewakili usaha awal Arduino untuk menciptakan papan bertenaga ESP32 murni. Dalam desain ini, chip berbasis Espressif ESP32-S3 berfungsi sebagai satu-satunya mikrokontroler di papan, mengelola konektivitas nirkabel dan pin GPIO.
Yang menarik adalah board ini sekarang hadir dengan PSRAM 8MB dan penyimpanan flash 16MB. Berikut spesifikasi lengkap Arduino Nano ESP32:
MCU |
u-blox NORA-W106 (ESP32-S3) @ hingga 240MHz dengan ekstensi vektor |
Wi-Fi dan Bluetooth |
u-blox NORA-W106 (ESP32-S3) |
Penyimpanan |
ROM: 384kB SRAM: 512kB Flash Eksternal: 128Mbit (16MB) |
Kekuatan |
Tegangan Input: 6-21V Tegangan I/O: 3,3V Arus Sumber per Pin I/O: 40mA Arus Sink per Pin I/O: 28mA |
Komunikasi |
I2C: 1x, A4 (SDA), A5 (SCL) UART: 2x SPI: D11 (COPI), D12 (CIPO), D13 (SCK) Gunakan pin GPIO apa saja untuk Chip Select (CS) |
Ukuran |
45x18mm |
USB |
1x port USB Type-C untuk daya dan pemrograman |
Pengalaman Pemrograman yang Lebih Baik di IoT
Arduino Nano ESP32 melayani komunitas pengembang yang beragam dengan mendukung bahasa pemrograman MicroPython dan Arduino. Apakah Anda lebih suka kesederhanaan dan kemudahan MicroPython atau perpustakaan yang luas dan keakraban bahasa Arduino berbasis C/C++, papan ini siap membantu Anda.
Arduino disebutkan di dalamnya pengumuman resmi bahwa Nano ESP32 adalah papan terbaik untuk MicroPython, juga mengisyaratkan bahwa ini adalah papan masuk ke IoT untuk bahasa tersebut.
Jika Anda tertarik untuk terjun ke dunia MicroPython, perusahaan memberikan peluang yang luar biasa melaluinya Kursus MicroPython 101. Ini dirancang khusus untuk membantu Anda memulai pemrograman MicroPython di Arduino Nano ESP32 menggunakan Arduino Lab for MicroPython. Ini menawarkan pengalaman belajar yang komprehensif dan terstruktur, menjadikannya sumber yang bagus untuk pemula dan pemrogram berpengalaman.
Integrasi Dengan Arduino IoT Cloud
Arduino Nano ESP32 membawa proyek Internet of Things (IoT) Anda ke level selanjutnya dengan kompatibilitasnya dengan Arduino Cloud, alias Arduino IoT Cloud. Hanya dengan beberapa baris kode, Anda dapat dengan mudah membuat dan menerapkan proyek IoT, bahkan jika Anda memiliki pengalaman terbatas dalam pengembangan IoT.
Selain itu, keamanan adalah prioritas utama, dan Arduino Cloud menanganinya dengan lancar, melindungi data Anda, dan memastikan komunikasi yang aman antara perangkat Anda dan cloud.
Berkat aplikasi Arduino IoT Cloud (tersedia mulai Agustus 2023), Anda akan memiliki kekuatan untuk memantau dan mengontrol proyek Anda dari mana saja di dunia. Untuk memberi Anda permulaan, kami telah menyusun daftar beberapa di antaranya proyek Arduino IoT terbaik Anda dapat mencoba di papan Anda.
Kompatibel dengan Sketsa ESP32
Arduino Nano ESP32 dirancang untuk menjalankan kode yang ditulis dengan mulus untuk perangkat ESP32 lainnya, memastikan pengalaman yang lancar bagi pengguna. Kompatibilitas penuhnya dengan ekosistem ESP32 memungkinkan Anda dengan mudah mem-porting kode yang ada ke board ini.
Bawa Proyek IoT Anda ke Tingkat Selanjutnya
Arduino Nano ESP32 menghadirkan kekuatan MicroPython dan IoT langsung ke ujung jari Anda. Apakah Anda baru mengenal ekosistem Arduino atau sudah bekerja dengan MicroPython dan IoT, board ini memberikan sambutan hangat, menyediakan platform yang mulus dan serbaguna untuk proyek kreatif Anda.