Det siste tilskuddet til Arduino Nano-familien tilbyr en enkel måte å begynne å lage IoT-prosjekter på.
Viktige takeaways
- Arduino Nano ESP32 er en banebrytende utgivelse som kombinerer tilgjengeligheten til Arduino med egenskapene til ESP32-S3 mikrokontrolleren, og redefinerer IoT-prosjekter.
- Med 8 MB PSRAM og 16 MB flash-lagring tilbyr Arduino Nano ESP32 forbedret ytelse og utvidet minne sammenlignet med tidligere kort i Nano-familien.
- Brettet støtter både MicroPython og Arduino programmeringsspråk, noe som gjør det til det beste valget for utviklere. Den integreres også med Arduino IoT Cloud for enkel prosjektdistribusjon og overvåking.
Produksjonen av robuste IoT-utviklingskort har vært vitne til en bemerkelsesverdig økning i den siste tiden. Og i dag står vi på kanten av nok en banebrytende utgivelse fra Arduino, Arduino Nano ESP32.
Slå sammen tilgjengeligheten og fleksibiliteten som er iboende i Arduino-økosystemet med de imponerende egenskapene til laveffekten ESP32-S3 system-on-a-chip mikrokontroller, dette banebrytende miniatyrkortet er klar til å redefinere landskapet til IoT prosjekter.
Arduino Nano ESP32 er et ESP32-S3-basert mikrokontrollerkort med Wi-Fi og Bluetooth-tilkobling, og introduserer en helt ny arkitektur til Nano-familien som er skreddersydd for IoT-applikasjoner.
Hva er nytt?
Arduino Nano ESP32 er ikke det første forsøket på ESP32-brett for Arduino, siden firmaet allerede har Arduino Nano RP2040 Connect – et kort som kombinerer oppfinnsomheten til Raspberry Pi RP2040 MCU med en ESP32-modul hentet fra den anerkjente u-Blox familie.
Arduino Nano ESP32 skiller seg imidlertid ut da den representerer Arduinos første satsing på å lage et rent ESP32-drevet brett. I denne designen fungerer den Espressif ESP32-S3-baserte brikken som den eneste mikrokontrolleren på brettet, og administrerer både trådløs tilkobling og GPIO-pinner.
Det som er spennende er at brettet nå kommer med 8 MB PSRAM og 16 MB flash-lagring. Her er de fullstendige spesifikasjonene for Arduino Nano ESP32:
MCU |
u-blox NORA-W106 (ESP32-S3) @ opptil 240MHz med vektorutvidelser |
Wi-Fi og Bluetooth |
u-blox NORA-W106 (ESP32-S3) |
Hukommelse |
ROM: 384 kB SRAM: 512 kB ekstern blits: 128 Mbit (16 MB) |
Makt |
Inngangsspenning: 6-21V I/O Spenning: 3,3V Kildestrøm per I/O Pin: 40mA Senkstrøm per I/O Pin: 28mA |
Kommunikasjon |
I2C: 1x, A4 (SDA), A5 (SCL) UART: 2x SPI: D11 (COPI), D12 (CIPO), D13 (SCK) Bruk hvilken som helst GPIO-pinne for Chip Select (CS) |
Dimensjoner |
45 x 18 mm |
USB |
1x USB Type-C-port for strøm og programmering |
Bedre programmeringserfaring innen IoT
Arduino Nano ESP32 henvender seg til et mangfoldig fellesskap av utviklere ved å støtte både MicroPython og Arduino programmeringsspråk. Enten du foretrekker enkelheten og lettheten til MicroPython eller de omfattende bibliotekene og kjennskapen til det C/C++-baserte Arduino-språket, har dette brettet deg dekket.
Arduino nevnt i sin offisiell kunngjøring at Nano ESP32 er det beste brettet for MicroPython, og antyder også at det er go-to IoT-kortet for språket.
Hvis du er interessert i å dykke inn i MicroPythons verden, gir selskapet en fantastisk mulighet gjennom sin MicroPython 101 kurs. Dette er spesielt skreddersydd for å hjelpe deg med å komme i gang med MicroPython-programmering på Arduino Nano ESP32 ved å bruke Arduino Lab for MicroPython. Den tilbyr en omfattende og strukturert læringsopplevelse, noe som gjør den til en utmerket ressurs for nybegynnere og erfarne programmerere.
Integrasjon med Arduino IoT Cloud
Arduino Nano ESP32 tar dine Internet of Things (IoT)-prosjekter til neste nivå med sin kompatibilitet med Arduino Cloud, også kjent som Arduino IoT Cloud. Med bare noen få linjer med kode kan du enkelt opprette og distribuere IoT-prosjektene dine, selv om du har begrenset erfaring med IoT-utvikling.
Dessuten er sikkerhet en toppprioritet, og Arduino Cloud håndterer det sømløst, beskytter dataene dine og sikrer sikker kommunikasjon mellom enhetene dine og skyen.
Takket være Arduino IoT Cloud-appen (tilgjengelig fra august 2023), vil du ha makten til å overvåke og kontrollere prosjektene dine fra hvor som helst i verden. For å gi deg et forsprang har vi satt sammen en liste over noen av de beste Arduino IoT-prosjekter du kan prøve på brettet ditt.
ESP32 Sketch-kompatibel
Arduino Nano ESP32 er designet for sømløst å kjøre kode skrevet for andre ESP32-enheter, noe som sikrer en jevn opplevelse for brukerne. Dens fulle kompatibilitet med ESP32-økosystemet lar deg enkelt portere eksisterende kode til dette brettet.
Ta IoT-prosjektene dine til neste nivå
Arduino Nano ESP32 bringer kraften til MicroPython og IoT rett til fingertuppene. Enten du er ny i Arduino-økosystemet eller allerede jobber med MicroPython og IoT, gir dette brettet en varm velkomst, og gir en sømløs og allsidig plattform for dine kreative prosjekter.