De SparkFun Pro nRF52840 Mini is een breakout- en ontwikkelbord voor Nordic Semiconductor's nRF52840 - een krachtige combinatie van ARM Cortex-M4 CPU en 2,4 GHz Bluetooth-radio. Met de nRF52840 in het hart van uw project, krijgt u een schijnbaar eindeloze lijst van projectmogelijkheden te zien in een ongelooflijk kleine verpakking.
Ons mini-ontwikkelbord voor de nRF52840 breekt de meeste kritische I / O-pinnen uit, inclusief GPIO en de pinnen die nodig zijn voor stroom, terwijl het een kleine voetafdruk behoudt die bijna overeenkomt met die van de Arduino Pro Mini (behalve degene die worden gedekt door de Qwiic-connector). Het beschikt over een USB-interface (met behulp van de native USB-ondersteuning van de nRF52840), die kan worden gebruikt om de chip te programmeren, van stroom te voorzien en te communiceren, waardoor deze voor elk doel (UART, I2C, SPI) kan worden gebruikt dan die van de Arduino Pro Mini zou kunnen. De Pro nRF52840 Mini is voorzien van een Raytac MDBT50Q-P1M-module. Deze module verbindt de nRF52840 met een trace-antenne, past de IC in een FCC-goedgekeurde footprint en bevat ook veel van de ontkoppelings- en timingmechanismen die anders nodig zouden zijn voor een kaal nRF52840-ontwerp. Aan boord is ook een LiPo-batterijlader, een Qwiic-connector, een aan / uit-schakelaar, een reset-schakelaar en een gebruikers-LED / -knop inbegrepen.
Het bord is voorgeprogrammeerd met een USB-bootloader. U kunt programma's ontwikkelen voor de Cortex-M4 van de nRF52840 met Arduino, Circuit Python of C (met Nordic's nRF5 SDK), en die gecompileerde code laden met een USB-seriële of massaopslaginterface.
Kenmerken:- ARM Cortex-M4 CPU met floating point unit (FPU)
- 1 MB interne Flash - Voor al uw programma-, SoftDevice- en bestandsopslagbehoeften!
- 256kB intern RAM - Voor uw stack en heap-opslag.
- Geïntegreerde 2,4 GHz-radio met ondersteuning voor:
- Bluetooth Low Energy (BLE) - Met ondersteuning van randapparatuur en / of centrale BLE-apparaten
- Bluetooth 5 - Mesh Bluetooth!
- ANT - Als u het apparaat in een hartslag- of trainingsmonitor wilt veranderen.
- Nordic's gepatenteerde RF-protocol - Als u veilig wilt communiceren met andere Scandinavische apparaten.
- Elk I / O-randapparaat dat u nodig heeft
- USB - Verander uw nRF52840 in een USB-apparaat voor massaopslag, gebruik een CDC-interface (USB-serieel) en meer. Dit is een grote toevoeging in vergelijking met de nRF52832!
- UART - Seriële interfaces met ondersteuning voor hardware flow-control indien gewenst.
- I2C - Ieders favoriete 2-draads bidirectionele businterface
- SPI - Als u de voorkeur geeft aan de 3 + -draads seriële interface
- Analoog-naar-digitaal converters (ADC) - Acht pinnen op de nRF52840 Mini Breakout ondersteunen analoge inputs
- PWM - Timerondersteuning op elke pin betekent PWM-ondersteuning voor het aansturen van LED's of servomotoren.
- Real-time klok (RTC) - Houd seconden en milliseconden nauwlettend in de gaten, ondersteunt ook getimede diepe slaapfuncties.
- Perifere multiplexing - (bijna) elke pin kan een van de bovenstaande functies ondersteunen.