Jest to nieduży, energooszczędny zestaw uruchomieniowy zawierający układ SoC nRF52840 firmy Nordic Semiconductor z rdzeniem Cortex M4F firmy ARM o maksymalnej częstotliwości taktowania 64 MHz, który charakteryzuje się 14 wyprowadzeniami cyfrowymi (6 z nich może pełnić rolę wyjść PWM) i 8 wejściami analogowymi podłączonymi do dwunastobitowego w rozdzielczości przetwornika analogowo-cyfrowego tego układu. Pamięci ostatniego to: SRAM o pojemności 1 MB oraz Flash o pojemności 256 KB. Natomiast jego interfejsami są: Bluetooth Low Energy 5.0, radiowy 2,4 GHz (nie WiFi), 802.15.4-2006 (ZigBee oraz Thread), I2C, I2S, SPI, UART, NFC-A oraz 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ęć 4,5-21 V.
Na szczególną uwagę zasługuje obecność układu IMU zawierającego trójosiowy akcelerometr, trójosiowy żyroskop i trójosiowy magnetometr (jest to układ LSM9DS1 firmy STMicroelectronics). Ponadto czujnika temperatury oraz wilgotności (układ HTS221 tej samej firmy), czujnika ciśnienia (LPS22HB firmy tej samej firmy), wielofunkcyjnego sensora optycznego, który w zależności od potrzeb może pełnić rolę czujnika natężenia światła, wykrywacza gestów, czujnika barw RGB i czujnika odległości (układ APDS-9960 firmy Avago Technologies), mikrofonu cyfrowego i układu kryptograficznego obsługującego system kryptograficzny AES o 128-bitowych kluczach (układ MP34DT05 firmy STMicroelectronics). Dodatkowo występuje dioda RGB. Programowanie zestawu odbywa się przez kabel USB lub w oparciu o złącze ICSP dla zewnętrznych programatorów. Z kolei jego zasilanie jest trojakie: przez wejście Vin, wyprowadzenie o napięciu 3,3 V lub kabel USB. Obsługę Arduino Nano 33 BLE Sense zapewnia darmowe środowisko Arduino IDE. Jest to produkt niskobudżetowy, w szczególności dla osób początkujących. Zestaw nie zawiera kabla USB. Można na nim zawsze polegać.
Specyfikacja zestawu Arduino Nano 33 BLE Sense:
- Układ System on Chip (SoC) nRF52840 firmy Nordic Semiconductor (zawarty w module NINA B306-00B firmy u-blox):
- Rdzeń: Cortex M4F firmy ARM (pojedynczy)
- Rodzaj architektury: RISC
- Długość magistrali danych: 32 bity
- Maksymalna częstotliwość taktowania: 64 MHz
- Liczba wyprowadzeń I/O: 48
- Pamięci:
- SRAM: 256 KB
- Flash: 1 MB
- Interfejsy:
- Bluetooth Low Energy 5.0 (BLE 5.0):
- Przepływności: 125 kb/s, 500 kb/s, 1 Mb/s i 2 Mb/s
- Możliwość parowania urządzeń
- Wsparcie ze strony biblioteki ArduinoBLE
- Radiowy 2,4 GHz (nie Wi-Fi):
- Przepływności: 1 Mb/s i 2 Mb/s
- 802.15.4-2006:
- Przepływność: 250 kb/s
- Standardy: ZigBee i Thread
- I2S
- I2C:
- Piny A4 i A5 zestawu podciągnięte do zasilania (pull-up)
- SPI:
- Maksymalna częstotliwość pracy: 32 MHz
- Tryby pracy: Slave i Master
- UART:
- Maksymalna przepływność: 1 Mb/s
- NFC-A:
- W postaci wbudowanej naklejki (tagu)
- Maksymalna przepływność: 106 kb/s
- Możliwość zapisu i odczytu danych
- Możliwość wpięcia zewnętrznej anteny między piny D7 i D8 zestawu
- USB 2.0:
- Standard: Full Speed
- Maksymalna przepływność: 12 Mb/s
- Bluetooth Low Energy 5.0 (BLE 5.0):
- Przetwornik analogowo-cyfrowy (ADC):
- Liczba kanałów: 8
- Rozdzielczość: 12 bitów
- Częstotliwość próbkowania: 200 ksps
- Kontroler DMA
- Wbudowany czujnik temperatury
- Układ kryptograficzny TrustZone CryptoCell 310 firmy ARM:
- Obsługa systemu kryptograficznego AES, o 128-bitowych kluczach, działającego w trybach: ECB, CCM i AAR
- Demodulator kwadraturowy
- Zewnętrzne przerwania
- Niski pobór mocy
- Temperatura pracy: od -40 do 85°C
- Wyprowadzenia:
- Cyfrowe - 14 szt.:
- Dwukierunkowe (wejścia i wyjścia)
- Napięcie pracy: 3,3 V
- Maksymalny prąd wejściowy: 5 mA
- Maksymalny prąd wyjściowy: 15 mA
- PWM - 6 szt.:
- Jednokierunkowe (wyjścia)
- Wybierane spośród wyprowadzeń cyfrowych
- Analogowe - 8 szt.:
- Jednokierunkowe (wejścia)
- Maksymalne napięcie: 3,3 V
- Maksymalny prąd wejściowy: 5 mA
- Napięciowe:
- Wyjście 3,3 V (mogące pełnić rolę wejścia po przecięciu dedykowanego pola lutowniczego)
- Wyjście 5 V (działające po zwarciu dedykowanego pola lutowniczego i podłączeniu kabla USB do zestawu lub użyciu wejścia Vin)
- Wejście Vin o zakresie napięć: 4,5-21 V
- Cyfrowe - 14 szt.:
- Peryferia:
- IMU (Inertial Measurement Unit):
- Układ LSM9DS1 firmy STMicroelectronics
- Wbudowany trójosiowy akcelerometr
- Wbudowany trójosiowy żyroskop
- Wbudowany trójosiowy magnetometr
- Komunikacja po magistrali I2C
- Mikrofon cyfrowy:
- Układ MP34DT05 firmy STMicroelectronics
- Wielofunkcyjny sensor optyczny:
- Układ APDS9960 firmy Avago Technologies
- Czujnik natężenia światła
- Wykrywacz gestów
- Czujnik barw RGB
- Czujnik odległości
- Czujnik ciśnienia:
- Układ LPS22HB firmy STMicroelectronics
- Czujnik temperatury i wilgotności:
- Układ HTS221 firmy STMicroelectronics
- Układ kryptograficzny:
- ATECC608A firmy Microchip
- Obsługa systemu kryptograficznego AES o 128-bitowych kluczach (kodowanie/dekodowanie)
- Obsługa funkcji skrótu SHA-256
- Obsługa kodów HMAC
- Diody:
- Jednokolorowa
- RGB
- IMU (Inertial Measurement Unit):
- 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 (5 V)
- Przez wejście Vin (zakres zalecany: 7-12 V, zakres graniczny: 4,5-21 V)
- Przez źródło zasilania wpięte między masę, a wyjście napięciowe 3,3 V (po przecięciu dedykowanego pola lutowniczego)
- Zewnętrzne:
- Wymiary: 18×45 mm