Jest to produkt zawierający mikrokontroler SAMD21G18A firmy Microchip Technology z 32-bitowym rdzeniem ARM Cortex M0+, którego maksymalna częstotliwość taktowania wynosi 48 MHz. Produkt ten charakteryzuje się 22 wyprowadzeniami cyfrowymi (13 z nich może pełnić rolę wyjść PWM) i 8 analogowymi podłączonymi do dwóch przetworników wspomnianego wyżej układu: analogowo-cyfrowego o rozdzielczościach: 8, 10 i 12 bitów i cyfrowo-analogowego o rozdzielczości 10 bitów. Pamięciami im towarzyszącymi są: SRAM o pojemności 32 KB oraz Flash o pojemności 256 KB. Z kolei interfejsami: I2S, I2C, SPI, UART i USB 2.0. Wszystko to przy 3 wyprowadzeniach napięciowych, z czego 2 to wyjścia o napięciach: 3,3 V i 5 V a reszta to wejście Vin obsługujące napięcia 5-6 V. Wraz z nimi występuje układ radiowy SARA-410M-02B firmy u-blox poszerzający zestaw MKR NB 1500 o interfejsy: LTE Cat. M1 i LTE Cat. NB1, których obsługę zapewnia wkładana do dedykowanego gniazda karta MicroSIM.
Co więcej, m.in. złącze SHR-05V-S-B dla interfejsu I2C, dioda LED i układ kryptograficzny ATECC608A firmy Microchip Technology wspierający popularne systemy szyfrowania - dzięki niemu komunikacja z zestawem może być prowadzona na znacznym poziomie bezpieczeństwa.
Ponadto również złącze dla anteny zewnętrznej. Programowanie zestawu odbywa się przy tym przez kabel USB lub złącze ICSP dla programatorów zewnętrznych. Jego zasilanie jest trojakie: poprzez wejście Vin, gniazdo JST S2B-PH-SM4-TB(LF)(SN) dla baterii litowo-polimerowych (Li-Po) o napięciu 3,7 V i pojemności co najmniej 1500 mAh, bądź kabel USB. Wspomniane baterie można ładować dzięki wbudowanemu układowi BQ24195L firmy Texas Instruments. Obsługę produktu zapewnia darmowe środowisko Arduino IDE. Brak w nim kabla USB i karty MicroSIM.
Jest on dla każdego, w tym dla osób początkujących.
Wiele zastosowań jest mu dedykowanych (w tym te zaawansowane).
Specyfikacja produktu:
- 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
- SPI:
- Obsługa trybu full-duplex
- UART:
- Tryby pracy: half-duplex i full duplex
- USB 2.0:
- Standard: Full Speed
- Host
- Maksymalna przepływność: 12 Mb/s
- I2S:
- Przetwornik analogowo-cyfrowy (ADC):
- Liczba kanałów: 20
- Rozdzielczość: 8, 10 I 12 bitów (konfigurowana)
- 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°C
- Moduł radiowy SARA-410M-02B firmy u-blox:
- Interfejsy wąskopasmowe Narrowband-IoT (zasięg globalny):
- LTE Cat. M1:
- Tryb pracy: half-duplex
- Pasma pracy: 1, 2, 3, 4, 5, 8, 12, 13, 18, 19, 20, 25, 26 i 28
- Szybkość pobierania danych (downlink): 300 kb/s
- Szybkość przesyłania danych (uplink): 375 kb/s
- Pobór prądu: minimum 100 mA, maksimum 190 mA
- LTE Cat. NB1:
- Tryb pracy: full-duplex
- Pasma pracy: 1, 2, 3, 4, 5, 8, 12, 13, 18, 19, 20, 25, 26 i 28
- Szybkość pobierania danych (downlink): 27,2 kb/s
- Szybkość przesyłania danych (uplink): 62,5 kb/s
- Pobór prądu: minimum 60 mA, maksimum 140 mA
- LTE Cat. M1:
- Możliwość określania pozycji geograficznej (opcja GNSS via modem)
- Klasa mocy 3 (23 dBm)
- Interfejsy wąskopasmowe Narrowband-IoT (zasięg globalny):
- Wyprowadzenia:
- Cyfrowe:
- Dwukierunkowe (wejścia i wyjścia)
- W liczbie sztuk: 22
- Napięcie pracy: 3,3 V
- Maksymalny prąd: 7 mA
- PWM:
- Jednokierunkowe (wyjścia)
- W liczbie sztuk: 13
- Wybierane spośród wyprowadzeń cyfrowych
- Analogowe:
- Dwukierunkowe (wejścia i wyjścia)
- W liczbie sztuk: 8 (w tym wejście napięcia referencyjnego)
- Maksymalne napięcie: 3,3 V
- Maksymalny prąd: 7 mA
- Napięciowe:
- Wyjście 3,3 V
- Wyjście 5 V
- Wejście Vin o zakresie napięć: 5-6 V
- Cyfrowe:
- Peryferia:
- 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:
- Jednokolorowa
- Złącza:
- SHR-05V-S-B dla interfejsu I2C
- MicroSIM
- UFL pod antenę zewnętrzną
- Układ kryptograficzny:
- Numer wyjścia, do którego jest dołączona jednokolorowa dioda LED (wartość stałej LED_BUILTIN): 6
- 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 (5 V)
- Przez wejście Vin (zakres napięć: 5-6 V)
- Przez gniazdo JST S2B-PH-SM4-TB(LF)(SN) dla baterii litowo-polimerowej (Li-Po) o napięciu nominalnym 3,7 V i pojemności co najmniej 1500 mAh
- Maksymalny pobór prądu: 46 mA
- Zewnętrzne:
- Inne:
- Łączny wartość prądu pobieranego przez jeden rząd wyprowadzeń zestawu nie może przekroczyć 65 mA
- Możliwość ładowania dołączonej do zestawu baterii w oparciu o układ BQ24195L firmy Texas Instruments
- Wymiary: 67,64×25 mm
- Waga: 32 g