Det
Adafruit Feather nRF52 Bluefruit er endnu et brugervenligt alt-i-et Bluetooth Low Energy-kort med en indbygget Bluetooth-chip, nRF52832! Det er vores bud på en 'alt-i-én' Arduino-kompatibel + Bluetooth Low Energy med indbygget USB og batteriopladning. Vi har andre boards i Feather-familien, tjek dem ud her.
Denne chip har dobbelt så meget flash, SRAM og ydeevne som de tidligere nRF51-baserede Bluefruit-moduler. Det bedste af det hele er, at det har Arduino IDE-understøttelse, så der er ingen 'hjælper'-chip som ATmega32u4 eller ATSAMD21. I stedet er denne chip programmeret direkte! Den har tonsvis af fantastiske perifere enheder: masser af GPIO, analoge indgange, PWM, timere osv. Udeladelse af den ekstra mikrocontroller betyder, at prisen, kompleksiteten og strømforbruget alle er lavere/bedre. Det giver dig mulighed for at køre kode direkte på nRF52832, lige fra Arduino IDE, som du ville med enhver anden MCU eller Arduino-kompatibel enhed. En enkelt MCU betyder bedre ydeevne, lavere samlet strømforbrug og lavere produktionsomkostninger, hvis du nogensinde vil designe din egen hardware baseret på dit Bluefruit nRF52 Feather-projekt!
Vi har en hel del BTLE-kompatible fjer (det er en populær protokol!), så tjek vores BT Feather-guide for nogle sammenligningsoplysninger.
Vi forprogrammerede chippen med en auto-reset bootloader, så du kan uploade hurtigt i Arduino IDE uden at trykke på knappen. Vil du programmere chippen direkte? Du kan bruge vores kommandolinjeværktøjer med din foretrukne editor og værktøjskæde. Hvis du vil bruge en SWD-programmør/debugger (til endnu mere avanceret brug), skal du tage en SWD-boks-header op for at lodde ind i de medfølgende steder.
Det bedste af det hele er, at vi har gjort alt det tunge løft for at få den lave BLE-stabel i form, så du kan fokusere på dit projekt fra dag ét! Eksempelkoden fungerer godt med vores eksisterende iOS- og Android-app.
Funktioner:- ARM Cortex M4F (med HW floating point acceleration) kører ved 64MHz
- 512KB flash og 64KB SRAM
- Indbygget USB seriel konverter til hurtig og effektiv programmering og fejlfinding
- Bluetooth Low Energy-kompatibel 2,4GHz radio (detaljer tilgængelige i nRF52832 produktspecifikationen)
- FCC / IC / TELEC certificeret modul
- Op til +4dBm udgangseffekt
- 1,7v til 3,3v drift med interne lineære og DC/DC spændingsregulatorer
- 19 GPIO, 8 x 12-bit ADC-ben, op til 12 PWM-udgange (3 PWM-moduler med 4 udgange hver)
- Pin #17 rød LED til generelle blink
- Strøm/aktiver pin
- Måler 2,0" x 0,9" x 0,28" (51 mm x 23 mm x 8 mm) uden overskrifter loddet ind
- Let som en (stor?) fjer - 5,7 gram
- 4 monteringshuller
- Genstarts knap
- Valgfri SWD-stik til fejlretning
- Fungerer ud af boksen med næsten alle vores Adafruit FeatherWings! (Vinger, der kræver UART som GPS FeatherWing, virker ikke)
Bluetooth Low Energy er den hotteste nye trådløse protokol med lavt strømforbrug på 2,4 GHz. Især er det den eneste trådløse protokol, som du kan bruge med iOS uden at skulle have særlig certificering, og den understøttes af alle moderne smartphones. Dette gør den fremragende til brug i bærbare projekter, der vil gøre brug af en iOS- eller Android-telefon eller -tablet. Det understøttes også i Mac OS X og Windows 8+.
For at gøre det nemt at bruge til bærbare projekter har vi tilføjet et stik til ethvert af vores 3,7V lithiumpolymerbatterier og indbygget batteriopladning. Du behøver ikke et batteri, fordi det kører fint direkte fra mikro-USB-stikket. Men hvis du har et batteri, kan du tage det med på farten og derefter tilslutte USB'en for at genoplade. The Feather skifter automatisk over til USB-strøm, når den er tilgængelig. Vi har også bundet batteriet gennem en skillevæg til en analog pin, så du kan måle og overvåge batterispændingen for at registrere, hvornår du har brug for en genopladning.
The Power of Bluefruit LEBluefruit LE-modulet er et nRF52832-chipsæt fra Nordic, som både kan bruges som hovedmikrocontroller og bluetooth lavenergi-interface. For de fleste mennesker vil de være meget glade for at bruge den standard nordiske UART RX/TX-forbindelsesprofil - kode er angivet! I denne profil fungerer Bluefruit som et datarør, der 'gennemsigtigt' kan transmittere frem og tilbage fra din iOS- eller Android-enhed. Du kan bruge vores iOS-app eller Android-app, eller skrive din egen for at kommunikere med UART-tjenesten.
Boardet er i stand til meget mere end bare at sende strenge i luften! Takket være et Arduino wrapper-bibliotek har du fuld kontrol over, hvordan enheden opfører sig, herunder evnen til at definere og manipulere dine egne GATT-tjenester og -karakteristika, eller ændre den måde, som enheden reklamerer for sig selv for andre Bluetooth Low Energy-enheder at se.
Brug Bluefruit-appen til at komme i gang med dit projektVed at bruge vores Bluefruit iOS App eller Android App kan du hurtigt få dit projekt prototype ved at bruge din iOS eller Android telefon/tablet som controller. Vi har en farvevælger, quaternion/accelerometer/gyro/magnetometer eller placering (GPS) og en 8-knaps kontrol-gamepad. Disse data kan læses over BLE og behandles direkte af nRF52 mikrocontrolleren
Du kan også meget mere!- Bluefruit kan også fungere som et HID-tastatur (til enheder, der understøtter BLE HID)
- Kan blive en BLE-pulsmåler (en standardprofil for BLE) - du skal bare tilføje pulsdetektionskredsløbet
- Gør den om til en Beacon, Google-standarden for Bluetooth LE-beacons. Du skal bare tænde for den, og 'Vennen vil bippe en URL til alle enheder i nærheden med nRF Beacon-appen installeret.
- Indbygget over-the-air bootloading-funktion. Brug enhver Android- eller iOS-enhed til at få opdateringer og installere dem via Nordic OTA-appen (eller Adafruit-appen). Dette vil opdatere den oprindelige kode på BLE-modulet og er et alternativ til USB-serielle bootloader
Kommer fuldt samlet og testet med en USB-bootloader, der lader dig hurtigt bruge den med Arduino IDE. Vi smider også noget header ind, så du kan lodde det ind og sætte det i et loddefrit brødbræt.
Lipoly batteri og MicroUSB kabel medfølger ikke (men vi har masser af muligheder i butikken, hvis du har lyst!)
Tjek vores tutorial for alle mulige detaljer, inklusive skemaer, filer, IDE-instruktioner og mere!
<br /& amp;amp;amp;amp;amp;amp;amp;gt;