Arduino NANO 33 IoT ITALIJA ®

32.99 (DDV vključen)

Arduino NANO 33 IoT je kompaktna 3,3 V plošča z SAMD21 (48 MHz), vgrajenim WiFi+BLE prek u-blox NINA-W102 in varnim elementom ATECC608A za zanesljive IoT projekte.

Ni na zalogi

Prijava na sporočilo ob novi zalogi.

Šifra: 46 - A4 Kategoriji: ,
Opis

Opis

Arduino NANO 33 IoT ITALIJA ®

Arduino NANO 33 IoT je kompaktna razvojna plošča z mikrokrmilnikom SAMD21G18A (ARM Cortex-M0+, 32-bit, 48 MHz) in vgrajenim WiFi ter BLE modulom u-blox NINA-W102. Za razliko od klasičnih NANO plošč ta model deluje na 3,3 V logični napetosti in je namenjen projektom, ki zahtevajo brezžično komunikacijo — od domae avtomatizacije do industrijskih IoT naprav.

Plošča je izdelana v Italiji in nosi uradni Arduino certifikat. Programira se prek Arduino IDE z Arduino SAMD Boards core paketom — sintaksa je enaka kot pri UNO in klasičnem NANO, samo z več možnostmi. Za začetnike je najpomembnejše opozorilo: pini niso 5 V tolerantni, zato ob priključitvi 5 V senzorjev obvezno uporabite pretvornike napetosti.

Anatomija krmilnika

Tip krmilnikaArduino NANO 33 IoT
MikrokrmilnikSAMD21G18A (ARM Cortex-M0+, 32-bit, 48 MHz)
USB komunikacijski čipNative USB v SAMD21
USB konektormicroUSB
Logična napetost3,3 V (NI 5 V tolerantna!)

Ključne lastnosti

  • WiFi + BLE (u-blox NINA-W102) – 2.4 GHz WiFi (802.11 b/g/n) in Bluetooth Low Energy 4.2 — oba protokola na isti plošči, brez zunanjega modula
  • Varni element ATECC608A – namenski kriptografski čip za TLS/SSL komunikacijo, shranjevanje ključev in preverjanje pristnosti; bistveno za varno IoT komunikacijo
  • IMU LSM6DS3 – vgrajeni pospeškomer in žiroskop (6-DOF) za zaznavanje gibanja, nagiba in orientacije brez zunanjega senzorja
  • 256 KB Flash / 32 KB SRAM – 8-krat več Flash in 16-krat več RAM kot klasični NANO ATmega328; zače programe, ki na klasičnem NANO ne bi imeli prostora
  • 12-bit ADC in 10-bit DAC – višja ločljivost analognih meritev (4096 korakov namesto 1024) in analogni izhod za generiranje zvoka ali krmiljenje
  • Native USB – SAMD21 se prikaže računalniku kot serijski port ali HID naprava (tipkovnica/miška) brez USB-SERIAL mosta

Kaj potrebujem za začetek?

  • microUSB kabel – za programiranje in napajanje; preverite, da je podatkovni kabel in ne samo za polnjenje
  • Arduino IDE 2.x – priporočena različica; po namestitvi dodajte Board Manager paket Arduino SAMD Boards
  • Gonilnik – na Windows 10/11 ni potreben (native USB); na starejših sistemih namestite uradni Arduino gonilnik
  • Breadboard + jumper kabli – preverite, da vaši moduli delujejo na 3,3 V; 5 V moduli zahtevajo level shifter

Moj prvi projekt – 3 koraki

  1. Priključi ploščo prek microUSB kabla na računalnik
  2. V Arduino IDE: Tools → Board → Board Manager → namesti Arduino SAMD Boards, nato izberite Arduino NANO 33 IoT in nastavi Port
  3. File → Examples → WiFiNINA → ScanNetworks → Upload – v Serial Monitor se prikažejo razpoložljiva WiFi omrežja

Primeri uporabe

  • IoT vremenska postaja (senzor + pošiljanje podatkov na MQTT broker prek WiFi)
  • BLE pametna naprava (krmiljenje prek mobilne aplikacije z Bluetooth Low Energy)
  • Gibalni alarm (LSM6DS3 IMU + WiFi obveščanje prek Telegram bota)
  • Varni senzorski vozlišče (ATECC608A + TLS/MQTT za industrijsko IoT aplikacijo)
  • Gesture control (LSM6DS3 zaznava geste roke → BLE → krmiljenje predstavitve ali robota)

Tehnični pregled

Tehnične specifikacije

MikrokrmilnikSAMD21G18A (ARM Cortex-M0+)
Hitrost ure48 MHz
Flash pomnilnik256 KB
RAM32 KB SRAM
EEPROMni (emulacija prek Flash)
Digitalni I/O pini14 (od tega 11 PWM)
Analogni vhodi8 (12-bit ADC ločljivost)
DAC1 × 10-bit
Brezžičnou-blox NINA-W102 (WiFi 802.11 b/g/n + BLE 4.2)
Varni elementATECC608A (TLS/kriptografija)
IMULSM6DS3 (pospeškomer + žiroskop)
KomunikacijaUART, SPI, I2C
Tok na I/O pin7 mA (max)
Napetost vezja3,3 V
VIN razpondo 21 V
USB čipNative USB (SAMD21)
USB konektormicroUSB
Dimenzije~45 × 18 mm

Primerjava: NANO 33 IoT vs NANO ESP32 vs NANO 33 BLE

NANO 33 IoTNANO ESP32NANO 33 BLE
MCUSAMD21 48 MHzESP32-S3 240 MHznRF52840 64 MHz
Flash256 KB16 MB1 MB
RAM32 KB512 KB256 KB
WiFida (2.4 GHz)da (2.4 GHz)ne
BLEda (4.2)da (5.0)da (5.0)
IMULSM6DS3ni vgrajenLSM9DS1
Varni elementATECC608Anini
Logika3,3 V3,3 V3,3 V

Inženirski PRO nasvet

3,3 V logika in 5 V moduli — ne priključuj neposredno – NANO 33 IoT ima I/O pine, ki prenesejo največ 3,3 V. Če priključite 5 V modul (npr. HC-05 Bluetooth, DS18B20 z pull-up na 5 V, ali LCD z I2C adapterjem) neposredno, tvegate poškodbo SAMD21 — ne nujno takoj, a z vsakim impulsem počasi degradirate čip. Rešitev: uporabite dvosmerni level shifter (TXS0108E ali BSS138 tranzistorji), ki pretvori nivoje med 3,3 V in 5 V brez obremenitve I/O pinov.

Kompatibilnost

Zahteva Arduino IDE 1.8.19+ ali Arduino IDE 2.x. V Board Manager namestite Arduino SAMD Boards (32-bit ARM Cortex-M0+) paket. Za WiFi in BLE dodajte knjižnico WiFiNINA in ArduinoBLE prek Library Manager. Pozor: plošča ni 5 V tolerantna — za 5 V senzorje obvezno uporabite level shifter. Podprta na Windows, macOS in Linux brez dodatnih gonilnikov.

Dokumentacija

YouTube