Serwisy partnerskie:
Close icon
Serwisy partnerskie

Internet Rzeczy najlepiej »ugryźć« z zestawem Arduino Nano 33 IoT

Łatwość oraz uniwersalność zastosowań wprost zachęcają do produktu powyżej.
Article Image

Jest to nieduży, energooszczędny zestaw uruchomieniowy dedykowany Internetowi Rzeczy (IoT), zawierający mikrokontroler SAMD21G18A firmy Microchip Technology z rdzeniem Cortex M0+ firmy ARM o częstotliwości taktowania do 48 MHz, który odznacza się 22 wyprowadzeniami cyfrowymi (11 z nich może pełnić rolę wyjść PWM) i 8 analogowymi dołączonymi do dwudziestokanałowego przetwornika analogowo-cyfrowego o rozdzielczości 8, 10 i 12 bitów oraz przetwornika cyfrowo-analogowego o rozdzielczości 10 bitów (przetworniki te są dostępne w ramach wspomnianego mikrokontrolera). Pamięci układu to: SRAM o pojemności 32 KB oraz Flash o pojemności 256 KB. Natomiast jego interfejsami są: I2S, I2C, SPI, UART i USB 2.0. Wraz z nimi występują 3 wyprowadzenia napięciowe - 2 wyjścia o napięciach 3,3 V i 5 V oraz wejście Vin o zakresie napięć 5-21 V. Ponadto moduł radiowy NINA W102 firmy u-blox rozszerzający poruszany zestaw o interfejsy: Bluetooth Low Energy 4.2, Bluetooth 4.2+EDR i WiFi 2,4 GHz b/g/n.

Zestaw Arduino Nano 33 IoT

Dodatkowo Arduino Nano 33 IoT zawiera układ IMU o oznaczeniu LSM6DS3 firmy STMicroelectronics wyposażony w trójosiowy akcelerometr oraz trójosiowy żyroskop, a także układ ATECC608A firmy Microchip Technology, który wspiera wybrane, popularne systemy kryptograficzne - dzięki niemu komunikacja z zestawem może być prowadzona na dużym poziomie bezpieczeństwa. Programowanie Arduino Nano 33 IoT odbywa się przez kabel USB lub  złącze ICSP dla zewnętrznych programatorów. Jego zasilanie jest dwojakie: przez wejście Vin bądź kabel USB. Obsługę produktu zapewnia środowisko Arduino IDE. Wyrób jest przeznaczony do współpracy z takimi usługami jak: Google Firebase, Azure, AWS IoT Core, IFTTT, Blynk i Arduino IoT Cloud. Jest on niskobudżetowy. Można na nim zawsze polegać. Brak przy tym kabla USB w zestawie.

Zestaw Arduino Nano 33 IoT

Specyfikacja zestawu Arduino Nano 33 IoT:

  • Mikrokontroler SAMD21G18A firmy Microchip Technology:
    • Rdzeń: Cortex M0+ firmy ARM (pojedynczy)
    • Rodzaj architektury: RISC
    • Długość magistrali danych: 32 bity
    • Maksymalna częstotliwość taktowania: 48 MHz
    • Liczba wyprowadzeń I/O: 52
    • Pamięci:
      • SRAM: 32 KB
      • Flash: 256 KB
    • Interfejsy:
      • I2S: 
        • Obsługa dwóch kanałów
      • I2C: 
        • Maksymalna częstotliwość pracy: 3,4 MHz
        • Piny A4 i A5 zestawu podciągnięte do zasilania (pull-up)
      • SPI:
        • Obsługa trybu full-duplex
      • UART:
        • Tryby pracy: half-duplex i full duplex
      • USB 2.0:
        • Standard: Full Speed
        • Maksymalna przepływność: 12 Mb/s
    • Przetwornik analogowo-cyfrowy (ADC):
      • Liczba kanałów: 20
      • Rozdzielczość: 8, 10 I 12 bitów (konfigurowalna)
      • Częstotliwość próbkowania: do 350 ksps
    • Przetwornik cyfrowo-analogowy (DAC):
      • Rozdzielczość: 10 bitów
      • Częstotliwość próbkowania: do 350 ksps
    • Kontroler DMA
    • Wbudowany czujnik temperatury
    • Wbudowany generator sum kontrolnych CRC-32
    • Zewnętrzne przerwania
    • Niski pobór mocy
    • Temperatura pracy: od -40 do 125 stopni Celsjusza
  • Moduł radiowy NINA W102 firmy u-blox:
    • Interfejsy:
      • Wi-Fi:
        • Częstotliwość: 2,4 GHz
        • Standardy: b, g i n
      • Bluetooth 4.2+EDR:
        • Maksymalna liczba dołączanych urządzeń (slaves): 7
        • Przepływności: 1 Mb/s, 2 Mb/s i 3 MB/s 
      • Bluetooth Low Energy 4.2 (BLE 4.2):
        • Przepływność:1 Mb/s
    • Wsparcie ze strony bibliotek: WiFiNINA oraz ArduinoBLE
  • Wyprowadzenia:
    • Cyfrowe - 22 szt.:
      • Dwukierunkowe (wejścia i wyjścia)
      • Napięcie pracy: 3,3 V
      • Maksymalny prąd: 7 mA
    • PWM - 11 szt.:
      • Jednokierunkowe (wyjścia)
      • Wybierane spośród wyprowadzeń cyfrowych
    • Analogowe - 8 szt.:
      • Dwukierunkowe (wejścia i wyjścia)
      • Maksymalne napięcie: 3,3 V
      • Maksymalny prąd: 7 mA
    • Napięciowe:
      • Wyjście 3,3 V 
      • Wyjście 5 V (działające po zwarciu dedykowanego pola lutowniczego i podłączeniu kabla USB do zestawu)
      • Wejście Vin o zakresie napięć: 5-21 V
  • Peryferia:
    • IMU (Inertial Measurement Unit):
      • Układ LSM6DS3 firmy STMicroelectronics
      • Wbudowany trójosiowy akcelerometr
      • Wbudowany trójosiowy żyroskop
      • Komunikacja po magistrali I2C i SPI
    • Układ kryptograficzny:
      • ATECC608A firmy Microchip Technology:
      • Obsługa systemu kryptograficznego AES o 128-bitowych kluczach (kodowanie/dekodowanie)
      • Obsługa funkcji skrótu SHA-256
      • Obsługa kodów HMAC
      • Obsługa technologii: ECDSA: FIPS186-3, ECDH: FIPS SP800-56A oraz NIST Standard P256
    • Diody LED:
      • Jednokolorowa
  • Numer wyjścia, do którego jest dołączona jednokolorowa dioda LED (wartość stałej LED_BUILTIN): 13
  • Programowanie: 
    • Przez kabel USB (gniazdo microUSB)
    • W oparciu o złącze ICSP (dla programatorów zewnętrznych)
  • Zasilanie:
    • Zewnętrzne:
      • Przez kabel USB - gniazdo microUSB (5V)
      • Przez wejście Vin (zakres zalecany: 7-12 V, zakres graniczny: 5-21 V)
    • Maksymalny pobór prądu: 46 mA
  • Inne:
    • Łączny wartość prądu pobieranego przez jeden rząd wyprowadzeń zestawu nie może przekroczyć 65 mA
    • Współpraca z usługami:
      • Google Firebase (z zastosowaniem dedykowanej biblioteki) 
      • Azure 
      • AWS IoT 
      • IFTTT (z zastosowaniem dedykowanej wtyczki)
      • Blynk
      • Arduino IoT Cloud
  • Wymiary: 18×45 mm
Zestaw Arduino Nano 33 IoT

Opis biblioteki ArduinoBLE

Opis biblioteki WiFiNINA

Opis biblioteki wspierającej technologię Google Firebase

Przykład komunikacji z usługą Azure

Przykład komunikacji z usługą AWS IoT Core

Opis wtyczki umożliwiającej komunikację z usługą IFTTT

Przykład komunikacji z usługą Blynk

Opis usługi Arduino IoT Cloud

DATA SHEET
DATA SHEET
DATA SHEET
DATA SHEET
Do pobrania
Download icon Przewodnik instalacyjny zestawu Arduino Nano 33 IoT Download icon Schemat elektryczny zestawu Arduino Nano 33 IoT Download icon Schemat elektryczny i płytki zestawu Arduino Nano 33 IoT (Eagle) Download icon Plik płytki do użycia w środowisku Fritzing (format FZPZ) Download icon Dokumentacja mikrokontrolera SAMD21G18A Download icon Dokumentacja modułu radiowego NINA W102 Download icon Dokumentacja układu LSM6DS3 Download icon Dokumentacja układu ATECC608A
Tematyka materiału: Arduino Nano 33 IoT, ATECC608A, AWS, Azure, Bluetooth Low Energy 4.2, Blynk, BLE 4.2, Cortex M0+, Google Firebase, IMU, interfejs I2C, interfejs SPI, interfejs UART, LSM6DS3, NINA W102, Microchip Technology PWM, SAMD21G18A, SRAM, STMicroelectronics, USB 2.0, WiFi
AUTOR
Źródło
store.arduino.cc
Udostępnij
POZYCJA: single-article-middle-left
DANE:
Oceń najnowsze wydanie EdW
Wypełnij ankietę i odbierz prezent
UK Logo
Elektronika dla Wszystkich
Zapisując się na nasz newsletter możesz otrzymać GRATIS
najnowsze e-wydanie magazynu "Elektronika dla Wszystkich"