Arduino-Nano-LOGO

Arduino Nano RP2040 Connect Med Headers

Arduino-Nano-RP2040-Connect-With-Headers-FIG- (7)

Specifikationer

  • Hukommelse: AT25SF128A 16MB NOR Flash
  • QSPI dataoverførselshastighed: Op til 532 Mbps
  • Programmer/sletningscyklusser: 100K

Funktioner:

  • Avanceret skridttæller, skridtdetektor og skridttæller
  • Betydelig bevægelsesdetektion, hældningsdetektion
  • Standard afbrydelser: frit fald, opvågning, 6D/4D orientering, klik og dobbeltklik
  • Programmerbar finite state-maskine: accelerometer, gyroskop og eksterne sensorer
  • Machine Learning Core
  • Indbygget temperaturføler
  • Intern højkvalitets NIST SP 800-90A/B/C Random Number Generator (RNG)
  • Sikker Boot Support:
    • Fuld ECDSA-kodesignaturvalidering
    • Valgfri lagret digest/signatur
    • Valgfri deaktivering af kommunikationsnøgle før sikker opstart
    • Kryptering/godkendelse af meddelelser for at forhindre angreb om bord
  • I/O: 14x digital pin, 8x analog pin
  • Grænseflader: Micro USB, UART, SPI, I2C Support
  • Magt: Buck step-down konverter

Produktbrugsvejledning

Kom godt i gang
Sådan begynder du at bruge produktet:

  1. Tilslut kortet til din computer ved hjælp af Micro USB-kablet.
  2. Installer den nødvendige IDE eller brug Arduino Web Editor/Arduino Cloud.

Programmering
Sådan programmerer du tavlen:

  1. Skriv din kode eller brug sample skitser leveret.
  2. Upload koden til boardet via den valgte grænseflade (UART, SPI, I2C).

Tænd/sluk
For at forsyne tavlen:

  1. Sørg for, at input voltage opfylder de anbefalede driftsbetingelser.
  2. Tilslut en strømkilde eller USB-stik for at forsyne kortet.

Ofte stillede spørgsmål (FAQ)

  • Q: Hvad er de anbefalede driftsbetingelser for dette board?
    A: De anbefalede driftsbetingelser inkluderer en input voltage-området på 4.75V til 5.25V, med en 3.3V udgang til brugerapplikationer og en maksimal driftstemperatur på 80°C.
  • Spørgsmål: Hvordan kan jeg genoprette bestyrelsen i tilfælde af problemer?
    A: Du kan henvise til afsnittet "Bordgendannelse" i manualen for trin til genoprettelse af brættet i tilfælde af problemer.
  • Beskrivelse

Den funktionsfyldte Arduino® Nano RP2040 Connect bringer den nye Raspberry Pi RP2040 mikrocontroller til Nano-formfaktoren. Få mest muligt ud af dual-core 32-bit Arm® Cortex®-M0+ for at lave Internet of Things-projekter med Bluetooth® og Wi-Fi-forbindelse takket være U-blox® Nina W102-modulet. Dyk ned i virkelige projekter med det indbyggede accelerometer, gyroskop, RGB LED og mikrofon. Udvikl robuste indlejrede AI-løsninger med minimal indsats ved hjælp af Arduino® Nano RP2040 Connect!

Målområder
Internet of Things (IoT), maskinlæring, prototyping,

Funktioner

  • Raspberry Pi RP2040 mikrocontroller
    • 133MHz 32bit Dual Core Arm® Cortex®-M0+
    • 264 kB on-chip SRAM
    • Direct Memory Access (DMA) controller
    • Understøttelse af op til 16 MB off-chip flashhukommelse via dedikeret QSPI bus USB 1.1 controller og PHY, med værts- og enhedsunderstøttelse
    • 8 PIO-statsmaskiner
    • Programmerbar IO (PIO) for udvidet perifer support
    • 4-kanals ADC med intern temperatursensor, 0.5 MSa/s, 12-bit konvertering SWD Debugging
    • 2 on-chip PLL'er til at generere USB og kerneur
    • 40nm proces node
    • Understøttelse af flere lavenergitilstande
    • USB 1.1 vært/enhed
    • Intern voltage Regulator til at forsyne kernen voltage
    • Advanced High-performance Bus (AHB)/Advanced Peripheral Bus (APB)
  • U-blox® Nina W102 Wi-Fi/Bluetooth®-modul
    • 240MHz 32bit Dual Core Xtensa LX6
    • 520 kB on-chip SRAM
    • 448 Kbyte ROM til opstart og kernefunktioner
    • 16 Mbit FLASH til kodelagring inklusive hardwarekryptering for at beskytte programmer og data
    • 1 kbit EFUSE (ikke-raderbar hukommelse) til MAC-adresser, modulkonfiguration, Flash-kryptering og Chip-ID
    • IEEE 802.11b/g/n enkeltbånds 2.4 GHz Wi-Fi-drift
    • Bluetooth® 4.2
    • Integreret Planar Inverted-F-antenne (PIFA)
    • 4x 12-bit ADC
    • 3x I2C, SDIO, CAN, QSPI
  • Hukommelse
    • AT25SF128A 16MB NOR Flash
    • QSPI dataoverførselshastighed op til 532 Mbps
    • 100K programmering/sletningscyklusser
  • ST LSM6DSOXTR 6-akset IMU
    • 3D gyroskop
      • ±2/±4/±8/±16 g fuld skala
    • 3D accelerometer
      • ±125/±250/±500/±1000/±2000 dps fuld skala
    • Avanceret skridttæller, skridtdetektor og skridttæller
    • Signifikant bevægelsesdetektion, hældningsdetektion
    • Standardafbrydelser: frit fald, vækning, 6D/4D orientering, klik og dobbeltklik Programmerbar finite state-maskine: accelerometer, gyroskop og eksterne sensorer Machine Learning Core
    • Indbygget temperaturføler
  • ST MP34DT06JTR MEMS Mikrofon
    • AOP = 122.5 dBSPL
    • 64 dB signal-støj-forhold
    • Omnidirektionel følsomhed
    • -26 dBFS ± 1 dB følsomhed
  • RGB LED
    • Almindelig anode
    • Tilsluttet U-blox® Nina W102 GPIO
  • Microchip® ATECC608A Crypto
    • Kryptografisk co-processor med sikker hardware-baseret nøglelagring
    • I2C, SWI
    • Hardwaresupport til symmetriske algoritmer:
      • SHA-256 & HMAC Hash inklusive lagring/gendannelse af kontekst uden for chip
      • AES-128: Krypter/Dekrypter, Galois-feltmultiplikation for GCM
    • Intern højkvalitets NIST SP 800-90A/B/C Random Number Generator (RNG)
    • Sikker Boot Support:
      • Fuld ECDSA-kodesignaturvalidering, valgfri lagret digest/signatur
      • Valgfri deaktivering af kommunikationsnøgle før sikker opstart
      • Kryptering/godkendelse af meddelelser for at forhindre angreb om bord
  • I/O
    • 14x digital pin
    • 8x analog stift
    • Micro USB
    • UART, SPI, I2C Support
  • Magt
    • Buck step-down konverter
  • Sikkerhedsoplysninger
    • Klasse A

Bestyrelsen

Anvendelse Examples

  • Arduino® Nano RP2040 Connect kan tilpasses til en bred vifte af anvendelsestilfælde takket være den kraftige mikroprocessor, udvalg af indbyggede sensorer og Nano formfaktor. Mulige anvendelser inkluderer:
  • Edge Computing: Gør brug af den hurtige og høje RAM-mikroprocessor til at køre TinyML til anomalidetektion, hosteregistrering, gestusanalyse og mere.
  • Bærbare enheder: Det lille Nano-fodaftryk giver mulighed for at give maskinlæring til en række bærbare enheder, herunder sportstrackere og VR-controllere.
  • Stemmeassistent: Arduino® Nano RP2040 Connect inkluderer en omnidirektionel mikrofon, der kan fungere som din digitale assistent og aktivere stemmestyring til dine projekter.

Tilbehør

  • Micro USB kabel
  • 15-bens 2.54 mm han skæreborde
  • 15-bens 2.54 mm stabelbare skæreborde

Relaterede produkter

  • Alvor: Nano I/O Shield

Bedømmelser

Anbefalede driftsbetingelser

Symbol Beskrivelse Min Typ Maks Enhed
VIN Input voltage fra VIN pad 4 5 20 V
VUSB Input voltage fra USB-stik 4.75 5 5.25 V
V3V3 3.3V udgang til brugerapplikation 3.25 3.3 3.35 V
I3V3 3.3V udgangsstrøm (inklusive indbygget IC) 800 mA
VIH Input på højt niveau voltage 2.31 3.3 V
VIL Input lavt niveau voltage 0 0.99 V
IOH Max Strøm ved VDD-0.4 V, output indstillet højt 8 mA
IOL Maks Strøm ved VSS+0.4 V, output indstillet lavt 8 mA
VOH Udgang høj voltage, 8 mA 2.7 3.3 V
BIND Output lav voltage, 8 mA 0 0.4 V
TOP Driftstemperatur -20 80 °C

Strømforbrug

Symbol Beskrivelse Min Typ Maks Enhed
PBL Strømforbrug med optaget sløjfe TBC mW
PLP Strømforbrug i lavenergitilstand TBC mW
PMAX Maksimalt strømforbrug TBC mW

Funktionel overview

BlokdiagramArduino-Nano-RP2040-Connect-With-Headers-FIG- (3)

Bordtopologi

Front ViewArduino-Nano-RP2040-Connect-With-Headers-FIG- (4)

Ref. Beskrivelse Ref. Beskrivelse
U1 Raspberry Pi RP2040 mikrocontroller U2 Ublox NINA-W102-00B Wi-Fi/Bluetooth®-modul
U3 N/A U4 ATECC608A-MAHDA-T Krypto IC
U5 AT25SF128A-MHB-T 16MB Flash IC U6 MP2322GQH Step-Down Buck Regulator
U7 DSC6111HI2B-012.0000 MEMS Oscillator U8 MP34DT06JTR MEMS Omnidirektionel mikrofon IC
U9 LSM6DSOXTR 6-akset IMU med Machine Learning Core J1 Han Micro USB-stik
DL1 Grøn Power On LED DL2 Indbygget orange LED
DL3 RGB fælles anode LED PB1 Nulstil knap
JP2 Analog pin + D13 pins JP3 Digitale pins

Tilbage ViewArduino-Nano-RP2040-Connect-With-Headers-FIG- (5)

Ref. Beskrivelse Ref. Beskrivelse
SJ4 3.3V jumper (tilsluttet) SJ1 VUSB-jumper (frakoblet)

Processor

  • Processoren er baseret på det nye Raspberry Pi RP2040 silicium (U1). Denne mikrocontroller giver mulighed for laveffekt Internet of Things (IoT) udvikling og indlejret maskinlæring. To symmetriske Arm® Cortex®-M0+ clocket til 133MHz giver beregningskraft til indlejret maskinlæring og parallel behandling med lavt strømforbrug. Seks uafhængige banker på 264 KB SRAM og 2 MB leveres. Direkte hukommelsesadgang giver hurtig sammenkobling mellem processorerne og hukommelsen, der kan gøres inaktiv sammen med kernen for at gå i dvaletilstand. Serial wire debug (SWD) er tilgængelig fra boot via puderne under kortet. RP2040 kører på 3.3V og har en intern voltage regulator giver 1.1V.
  • RP2040 styrer de perifere enheder og digitale stifter samt analoge stifter (A0-A3). I2C-forbindelserne på benene A4 (SDA) og A5 (SCL) bruges til tilslutning til de indbyggede perifere enheder og trækkes op med en 4.7 kΩ modstand. SWD Clock line (SWCLK) og nulstilling trækkes også op med en 4.7 kΩ modstand. En ekstern MEMS-oscillator (U7), der kører ved 12MHz, giver urimpulsen. Programmerbar IO hjælper med at implementere vilkårlig kommunikationsprotokol med minimal belastning af hovedbehandlingskernerne. Et USB 1.1-enhedsinterface er implementeret på RP2040 til upload af kode.

Wi-Fi/Bluetooth®-forbindelse
Wi-Fi og Bluetooth®-forbindelse leveres af Nina W102 (U2)-modulet. RP2040 har kun 4 analoge ben, og Nina bruges til at udvide det til hele otte, som det er standard i Arduino Nano-formfaktoren med yderligere 4 12-bit analoge indgange (A4-A7). Derudover styres den fælles anode RGB-LED også af Nina W-102-modulet, således at LED'en er slukket, når den digitale tilstand er HØJ, og tændt, når den digitale tilstand er LAV. Den interne PCB-antenne i modulet eliminerer behovet for en ekstern antenne. Nina W102-modulet inkluderer også en dual core Xtensa LX6 CPU, der også kan programmeres uafhængigt af RP2040 gennem puderne under kortet ved hjælp af SWD.

6-akset IMU
Det er muligt at få 3D gyroskop og 3D accelerometer data fra LSM6DSOX 6-akset IMU (U9). Ud over at levere sådanne data er det også muligt at lave maskinlæring på IMU'en til gestus-detektion.

Ekstern hukommelse
RP2040 (U1) har adgang til yderligere 16 MB flashhukommelse via et QSPI-interface. Funktionen execute-in-place (XIP) i RP2040 tillader ekstern flashhukommelse at blive adresseret og tilgået af systemet, som om det var intern hukommelse, uden først at kopiere koden til intern hukommelse.

Kryptografi
ATECC608A kryptografisk IC (U4) giver sikker opstartsfunktioner sammen med SHA og AES-128 kryptering/dekrypteringsunderstøttelse for sikkerhed i Smart Home og Industrial IoT (IIoT) applikationer. Derudover er en tilfældig talgenerator også tilgængelig til brug af RP2040.

Mikrofon
MP34DT06J-mikrofonen er forbundet via et PDM-interface til RP2040. Den digitale MEMS-mikrofon er omnidirektionel og fungerer via et kapacitivt sensorelement med et højt (64 dB) signal-støjforhold. Føleelementet, der er i stand til at detektere akustiske bølger, er fremstillet ved hjælp af en specialiseret siliciummikrobearbejdningsproces dedikeret til at producere lydsensorer.

RGB LED

RGB LED (DL3) er en almindelig anode LED, der er forbundet til Nina W102 modulet. LED'en er slukket, når den digitale tilstand er HØJ, og tændt, når den digitale tilstand er LAV.

KrafttræArduino-Nano-RP2040-Connect-With-Headers-FIG- (6)

Arduino Nano RP2040 Connect kan få strøm fra enten Micro USB-porten (J1) eller alternativt via VIN på JP2. En indbygget buck-konverter giver 3V3 til RP2040-mikrocontrolleren og alle andre eksterne enheder. Derudover har RP2040 også en intern 1V8 regulator.

Bestyrelsesdrift

Kom godt i gang – IDE
Hvis du vil programmere din Arduino® Nano RP2040 Connect, mens du er offline, skal du installere Arduino® Desktop IDE [1] For at tilslutte Arduino® Edge-kontrollen til din computer, skal du bruge et mikro-USB-kabel. Dette giver også strøm til kortet, som angivet af LED'en.

Kom godt i gang – Arduino Web Redaktør
Alle Arduino®-brætter, inklusive denne, fungerer direkte på Arduino® Web Editor [2], ved blot at installere et simpelt plugin.
Arduino® Web Editor er hostet online, derfor vil den altid være opdateret med de nyeste funktioner og support til alle boards. Følg [3] for at begynde at kode i browseren og uploade dine skitser til dit board.

Kom godt i gang – Arduino Cloud
Alle Arduino® IoT-aktiverede produkter understøttes på Arduino® IoT Cloud, som giver dig mulighed for at logge, tegne grafer og analysere sensordata, udløse hændelser og automatisere dit hjem eller din virksomhed.

Sample Skitser
SampSkitserne til Arduino® Nano RP2040 Connect kan findes enten i "Eksamples"-menuen i Arduino® IDE eller i sektionen "Dokumentation" på Arduino webwebsted [4]

Online ressourcer
Nu hvor du har gennemgået det grundlæggende i, hvad du kan gøre med boardet, kan du udforske de uendelige muligheder, det giver ved at tjekke spændende projekter på ProjectHub [5], Arduino® Library Reference [6] og onlinebutikken [7] hvor du vil kunne supplere dit board med sensorer, aktuatorer og meget mere.

Board Recovery
Alle Arduino boards har en indbygget bootloader, som gør det muligt at flashe boardet via USB. I tilfælde af at en skitse låser processoren, og kortet ikke længere er tilgængeligt via USB, er det muligt at gå ind i bootloader-tilstand ved at dobbelttrykke på nulstillingsknappen lige efter opstart.

Stik pinouts

J1 Micro USB

Stift Fungere Type Beskrivelse
1 V-BUS Magt 5V USB strøm
2 D- Differentiel USB-differentiel data –
3 D+ Differentiel USB-differentiel data +
4 ID Digital Ubrugt
5 GND Magt Jord

JP1

Stift Fungere Type Beskrivelse
1 TX1 Digital UART TX / Digital Pin 1
2 RX0 Digital UART RX / Digital Pin 0
3 RST Digital Nulstil
4 GND Magt Jord
5 D2 Digital Digital pin 2
6 D3 Digital Digital pin 3
7 D4 Digital Digital pin 4
8 D5 Digital Digital pin 5
9 D6 Digital Digital pin 6
10 D7 Digital Digital pin 7
11 D8 Digital Digital pin 8
12 D9 Digital Digital pin 9
13 D10 Digital Digital pin 10
14 D11 Digital Digital pin 11
15 D12 Digital Digital pin 12

JP2

Stift Fungere Type Beskrivelse
1 D13 Digital Digital pin 13
2 3.3V Magt 3.3V strøm
3 REF Analog NC
4 A0 Analog Analog pin 0
5 A1 Analog Analog pin 1
6 A2 Analog Analog pin 2
7 A3 Analog Analog pin 3
8 A4 Analog Analog pin 4
9 A5 Analog Analog pin 5
10 A6 Analog Analog pin 6
11 A7 Analog Analog pin 7
12 VUSB Magt USB -indgang Voltage
13 REC Digital STØVLE
14 GND Magt Jord
15 VIN Magt Voltage Indgang

 

Note: Den analoge reference voltage er fastsat til +3.3V. A0-A3 er forbundet til RP2040's ADC. A4-A7 er forbundet til Nina W102 ADC. Derudover er A4 og A5 delt med I2C-bussen på RP2040 og trækkes hver op med 4.7 KΩ modstande.

RP2040 SWD Pad

Stift Fungere Type Beskrivelse
1 SWDIO Digital SWD-datalinje
2 GND Digital Jord
3 SWCLK Digital SWD ur
4 +3V3 Digital +3V3 Power Rail
5 TP_RESETN Digital Nulstil

Nina W102 SWD Pad

Stift Fungere Type Beskrivelse
1 TP_RST Digital Nulstil
2 TP_RX Digital Seriel Rx
3 TP_TX Digital Seriel Tx
4 TP_GPIO0 Digital GPIO0

Mekanisk informationArduino-Nano-RP2040-Connect-With-Headers-FIG- (7)

Certificeringer

Overensstemmelseserklæring CE DoC (EU)
Vi erklærer under vores eneansvar, at ovenstående produkter er i overensstemmelse med de væsentlige krav i følgende EU-direktiver og derfor kvalificerer til fri bevægelighed inden for markeder, der omfatter Den Europæiske Union (EU) og Det Europæiske Økonomiske Samarbejdsområde (EØS).

Erklæring om overensstemmelse med EU RoHS & REACH 211 01/19/2021
Arduino-plader er i overensstemmelse med Europa-Parlamentets RoHS 2-direktiv 2011/65/EU og RoHS 3-direktivet 2015/863/EU af 4. juni 2015 om begrænsning af brugen af ​​visse farlige stoffer i elektrisk og elektronisk udstyr.

Stof Maksimal grænse (ppm)
Bly (Pb) 1000
Kadmium (Cd) 100
Kviksølv (Hg) 1000
Hexavalent krom (Cr6+) 1000
Polybromerede biphenyler (PBB) 1000
Polybromerede diphenylethere (PBDE) 1000
Bis(2-ethylhexyl}phthalat (DEHP) 1000
Benzylbutylphthalat (BBP) 1000
Dibutylphthalat (DBP) 1000
Diisobutylphthalat (DIBP) 1000

Undtagelser: Der kræves ingen dispensationer.

Arduino Boards er fuldt ud i overensstemmelse med de relaterede krav i EU-forordning (EC) 1907/2006 vedrørende registrering, evaluering, godkendelse og begrænsning af kemikalier (REACH). Vi erklærer ingen af ​​SVHC'erne (https://echa.europa.eu/web/guest/candidate-list-table), kandidatlisten over stoffer med meget stor bekymring til godkendelse, som i øjeblikket er udgivet af ECHA, er til stede i alle produkter (og også emballage) i mængder, der i alt er lig med eller over 0.1 %. Så vidt vi ved, erklærer vi også, at vores produkter ikke indeholder nogen af ​​de stoffer, der er opført på "autorisationslisten" (bilag XIV til REACH-forordningerne) og stoffer af meget høj bekymring (SVHC) i nogen væsentlige mængder som specificeret af bilag XVII til kandidatlisten offentliggjort af ECHA (European Chemical Agency) 1907/2006/EC.

FCC 

Ændringer eller modifikationer, der ikke udtrykkeligt er godkendt af den part, der er ansvarlig for overholdelse, kan annullere brugerens ret til at betjene udstyret.

Denne enhed overholder del 15 af FCC-reglerne. Driften er underlagt følgende to betingelser:

  1. Denne enhed må ikke forårsage skadelig interferens
  2. denne enhed skal acceptere enhver modtaget interferens, inklusive interferens, der kan forårsage uønsket drift.

FCC RF-strålingseksponeringserklæring:

  1. Denne sender må ikke placeres sammen eller fungere sammen med nogen anden antenne eller sender.
  2. Dette udstyr overholder grænserne for RF-strålingseksponering, der er fastsat for et ukontrolleret miljø.
  3. Dette udstyr skal installeres og betjenes med en minimumsafstand på 20 cm mellem radiatoren og din krop.

Brugervejledninger til licensfritaget radioapparater skal indeholde følgende eller tilsvarende meddelelse på et iøjnefaldende sted i brugervejledningen eller på enheden eller begge dele. Denne enhed overholder Industry Canada-licensfritaget RSS-standard(er). Driften er underlagt følgende to betingelser:

  1. denne enhed forårsager muligvis ikke interferens
  2. denne enhed skal acceptere enhver interferens, inklusive interferens, der kan forårsage uønsket drift af enheden.

Hermed erklærer Arduino Srl, at dette produkt overholder væsentlige krav og andre relevante bestemmelser i direktiv 2014/53/EU. Dette produkt er tilladt at blive brugt i alle EU-medlemslande. Hermed erklærer Arduino Srl, at dette produkt overholder væsentlige krav og andre relevante bestemmelser i direktiv 2014/53/EU. Dette produkt er tilladt at blive brugt i alle EU-medlemslande.

Frekvensbånd Maksimal effektiv isotropisk udstrålet effekt (EIRP)
TBC TBC

Virksomhedsoplysninger

Firmanavn Arduino Srl
Virksomhedens adresse Via Andrea Appiani, 2520900 MONZA

Referencedokumentation

Ref Forbindelse
Arduino IDE (skrivebord) https://www.arduino.cc/en/Main/Software
Arduino IDE (Cloud) https://create.arduino.cc/editor
Cloud IDE Kom godt i gang https://create.arduino.cc/projecthub/Arduino_Genuino/getting-started-with-arduino-  web-editor-4b3e4a
Arduino Webwebsted https://www.arduino.cc/
Projekt Hub https://create.arduino.cc/projecthub?by=part&part_id=11332&sort=trending
PDM (mikrofon) bibliotek https://www.arduino.cc/en/Reference/PDM
WiFiNINA (Wi-Fi, W102)

Bibliotek

https://www.arduino.cc/en/Reference/WiFiNINA
ArduinoBLE (Bluetooth®, W-102) bibliotek https://www.arduino.cc/en/Reference/ArduinoBLE
IMU bibliotek https://reference.arduino.cc/reference/en/libraries/arduino_lsm6ds3/
Online butik https://store.arduino.cc/

Revisionshistorie

Dato Revision Ændringer
12/07/2022 3 Generelle vedligeholdelsesopdateringer
02/12/2021 2 Ændringer anmodet om certificering
14/05/2020 1 Første udgivelse

Arduino® Nano RP2040 Connect
Ændret: 16/02/2024

Dokumenter/ressourcer

Arduino Nano RP2040 Connect Med Headers [pdf] Brugsanvisning
ABX00053, Nano RP2040 Connect With Headers, Nano RP2040, Connect With Headers, Headers

Referencer

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Påkrævede felter er markeret *