Adafruit Feather nRF52 Bluefruit LE - nRF52832
Productinformatie:
De Adafruit Feather nRF52 Bluefruit is een ander makkelijk te gebruiken all-in-one Bluetooth Low Energy board, met een native-Bluetooth chip, de nRF52832! Het is onze versie van een 'all-in-one' Arduino-compatibel + Bluetooth Low Energy met ingebouwde USB en batterij opladen. We hebben andere boards in de Feather familie, bekijk ze hier.
Deze chip heeft twee keer zoveel flash, SRAM en prestaties als de eerdere nRF51-gebaseerde Bluefruit-modules. Het beste van alles is dat het Arduino IDE-ondersteuning heeft, dus er is geen 'helper'-chip zoals de ATmega32u4 of ATSAMD21. In plaats daarvan wordt deze chip rechtstreeks geprogrammeerd! Het heeft een heleboel geweldige randapparatuur: veel GPIO, analoge ingangen, PWM, timers, enz. Door de extra microcontroller weg te laten, zijn de prijs, complexiteit en het stroomverbruik allemaal lager/beter. Het stelt je in staat om code rechtstreeks op de nRF52832 uit te voeren, rechtstreeks vanaf de Arduino IDE, zoals je zou doen met elk ander MCU of Arduino-compatibel apparaat. Eén enkele MCU betekent betere prestaties, een lager totaal stroomverbruik en lagere productiekosten als je ooit je eigen hardware wilt ontwerpen op basis van je Bluefruit nRF52 Feather-project!
We hebben behoorlijk wat BTLE-compatibele Feathers (het is een populair protocol!), dus bekijk onze BT Feather-gids voor wat vergelijkingsinformatie.
We hebben de chip voorgeprogrammeerd met een automatisch resettende bootloader, zodat je snel kunt uploaden in de Arduino IDE zonder op een knop te hoeven drukken. Wil je de chip rechtstreeks programmeren? Je kunt onze command line tools gebruiken met je favoriete editor en toolchain. Als je een SWD programmer/debugger wilt gebruiken (voor nog geavanceerder gebruik), koop dan een SWD box header om te solderen in de daarvoor bestemde plekken.
En het allermooiste is dat we al het zware werk hebben gedaan om de low level BLE stack in vorm te krijgen, zodat jij je vanaf dag één op je project kunt richten! De voorbeeldcode werkt geweldig met onze bestaande iOS- en Android-app.
Functies:
- ARM Cortex M4F (met HW floating point-versnelling) draait op 64 MHz
- 512KB flash en 64KB SRAM
- Ingebouwde USB-seriële converter voor snelle en efficiënte programmering en debugging
- Bluetooth Low Energy-compatibele 2,4GHz-radio (details beschikbaar in de nRF52832-productspecificatie)
- FCC / IC / TELEC gecertificeerde module
- Tot +4dBm uitgangsvermogen
- Werking van 1,7 V tot 3,3 V met interne lineaire en DC/DC-spanningsregelaars
- 19 GPIO, 8 x 12-bits ADC-pinnen, tot 12 PWM-uitgangen (3 PWM-modules met elk 4 uitgangen)
- Pin #17 rode LED voor algemeen knipperen
- Voedings-/inschakelpin
- Afmetingen 2,0" x 0,9" x 0,28" (51mm x 23mm x 8mm) zonder gesoldeerde headers
- Licht als een (grote?) veertje - 5,7 gram
- 4 bevestigingsgaten
- Resetknop
- Optionele SWD-connector voor foutopsporing
- Werkt direct uit de doos met bijna al onze Adafruit FeatherWings! (Wings die een UART nodig hebben, zoals de GPS FeatherWing, werken niet)
Om het makkelijk te maken om te gebruiken voor draagbare projecten, hebben we een connector toegevoegd voor al onze 3,7V lithium-polymeerbatterijen en ingebouwde batterijoplader. Je hebt geen batterij nodig, want het werkt prima rechtstreeks vanaf de micro-USB-connector. Maar als je wel een batterij hebt, kun je deze meenemen en vervolgens de USB aansluiten om op te laden. De Feather schakelt automatisch over op USB-stroom wanneer deze beschikbaar is. We hebben de batterij ook via een verdeler aan een analoge pin vastgemaakt, zodat je de batterijspanning kunt meten en bewaken om te detecteren wanneer je moet opladen.
De kracht van Bluefruit LE
De Bluefruit LE-module is een nRF52832-chipset van Nordic, die zowel als hoofdmicrocontroller als als Bluetooth low energy interface kan worden gebruikt. De meeste mensen zullen heel blij zijn met het standaard Nordic UART RX/TX-verbindingsprofiel - code wordt meegeleverd! In dit profiel fungeert de Bluefruit als een datapijp, die 'transparant' heen en weer kan zenden vanaf uw iOS- of Android-apparaat. U kunt onze iOS-app of Android-app gebruiken of uw eigen app schrijven om te communiceren met de UART-service.
Het board kan veel meer dan alleen strings via de lucht versturen! Dankzij een Arduino wrapper-bibliotheek hebt u volledige controle over hoe het apparaat zich gedraagt, inclusief de mogelijkheid om uw eigen GATT-services en -kenmerken te definiëren en te manipuleren, of de manier te veranderen waarop het apparaat zichzelf adverteert voor andere Bluetooth Low Energy-apparaten.
Klik om de website van dit product te openen.