De nieuwste toevoeging aan de Arduino Nano-familie biedt een gemakkelijke manier om te beginnen met het maken van IoT-projecten.
Belangrijkste leerpunten
- De Arduino Nano ESP32 is een baanbrekende release die de toegankelijkheid van Arduino combineert met de mogelijkheden van de ESP32-S3-microcontroller, waardoor IoT-projecten opnieuw worden gedefinieerd.
- Met 8 MB PSRAM en 16 MB flash-opslag biedt de Arduino Nano ESP32 verbeterde prestaties en uitgebreid geheugen in vergelijking met eerdere boards in de Nano-familie.
- Het bord ondersteunt zowel MicroPython- als Arduino-programmeertalen, waardoor het de eerste keus is voor ontwikkelaars. Het kan ook worden geïntegreerd met de Arduino IoT Cloud voor eenvoudige projectimplementatie en monitoring.
De productie van robuuste IoT-ontwikkelborden heeft de laatste tijd een opmerkelijke vlucht genomen. En vandaag staan we aan de vooravond van weer een baanbrekende release van Arduino, de Arduino Nano ESP32.
De toegankelijkheid en flexibiliteit die inherent zijn aan het Arduino-ecosysteem samenvoegen met de indrukwekkende mogelijkheden van de low-power ESP32-S3 systeem-op-een-chip microcontroller, dit geavanceerde miniatuurbord staat klaar om het landschap van het internet der dingen opnieuw te definiëren projecten.
De Arduino Nano ESP32 is een op ESP32-S3 gebaseerd microcontrollerbord met Wi-Fi- en Bluetooth-connectiviteit, waarmee een geheel nieuwe architectuur wordt geïntroduceerd in de Nano-familie die is toegesneden op IoT-toepassingen.
Wat is er nieuw?
De Arduino Nano ESP32 is niet het eerste uitstapje naar ESP32-kaarten voor Arduino, aangezien het bedrijf al de Arduino Nano RP2040 heeft Connect - een bord dat de vindingrijkheid van de Raspberry Pi RP2040 MCU combineert met een ESP32-module afkomstig van het gerenommeerde u-Blox familie.
De Arduino Nano ESP32 onderscheidt zich echter omdat het Arduino's eerste onderneming vertegenwoordigt om een puur ESP32-aangedreven bord te creëren. In dit ontwerp dient de op Espressif ESP32-S3 gebaseerde chip als de enige microcontroller op het bord, die zowel draadloze connectiviteit als GPIO-pinnen beheert.
Wat opwindend is, is dat het bord nu wordt geleverd met 8 MB PSRAM en 16 MB flash-opslag. Hier zijn de volledige specificaties voor de Arduino Nano ESP32:
MCU |
u-blox NORA-W106 (ESP32-S3) @ tot 240 MHz met vectoruitbreidingen |
Wifi en Bluetooth |
u-blox NORA-W106 (ESP32-S3) |
Geheugen |
ROM: 384kB SRAM: 512kB Externe Flash: 128Mbit (16MB) |
Stroom |
Ingangsspanning: 6-21V I/O-spanning: 3,3V Bronstroom per I/O-pin: 40mA Sink-stroom per I/O-pin: 28mA |
Communicatie |
I2C: 1x, A4 (SDA), A5 (SCL) UART: 2x SPI: D11 (COPI), D12 (CIPO), D13 (SCK) Gebruik een willekeurige GPIO-pin voor Chip Select (CS) |
Dimensies |
45 x 18 mm |
USB |
1x USB Type-C-poort voor voeding en programmering |
Betere programmeerervaring in IoT
De Arduino Nano ESP32 is geschikt voor een diverse gemeenschap van ontwikkelaars door zowel MicroPython- als Arduino-programmeertalen te ondersteunen. Of je nu de voorkeur geeft aan de eenvoud en het gemak van MicroPython of de uitgebreide bibliotheken en bekendheid van de op C/C++ gebaseerde Arduino-taal, dit bord heeft het voor je.
Arduino genoemd in zijn officiële aankondiging dat de Nano ESP32 het beste bord is voor MicroPython, wat ook aangeeft dat dit het go-to IoT-bord voor de taal is.
Als u geïnteresseerd bent om in de wereld van MicroPython te duiken, biedt het bedrijf een fantastische kans via zijn MicroPython 101 cursus. Dit is specifiek op maat gemaakt om u te helpen aan de slag te gaan met MicroPython-programmering op de Arduino Nano ESP32 met behulp van het Arduino Lab voor MicroPython. Het biedt een uitgebreide en gestructureerde leerervaring, waardoor het een uitstekende bron is voor beginners en ervaren programmeurs.
Integratie met Arduino IoT Cloud
De Arduino Nano ESP32 tilt uw Internet of Things (IoT)-projecten naar een hoger niveau dankzij de compatibiliteit met Arduino Cloud, ook wel Arduino IoT Cloud genoemd. Met slechts een paar regels code kunt u moeiteloos uw IoT-projecten maken en implementeren, zelfs als u beperkte ervaring heeft met IoT-ontwikkeling.
Bovendien heeft beveiliging een topprioriteit en de Arduino Cloud handelt dit naadloos af, waardoor uw gegevens worden beschermd en veilige communicatie tussen uw apparaten en de cloud wordt gegarandeerd.
Dankzij de Arduino IoT Cloud-app (beschikbaar vanaf augustus 2023) heb je de mogelijkheid om je projecten overal ter wereld te bewaken en te besturen. Om je alvast een voorsprong te geven hebben we een lijst samengesteld met een aantal van de beste Arduino IoT-projecten je zou het op je board kunnen proberen.
ESP32 Sketch-compatibel
De Arduino Nano ESP32 is ontworpen om naadloos code uit te voeren die is geschreven voor andere ESP32-apparaten, waardoor een soepele ervaring voor gebruikers wordt gegarandeerd. Dankzij de volledige compatibiliteit met het ESP32-ecosysteem kunt u moeiteloos bestaande code naar dit bord porten.
Breng uw IoT-projecten naar een hoger niveau
De Arduino Nano ESP32 brengt de kracht van MicroPython en IoT binnen handbereik. Of je nu nieuw bent in het Arduino-ecosysteem of al met MicroPython en IoT werkt, dit bord heet je van harte welkom en biedt een naadloos en veelzijdig platform voor je creatieve projecten.