Je hebt nog geen producten in je winkelwagen.
Arduino Nano 33 BLE Sense Rev2 met Headers
Omschrijving
De Nano 33 BLE Sense Rev2 is Arduino's 3.3V AI enabled board in de kleinst beschikbare vormfactor met een set sensoren waarmee je zonder externe hardware meteen kunt beginnen met het programmeren van je volgende project.
Ingebouwde sensoren
- Inertiële sensor met 9 assen: wat dit bord ideaal maakt voor draagbare apparaten
- vochtigheids- en temperatuursensor: voor zeer nauwkeurige metingen van de omgevingsomstandigheden
- barometrische sensor: je zou een eenvoudig weerstation kunnen maken
- microfoon: om geluid in realtime vast te leggen en te analyseren
- bewegings-, nabijheids-, lichtkleur- en lichtintensiteitssensor: schat de helderheid van de kamer in, maar ook of iemand dichtbij het bord komt
De Arduino Nano 33 BLE Sense is een evolutie van de traditionele Arduino Nano, maar met een veel krachtigere processor, de nRF52840 van Nordic Semiconductors, een 32-bits ARM® Cortex™-M4 CPU die draait op 64 MHz. Hiermee kun je grotere programma's maken dan met de Arduino Uno (hij heeft 1 MB programmageheugen, 32 keer groter), en met veel meer variabelen (het RAM-geheugen is 128 keer groter). De hoofdprocessor bevat andere geweldige functies zoals Bluetooth®-koppeling via NFC en modi met ultralaag stroomverbruik.
Ingebedde kunstmatige intelligentie
Het belangrijkste kenmerk van dit bord, naast de indrukwekkende selectie sensoren, is de mogelijkheid om er Edge Computing-applicaties (AI) op te draaien met behulp van TinyML. Je kunt je machine learning-modellen maken met TensorFlow™ Lite en ze uploaden naar je bord met behulp van de Arduino IDE.
Arduino's ontwikkelaar Sandeep Mistry en Arduino's adviseur Dominic Pajak hebben een inleidende tutorial voor AI voorbereid op de Nano 33 BLE Sense, maar ook een meer geavanceerde gids over kleurdetectie.
Een verbeterde Arduino Nano
Als je in het verleden Arduino Nano in je projecten hebt gebruikt, is de Nano 33 BLE Sense een pin-equivalent alternatief. Je code werkt nog steeds, maar onthoud dat deze werkt op 3.3V. Dit betekent dat je je originele ontwerp moet herzien voor het geval het niet compatibel is met 3.3V. Daarnaast zijn de belangrijkste verschillen met de klassieke Nano: een betere processor, een micro-USB-connector en alle bovengenoemde sensoren.
Je kunt het bord met of zonder headers krijgen, waardoor je de Nano kunt inbedden in allerlei uitvindingen, inclusief wearables. Het bord wordt geleverd met mozaïekconnectoren en geen componenten aan de B-kant. Met deze functies kunt je het bord rechtstreeks op je eigen ontwerp solderen, waardoor de hoogte van je hele prototype wordt geminimaliseerd.
Bluetooth® en BLE
De communicatie-chipset op de Nano 33 BLE Sense kan zowel een BLE- als een Bluetooth®-client en hostapparaat zijn. Iets vrij unieks in de wereld van microcontrollerplatforms. Als je wilt zien hoe eenvoudig het is om een Bluetooth®-centrale of een randapparaat te maken, bekijk dan de voorbeelden in de ArduinoBLE-bibliotheek.
Specificaties
Microcontroller | nRF52840 |
Werkings Voltage | 3.3V |
Input Voltage (limit) | 21V |
DC Stroom per I/O Pin | 15 mA |
Clock Speed | 64MHz |
CPU Flash Memory | 1MB (nRF52840) |
SRAM | 256KB (nRF52840) |
EEPROM | none |
Digital Input / Output Pins | 14 |
PWM Pins | all digital pins |
UART | 1 |
SPI | 1 |
I2C | 1 |
Analoge Input Pins | 8 (ADC 12 bit 200 ksamples) |
Analoge Output Pins | Alleen PWM (géénDAC) |
Externe Interrupts | all digital pins |
LED_BUILTIN | 13 |
USB | in de nRF52840 Processor |
IMU | BMI270 - 6 axis IMU & BMM150 - 3 axis IMU |
Microfoon | MP34DT05 |
Beweging, licht, nabijheid | APDS9960 |
Barometrisch druk | LPS22HB |
Temperatuur, vochtigheid | HS3003 |
Reviews
- 18 stuk(s) direct uit voorraad leverbaar
Software
Download de laatste Arduino IDE versie
De open-source Arduino Software (IDE) maakt het gemakkelijk om code te schrijven en te uploaden naar het board. Deze software kan worden gebruikt met elk Arduino board.
Rev1 vs Rev2 verschillen
Sommige sensoren zijn veranderd:
- Vervanging van IMU van LSM9DS1 (9-as) voor een combinatie van twee IMU's (BMI270 - 6-as IMU en BMM150 - 3-as IMU).
- Vervanging van temperatuur- en vochtigheidssensor van HTS221 voor HS3003.
Daarnaast zijn enkele onderdelen en wijzigingen aangebracht om de ervaring van de gebruikers te verbeteren:
Vervanging van voeding MPM3610 voor MP2322.
Toevoeging van VUSB soldeerjumper aan de bovenzijde van de printplaat.
Nieuw testpunt voor USB, SWDIO en SWCLK.
Sketch veranderingen
Voor sketches die zijn gemaakt met bibliotheken als LSM9DS1 voor de IMU of HTS221 voor de temperatuur- en vochtigheidssensor, moeten voor de nieuwe revisie deze bibliotheken worden veranderd in Arduino_BMI270_BMM150 voor de nieuwe gecombineerde IMU en Arduino_HS300x voor de nieuwe temperatuur- en vochtigheidssensor.