Arduino NANO 33 BLE Sense Rev2 ITALIJA ®

43.99 (DDV vključen)

Arduino NANO 33 BLE Sense Rev2 je TinyML/edge AI plošča z nRF52840, BLE in 7 vgrajenimi senzorji — za pametne nosljive naprave, ki odločajo lokalno brez oblaka.

Ni na zalogi

Prijava na sporočilo ob novi zalogi.

Šifra: 01 - B2 Kategoriji: ,
Opis

Opis

Arduino NANO 33 BLE Sense Rev2 – TinyML plošča z BLE in 7 senzorji

Arduino NANO 33 BLE Sense Rev2 je plošča za edge AI in TinyML projektov. Temelji na Nordicovem nRF52840 (Cortex-M4, 64 MHz) in ima vgrajenih 7 senzorjev – IMU, mikrofon, gesta/svetloba, barometricni tlak in temperatura z vlago – vse brez dodatne napeljave.

Programiranje v Arduino IDE s paketom "Arduino Mbed OS Nano Boards". Za TinyML projekte je neposredno podprta na platformi Edge Impulse, kjer modele trenirate v oblaku in jih namestite na ploščo z nekaj kliki.

Anatomija krmilnika

Tip krmilnikaArduino NANO
MikrokrmilniknRF52840 (Nordic, Cortex-M4F, 32-bit)
USB komunikacijski chipNative USB v nRF52840
USB konektormicroUSB
Logicna napetost3,3 V (NI 5 V tolerantna!)

Kljucne lastnosti

  • 7 vgrajenih senzorjev – IMU (BMI270 + BMM150), digitalni mikrofon MP34DT06JTR, gesta/svetloba/proximity/barva APDS9960, barometricni tlak LPS22HB in temperatura + vlaga HS3003; vsi dostopni brez dodatnega ožičenja
  • TinyML in Edge Impulse podpora – plošča je uradno podprta na Edge Impulse; modele za prepoznavo zvokov, gibanja ali slik trenirate v brskalniku in jih s CLI namestite neposredno
  • Bluetooth 5.0 BLE – brezzična komunikacija z mobilnimi aplikacijami in racunalniki; vgrajen v nRF52840, brez zunanjega modula
  • 1 MB Flash, 256 KB SRAM – dovolj za zmerne nevronske mreže in daljse medpomnenje senzoričnih podatkov lokalno na plošči
  • Digitalni PDM mikrofon – MP34DT06JTR omogoča zaznavanje besednih ukazov (keyword spotting) in analizo zvočnih vzorcev neposredno na cipu
  • Vsi digitalni pini so PWM – 14 digitalnih I/O pinov, 12-bitni analogni vhodi z vzorčenjem 200 ks/s

Kaj potrebujem za začetek?

  • Kabel microUSB – USB-A – za programiranje in napajanje; kabel mora podpirati prenos podatkov, ne samo polnjenje
  • Arduino IDE 2.x – v Boards Managerju namestite "Arduino Mbed OS Nano Boards"; za Edge Impulse projekte namestite tudi Edge Impulse CLI
  • Gonilniki – Windows: IDE jih namesti samodejno; pri težavah z COM portom preverite Device Manager
  • Breadboard + jumper kabli – za razširitev z zunanjimi moduli; večina vgrajenih senzorjev je že na plošči in ne zahteva dodatnih komponent

Moj prvi projekt – 3 koraki

  1. Prikljuci krmilnik prek microUSB kabla na racunalnik
  2. V Arduino IDE: Tools → Board → Arduino Mbed OS Nano Boards → Arduino Nano 33 BLE Sense, nastavi Port
  3. File → Examples → Basics → Blink → Upload

Primeri uporabe

  • Prepoznava besednih ukazov (PDM mikrofon + TinyML – lokalno zaznavanje "vklopi", "ugasni" brez oblacnih storitev)
  • Pametna nosljiva naprava (IMU + BLE – zaznavanje padca, aktivnosti, posiljanje podatkov na telefon)
  • Zaznavanje potez z roko (APDS9960 proximity + IMU – brezkontaktni vmesnik za krmiljenje naprav)
  • Mikrovremenski senzor (LPS22HB + HS3003 – beleženje temperature, vlage in tlaka z BLE prenosom)
  • Anomalija v industrijskem stroju (BMI270 pospeskomer – zaznavanje nenavadnih vibracij prek TinyML modela)

Tehnicni pregled

Tehnicne specifikacije

MikrokrmilniknRF52840 (Nordic, Cortex-M4F)
Hitrost ure64 MHz
Flash pomnilnik1 MB
RAM256 KB
EEPROMni
Digitalni I/O pini14 (vsi PWM)
Analogni vhodi8 (12-bit locljivost, 200 ks/s)
DACni
BluetoothBLE 5.0 (vgrajen v nRF52840)
IMUBMI270 (pospeskomer + ziroskop) + BMM150 (magnetometer)
MikrofonMP34DT06JTR (PDM digitalni)
Gesta / svetloba / proximity / barvaAPDS9960
Barometricni tlakLPS22HB
Temperatura + vlagaHS3003
KomunikacijaUART, SPI, I2C, BLE 5.0
Tok na I/O pin15 mA (max)
Napetost vezja3,3 V
VIN razpondo 21 V
USB chipNative USB (nRF52840)
USB konektormicroUSB
Dimenzije45 × 18 mm

Primerjava: NANO 33 BLE Sense Rev2 vs NANO 33 BLE vs NANO Matter

BLE Sense Rev2BLE (osnovna)NANO Matter
MCUnRF52840, 64 MHznRF52840, 64 MHzMGM240SD22VNA, 78 MHz
Flash1 MB1 MB1,5 MB
RAM256 KB256 KB256 KB
BrezzičnoBLE 5.0BLE 5.0Matter, Thread, BLE
Vgrajeni senzorji7 senzorjevIMUni
TinyML / Edge Impulseda (uradno podprta)delnone
Logika3,3 V3,3 V3,3 V

Inzenirski PRO nasvet

Kalibracija IMU pred TinyML modelom – BMI270 na Rev2 nadomesca LSM9DS1 iz prve generacije in ima nekoliko drugacno osno orientacijo. Pri prenosu obstoječih Edge Impulse modelov s prve generacije Sense na Rev2 preverite os orientacijo in po potrebi znova zajemite učne podatke. Modeli, trenirani na Sense v1, ne bodo delali pravilno na Rev2 brez ponovnega treniranja – kar mnogi spregledajo.

Kompatibilnost

Arduino IDE 2.x s paketom Arduino Mbed OS Nano Boards. Za TinyML projekte je plošča uradno podprta na Edge Impulse – namestite Edge Impulse CLI in prikljucite plosco prek USB za neposredni zajem podatkov in flash modelov. Ker je napetostni nivo 3,3 V in pini niso 5 V tolerantni, preverite napetostno združljivost vseh zunanjih modulov pred prikljucitvijo.

Dokumentacija

YouTube