Najnowszy dodatek do rodziny Arduino Nano oferuje łatwy sposób na rozpoczęcie tworzenia projektów IoT.
Kluczowe dania na wynos
- Arduino Nano ESP32 to przełomowa wersja, która łączy dostępność Arduino z możliwościami mikrokontrolera ESP32-S3, redefiniując projekty IoT.
- Dzięki 8 MB pamięci PSRAM i 16 MB pamięci flash, Arduino Nano ESP32 oferuje lepszą wydajność i rozszerzoną pamięć w porównaniu do poprzednich płyt z rodziny Nano.
- Płyta obsługuje zarówno języki programowania MicroPython, jak i Arduino, dzięki czemu jest chętnie wybierana przez programistów. Integruje się również z Arduino IoT Cloud w celu łatwego wdrażania i monitorowania projektów.
Produkcja solidnych płytek rozwojowych IoT odnotowała w niedawnej przeszłości niezwykły wzrost. A dzisiaj stoimy u progu kolejnej przełomowej wersji Arduino, Arduino Nano ESP32.
Połączenie dostępności i elastyczności charakterystycznej dla ekosystemu Arduino z imponującymi możliwościami niskiego poboru mocy ESP32-S3 mikrokontroler typu system-on-a-chip, ta najnowocześniejsza miniaturowa płytka jest gotowa do ponownego zdefiniowania krajobrazu IoT projektowanie.
Arduino Nano ESP32 to płyta mikrokontrolera oparta na ESP32-S3 z łącznością Wi-Fi i Bluetooth, wprowadzająca zupełnie nową architekturę do rodziny Nano, dostosowaną do aplikacji IoT.
Co nowego?
Arduino Nano ESP32 nie jest pierwszym podejściem do płytek ESP32 dla Arduino, ponieważ firma ma już Arduino Nano RP2040 Connect — płyta łącząca pomysłowość mikrokontrolera Raspberry Pi RP2040 z modułem ESP32 pochodzącym od renomowanego u-Blox rodzina.
Jednak Arduino Nano ESP32 wyróżnia się, ponieważ reprezentuje początkowe przedsięwzięcie Arduino polegające na stworzeniu płytki zasilanej wyłącznie ESP32. W tym projekcie układ oparty na Espressif ESP32-S3 służy jako jedyny mikrokontroler na płycie, zarządzający zarówno łącznością bezprzewodową, jak i pinami GPIO.
Ekscytujące jest to, że płyta jest teraz wyposażona w 8 MB pamięci PSRAM i 16 MB pamięci flash. Oto pełna specyfikacja Arduino Nano ESP32:
MCU |
u-blox NORA-W106 (ESP32-S3) @ do 240 MHz z rozszerzeniami wektorowymi |
Wi-Fi i Bluetooth |
u-blox NORA-W106 (ESP32-S3) |
Pamięć |
ROM: 384kB SRAM: 512kB Zewnętrzna pamięć Flash: 128Mbit (16MB) |
Moc |
Napięcie wejściowe: 6-21 V Napięcie we/wy: 3,3 V Prąd źródłowy na styk we/wy: 40 mA Prąd ujścia na styk we/wy: 28 mA |
Komunikacja |
I2C: 1x, A4 (SDA), A5 (SCL) UART: 2x SPI: D11 (COPI), D12 (CIPO), D13 (SCK) Użyj dowolnego pinu GPIO dla Chip Select (CS) |
Wymiary |
45x18mm |
USB |
1x port USB typu C do zasilania i programowania |
Lepsze doświadczenie w programowaniu w IoT
Arduino Nano ESP32 jest przeznaczony dla zróżnicowanej społeczności programistów, obsługując zarówno języki programowania MicroPython, jak i Arduino. Niezależnie od tego, czy wolisz prostotę i łatwość obsługi MicroPython, czy rozbudowane biblioteki i znajomość języka Arduino opartego na C/C++, ta płyta zapewni Ci wszystko.
Arduino wspomniane w jego oficjalne ogłoszenie że Nano ESP32 jest najlepszą płytą dla MicroPython, sugerując również, że jest to płyta IoT dla tego języka.
Jeśli jesteś zainteresowany zanurzeniem się w świat MicroPython, firma zapewnia fantastyczną okazję dzięki niej Kurs MicroPython 101. Jest to specjalnie dostosowane, aby pomóc Ci rozpocząć programowanie w MicroPython na Arduino Nano ESP32 przy użyciu Arduino Lab for MicroPython. Oferuje kompleksowe i uporządkowane doświadczenie edukacyjne, dzięki czemu jest doskonałym źródłem informacji dla początkujących i doświadczonych programistów.
Integracja z chmurą Arduino IoT
Arduino Nano ESP32 przenosi projekty Internetu rzeczy (IoT) na wyższy poziom dzięki kompatybilności z Arduino Cloud, czyli Arduino IoT Cloud. Wystarczy kilka wierszy kodu, aby bez wysiłku tworzyć i wdrażać projekty IoT, nawet jeśli masz ograniczone doświadczenie w programowaniu IoT.
Co więcej, bezpieczeństwo jest najwyższym priorytetem, a Arduino Cloud radzi sobie z nim bezproblemowo, chroniąc Twoje dane i zapewniając bezpieczną komunikację między Twoimi urządzeniami a chmurą.
Dzięki aplikacji Arduino IoT Cloud (dostępnej od sierpnia 2023 r.) będziesz mieć możliwość monitorowania i kontrolowania swoich projektów z dowolnego miejsca na świecie. Aby dać Ci przewagę, przygotowaliśmy listę niektórych z nich najlepsze projekty Arduino IoT możesz spróbować na swojej tablicy.
Kompatybilny ze szkicem ESP32
Arduino Nano ESP32 został zaprojektowany do bezproblemowego uruchamiania kodu napisanego dla innych urządzeń ESP32, zapewniając użytkownikom płynne działanie. Pełna kompatybilność z ekosystemem ESP32 pozwala na bezproblemowe przeniesienie istniejącego kodu na tę płytę.
Przenieś swoje projekty IoT na wyższy poziom
Arduino Nano ESP32 przenosi moc MicroPython i IoT prosto na wyciągnięcie ręki. Niezależnie od tego, czy dopiero zaczynasz przygodę z ekosystemem Arduino, czy już pracujesz z MicroPythonem i IoT, ta płyta serdecznie Cię powita, zapewniając bezproblemową i wszechstronną platformę dla Twoich kreatywnych projektów.