Outils pour utilisateurs

Outils du site


arduino_nano_33_ble_sense

Ceci est une ancienne révision du document !


Arduino Nano 33 BLE Sense

Work In Progress…

Intro

L'Arduino Nano 33 BLE Sense est le dernier né de la série IoT Arduino. Contrairement à la génération précédente Nano, ce modèle est basé sur un processeur Nordic nRF 52840 contenant un Cortex M4F à 64 MHz, avec 1MB de Flash et 256KB de RAM.

Côté capteurs, la dotation est généreuse :

  • LSM9DS1 pour l'IMU (9 axes)
  • LPS22HB fournit la pression et la température
  • HTS221 fournit l'humidité relative
  • APDS-9960 fournit proximité, lumière ambiante, RGB et capteur de mouvement
  • MP34DT06 : microphone numérique

Côté coms,la puce NINA B306 fournit une connectivité Bluetooth (BLE 5.0).

Pas de Wifi pour cette carte. Si vous avez besoin d'une connectivité Wifi, l'Arduino Nano 33 IoT est équipé d'une puce NINA W102 et fournit du BT et du Wifi 2.4 Ghz.

Pinout

TBD

Bibliothèques

Pour utiliser Bluetooth, utliser la lib. ArduinoBLE (dépendance ArduinoBLE pour Platform IO) : `#include <ArduinoBLE.h>`.

Pour utiliser L'IMU LSM9DS1 (9 DoF), utliser la lib. ArduinoLSM9DS1 (dépendance Arduino\_LSM9DS1 pour Platform IO) : `#include <Arduino_LSM9DS1.h>`.

Pour utiliser le microphone MP34DT05, utliser la lib.ArduinoSound (dépendance ArduinoSound pour Platform IO), ou la lib. PDM : `#include <ArduinoSound.h>`.

Pour utiliser le capteur de mouvement / couleur / luminosité ambiante / proximité APDS9960, utliser la lib. ArduinoAPDS9960 (dépendance ZZZ pour Platform IO) : `#include <Arduino_APDS9960.h>`.

Pour utiliser baromètre LPS22HB, utliser la lib. ArduinoLPS22HB (dépendance ZZZ pour Platform IO) : `#include <Arduino_LPS22HB.h>`.

Pour utiliser capteur de température / humidité HTS221, utliser la lib. ArduinoHTS221 (dépendance ZZZ pour Platform IO) : `#include <Arduino_HTS221.h>`.

arduino_nano_33_ble_sense.1588152681.txt.gz · Dernière modification : 2020/04/29 11:31 de jerome