Le Adafruit Feather Bluefruit Sense reprend le populaire Feather nRF52840 Express et y ajoute un smorgasbord de capteurs pour en faire une excellente plateforme de capteurs sans fil.
Ce microcontrôleur Feather est doté du Bluetooth Low Energy et du support USB natif du nRF52840 ! Ce Feather est un "tout-en-un" Arduino- compatible + Bluetooth Low Energy avec USB intégré et chargeur de batterie. Avec l'USB natif, il fonctionne aussi très bien avec CircuitPython.
Comme le nRF52840 de Feather, cette puce est livrée avec le support IDE Arduino - vous pouvez programmer la puce nRF52840 directement pour profiter pleinement du processeur Cortex-M4, et ensuite faire appel à la pile radio SoftDevice de Nordic lorsque vous avez besoin de communiquer sur BLE. Comme l'API sous-jacente et les périphériques sont les mêmes pour le '832 et le '840, vous pouvez surcharger votre ancien nRF52832 projects avec le même code exact, avec une seule recompilation !
Ce Feather est également une carte CircuitPython compatible BLE ! CircuitPython fonctionne mieux avec un accès au disque dur, et c'est la seule puce native BLE-plus-USB qui a la mémoire pour gérer l'exécution d'un petit interpréteur Python. La mémoire vive massive et la rapidité de la puce Cortex M4F en font une bonne combinaison. Réalisez des centrales ou des périphériques avec la facilité de CircuitPython.
Une multitude de capteurs entourent le module pour vous permettre de réaliser toutes sortes de détections environnementales et de mouvements :
ST Micro series 9-DoF motion - LSM6DS33 Accel/Gyro + LIS3MDL magnétomètre
APDS9960 Proximity, Light, Colour, and Gesture Sensor
PDM Microphone sound sensor
SHT Humidity
BMP280 temperature and barometric pressure/altitude
Features :
ARM Cortex M4F (avec accélération de la virgule flottante HW) fonctionnant à 64MHz
1MB flash et 256KB SRAM
Pile USB native Open Source - préprogrammée avec le bootloader UF2
Compatible Bluetooth Low Energy 2.
Radio 4GHz (détails disponibles dans la spécification du produit nRF52840)
Module certifié FCC / IC / TELEC
Puissance de sortie jusqu'à +8dBm
21 GPIO, 6 broches ADC 12 bits, jusqu'à 12 sorties PWM (3 modules PWM avec 4 sorties chacun)
Broche #13 LED rouge pour clignotement d'usage général, LED bleue pour état de connexion d'usage général, NeoPixel pour retour coloré
Broche d'alimentation/activation
Mesures 2.51 mm x 23 mm x 7,2 mm (0" x 0,9" x 0,28") sans les connecteurs soudés
Léger comme une (grande ?) plume - 6 grammes
4 trous de montage
Bouton de réinitialisation
Tampons de débogage SWD sur la partie inférieure du circuit imprimé
Fonctionne avec tous les FeatherWings de Adafruit! (Même ceux qui utilisent l'UART comme le GPS FeatherWing)