ARDUINO ABX00053 Nano RP2040 Connect with Headers Brugermanual
ARDUINO ABX00053 Nano RP2040 Forbind med skæreborde

Beskrivelse

Den funktionspakkede 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 Flash-hukommelse 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 temperaturføler, 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
  • 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

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 registrering af anomalier, 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 personlige 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

Tyngdekraft: 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

Blokdiagram

Blokdiagram

Bordtopologi

Front View

Front View

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 View

Tilbage View

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æ

Krafttræ

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 IoT 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 information

Mekanisk information

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 på 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

Dispensationer: Der gøres ikke krav på 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.

Konfliktmineraldeklaration

Som en global leverandør af elektroniske og elektriske komponenter er Arduino opmærksom på vores forpligtelser med hensyn til love og regler vedrørende konfliktmineraler, specifikt Dodd Frank Wall Street Reform and Consumer Protection Act, Section 1502. Arduino køber eller behandler ikke direkte konfliktmineraler. såsom tin, tantal, wolfram eller guld. Konfliktmineraler er indeholdt i vores produkter i form af lodde eller som en komponent i metallegeringer. Som en del af vores rimelige due diligence har Arduino kontaktet komponentleverandører i vores forsyningskæde for at verificere deres fortsatte overholdelse af reglerne. Baseret på de oplysninger, vi har modtaget indtil nu, erklærer vi, at vores produkter indeholder konfliktmineraler fra konfliktfrie områder.

FCC Advarsel

Æ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 alternativt på enheden eller begge dele. Denne enhed er i overensstemmelse med industrien
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.

IC SAR-advarsel:

Dette udstyr skal installeres og betjenes med en minimumsafstand på 20 cm mellem radiatoren og din krop.

Vigtig: Driftstemperaturen for EUT må ikke overstige 80 ℃ og bør ikke være lavere end -20 ℃.

Hermed erklærer Arduino Srl, at dette produkt er i overensstemmelse med væsentlige krav og andre relevante bestemmelser i direktiv 2014/53/EU. Dette produkt må bruges i alle EU-medlemslande.

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

Virksomhedsoplysninger

Firmanavn Arduino Srl
Virksomhedens adresse Via Ferruccio Pelli 14, 6900 Lugano, TI (Ticino), Schweiz

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://www.arduino.cc/en/Reference/Arduino_LSM6DS3
Online butik https://store.arduino.cc/

Revisionshistorie

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

Dokumenter/ressourcer

ARDUINO ABX00053 Nano RP2040 Forbind med skæreborde [pdfBrugermanual
ABX00053, Nano RP2040 Connect with Headers, ABX00053 Nano RP2040 Connect with Headers
ARDUINO ABX00053 Nano RP2040 Forbind med skæreborde [pdfBrugermanual
ABX00053, Nano RP2040 Connect with Headers, ABX00053 Nano RP2040 Connect with Headers
ARDUINO ABX00053 Nano RP2040 Forbind med skæreborde [pdfBrugermanual
ABX00053, Nano RP2040 Forbind med headere
ARDUINO ABX00053 Nano RP2040 Connect [pdfBrugermanual
ABX00053, Nano RP2040 Connect
ARDUINO ABX00053 Nano RP2040 Forbind med skæreborde [pdf] Brugermanual
ABX00053, Nano RP2040 Connect with Headers, ABX00053 Nano RP2040 Connect with Headers
ARDUINO ABX00053 Nano RP2040 Connect [pdfBrugermanual
ABX00053, Nano RP2040 Connect
ARDUINO ABX00053 Nano RP2040 Forbind med skæreborde [pdfBrugermanual
ABX00053, Nano RP2040 Connect with Headers, ABX00053 Nano RP2040 Connect with Headers
ARDUINO ABX00053 Nano RP2040 Forbind med skæreborde [pdfBrugermanual
ABX00053, Nano RP2040 Connect with Headers, ABX00053 Nano RP2040 Connect with Headers

Referencer

Efterlad en kommentar

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