SparkFun Pro nRF52840 Mini – Bluetooth Development Board

SKU: 1073083
In Stock

3,499.00

  1. Processor: ARM Cortex-M4 CPU 5.0 Stack
  2. Input Voltage:3.3V@500mA
  3. Connector Type:2 pole JST-Ph
  4. Interface: I2C
  5. Weight:3 gm
In Stock
Add to Wishlist
Add to Wishlist

Did you like this product? Add to favorites now and follow the product.

Add to Wishlist
Add to Wishlist

Description

The Nordic Semiconductor nRF52840 Mini is a breakout and development board for the nRF52840, a powerful combination of ARM Cortex-M4 CPU and 2.4GHz Bluetooth radio from SparkFun. With the nRF52840 at the heart of your project, you’ll have access to an almost limitless number of project possibilities in a surprisingly small package.

Most of the critical I/O pins, including GPIO and those required for power, are separated on our mini development board for the nRF52840, which has a footprint that is nearly identical to the Arduino Pro Mini (except those covered by the Qwiic Connector). It has a USB interface (which takes advantage of the nRF52840’s native USB support) that can be used to program, power, and communicate with the chip, allowing it to be used for any purpose (UART, I2C, SPI) that the Arduino Pro Mini can. A Raytac MDBT50Q-P1M module is included in the Pro nRF52840 Mini. This module connects the nRF52840 to a trace antenna, fits the IC into an FCC-approved footprint, and includes many of the decoupling and timing mechanisms that a bare nRF52840 design would require. A LiPo battery charger, a Qwiic connector, an on/off switch, a reset switch, and a user LED/button are also included onboard.

Applications:
  1. Smart home (such as door locks, lighting) sensors and controllers
  2. Industrial IoT sensors and controllers
  3. Health/fitness sensor and monitor device
  4. Wearables with wireless secure payment

Features:

  1. Low power requirements, ultra-low peak, average and idle mode power consumption.
  2. Be compatible with a large installed base of mobile phones, tablets, and computers.
  3. Fully coverage of BLE software stack.
  4. BLE & RF transmission switching helps products fit all operation systems and most hardware.

Package Includes:

1 x SparkFun Pro nRF52840 Mini – Bluetooth Development Board

Additional information

Input Voltage (V)

3.3V@600mA

Processor

ARM Cortex-M4 CPU BT 5.0 STACK

Connector Type

2 pole JST PH

Flash Memory

1MB

RAM

256 kB

Interface

I2C

Length (mm)

50

Width (mm)

25

Height (mm)

7.2

Weight (gm)

3

Quick Comparison

SettingsSparkFun Pro nRF52840 Mini – Bluetooth Development Board removeHC-02 6pin Bluetooth Module Compatible with HC-05 / HC- 06 removeBluetooth module HM-BT22014L removeTTGO T-Beam V1.1 ESP32 LORA 433MHz WiFi Wireless Bluetooth Module with IPEX &18650 Battery Holder-Unsoldered removeBluetooth module HM-BT4502 removeNRF24L01 Wireless Data Transmission module (Green) 10pin remove
NameSparkFun Pro nRF52840 Mini – Bluetooth Development Board removeHC-02 6pin Bluetooth Module Compatible with HC-05 / HC- 06 removeBluetooth module HM-BT22014L removeTTGO T-Beam V1.1 ESP32 LORA 433MHz WiFi Wireless Bluetooth Module with IPEX &18650 Battery Holder-Unsoldered removeBluetooth module HM-BT4502 removeNRF24L01 Wireless Data Transmission module (Green) 10pin remove
Image
SKU10730831150754119528410311391195286975816
Rating
Price3,499.00537.00 252.003,904.00 180.00151.00
Stock
In Stock
Out of stock
In Stock
Out of stock
Out of stock
In Stock
AvailabilityIn StockOut of stockIn StockOut of stockOut of stockIn Stock
Add to cart

Add to cart

Read more

Add to cart

Read more

Read more

Add to cart

Description
  1. Processor: ARM Cortex-M4 CPU 5.0 Stack
  2. Input Voltage:3.3V@500mA
  3. Connector Type:2 pole JST-Ph
  4. Interface: I2C
  5. Weight:3 gm
  1. Working Frequency: 2.4G
  2. Communication Interface: UA pin 3.3V TTL level
  3. Input Voltage: 3.2 ~ 6V
  4. Operating Voltage: 3.0 ~ 3.6V
  5. Communication Level: 3.3V
  6. Transmitted Power: 6dBm (max)
  7. Reference Distance: 10m
  8. Air Data Rate: 2Mbps
  1. Working Voltage: 1.71V-3.8V.
  2. Working Temperature: -20℃~+85℃.
  3. Modulation Mode: GFSK Gaussian Frequency Shift Keying.
  4. Modulation Frequency: 2402MHz-2483.5MHz.
  5. Based on ARM: Cortex-M33 32-bit processor.
  6. Support BLE: 2.4GHz multi-protocol.
  1. Working voltage: 1.8~3.7v
  2. Acceptable current:10~14mA
  3. Transmit current: 120mA@+20dBm,90mA@+17dBm,29mA@+13dBm
  4. Operating frequency: 433/470MHz(433HMz version) /868M/915M(868MHz version)
  5. Transmit power: +20dBm
  6. 4MB flash memory,
  7. Low voltage detection, and temperature sensor,
  8. Fast wake-up and frequency hopping LED signal indicator, and battery with data backup.
  1. Working voltage: 1.8V-3.6V.
  2. Working temperature: – 20℃~+85℃.
  3. Modulation frequency: 2402MHz-2480MHz.
  4. Transient current of receiving data: less than 8mA@3V.
  5. Easy to use without any experience in Bluetooth stack application.
  1. 125 Channels, Multi-point communication, and frequency hopping to meet the communication needs
  2. Built-in hardware CRC error detection, Multipoint communication address control.
  3. Low-power 1.9 ~ 3.6V, only 1uA on Power-down mode
  4. Built-in 2.4Ghz antenna
  5. Built-in voltage regulator
  6. Standard DIP Pitch Interface for embedded applications
  7. size: 34mm X 17mm X 1mm
Content

The Nordic Semiconductor nRF52840 Mini is a breakout and development board for the nRF52840, a powerful combination of ARM Cortex-M4 CPU and 2.4GHz Bluetooth radio from SparkFun. With the nRF52840 at the heart of your project, you’ll have access to an almost limitless number of project possibilities in a surprisingly small package.

Most of the critical I/O pins, including GPIO and those required for power, are separated on our mini development board for the nRF52840, which has a footprint that is nearly identical to the Arduino Pro Mini (except those covered by the Qwiic Connector). It has a USB interface (which takes advantage of the nRF52840’s native USB support) that can be used to program, power, and communicate with the chip, allowing it to be used for any purpose (UART, I2C, SPI) that the Arduino Pro Mini can. A Raytac MDBT50Q-P1M module is included in the Pro nRF52840 Mini. This module connects the nRF52840 to a trace antenna, fits the IC into an FCC-approved footprint, and includes many of the decoupling and timing mechanisms that a bare nRF52840 design would require. A LiPo battery charger, a Qwiic connector, an on/off switch, a reset switch, and a user LED/button are also included onboard.

Applications:
  1. Smart home (such as door locks, lighting) sensors and controllers
  2. Industrial IoT sensors and controllers
  3. Health/fitness sensor and monitor device
  4. Wearables with wireless secure payment

Features:

  1. Low power requirements, ultra-low peak, average and idle mode power consumption.
  2. Be compatible with a large installed base of mobile phones, tablets, and computers.
  3. Fully coverage of BLE software stack.
  4. BLE & RF transmission switching helps products fit all operation systems and most hardware.

Package Includes:

1 x SparkFun Pro nRF52840 Mini – Bluetooth Development Board

HC-02 Bluetooth serial communication module is based on the Bluetooth v2.0 Bluetooth protocol data transmission module, high stability, ultra-low power consumption, industrial-grade Bluetooth data transmission module.

Users do not need to care about complex wireless communication configuration and transmission algorithms. They only need to connect to devices through the TTL serial port. Powered the HC-02 slave module, and can be connected to the mobile phone for data transmission. In addition, it can be used with HC-05 or HC-06 hosts (matching code, default is 1234) to connect, can replace a traditional serial line, save wiring work, use it’s very flexible.


Pinout Diagram:


How to Use the HC-02 Bluetooth module: 

The HC-02 has two operating modes, one is the Data mode in which it can send and receive data from other Bluetooth devices and the other is the AT Command mode where the default device settings can be changed. We can operate the device in either of these two modes by using the key pin as explained in the pin description.

It is very easy to pair the HC-02 module with microcontrollers because it operates using the Serial Port Protocol (SPP). Simply power the module with +5V/+3.3V and connect the Rx pin of the module to the Tx of MCU and Tx pin of module to Rx of MCU as shown in the figure below

During power up the key pin can be grounded to enter into Command mode, if left free it will by default enter into the data mode. As soon as the module is powered you should be able to discover the Bluetooth device as “HC-02” then connect with it using the default password 1234 and start communicating with it.

Features

  1. Support transparent transmitted with iPhone, integrated with the advantage of Bluetooth 4.0 BLE (Support iPhone 4s version above, cannot connect with the phone’s Bluetooth directly, need a BLE Bluetooth serial port assistant)
  2. Compatible with HC-05 and HC-06 Bluetooth serial port module, Bluetooth 2.0 with EDR, 2 MBPS – 3 MBPS modulation
  3. Built-in 2.4 GHz antennas, users need to debug the antenna
  4. Support transparent transmitted with Android smartphone and notebook computer
  5. Support transparent transmitted with desktop computer via HC-06-USB

Specifications:

  1. Model: HC-02
  2. Working Frequency: 2.4G
  3. Communication Interface: UA pin 3.3V TTL level
  4. Input Voltage: 3.2 ~ 6V
  5. Operating Voltage: 3.0 ~ 3.6V
  6. RSSI Support: not support
  7. Communication Level: 3.3V
  8. Transmitted Power: 6dBm (max)
  9. Reference Distance: 10m
  10. Air Data Rate: 2Mbps
  11. Antenna Interface: Internal PCB antenna
  12. Communication Current: 30mA
  13. Receiving Sensitivity: -85dBm @ 2Mbps
  14. Work Humidity: 10% ~ 90%
  15. Work Temperature: -25°C ~ 75°C
  16. Storage Temperature: -40°C ~ + 85°C
  17. Module Size: 37 x 15.6mm

Package Includes:

1 x HC-02 6pin Bluetooth Module Compatible with HC-05 / HC- 06

HM-BT220X is a BLE data transmission module, based on a BLE 5.2 SoC chip (ARM Cortex-M33 32-bit processor, up to 76.8MHz working frequency), embedded with a 2.4GHz transceiver, equipped with an
on-board PCB antenna. The module communicates with an external MCU to quickly set up wireless connection and data transmission between BLE slave devices and BLE master devices (such as mobile phones and tablets). The external MCU has a low resource occupation and the development process is very easy.

The Bluetooth technology manages the communication channel of the wireless part. The Bluetooth modules can transmit and receives the data wirelessly by using two devices. The Bluetooth module can receive and transmits the data from a host system with the help of the host controller interface (HCI).

Features:

  1. Based on ARM: Cortex-M33 32-bit processor.
  2. Support BLE: 2.4GHz multi-protocol.
  3. Supports BLE protocol stack from: 4.x to 5.2.
  4. Up to 512KB of FLASH and 32KB of RAM.
  5. Support 14 general-purpose I/O ports, configurable mapping and Can be used as a BLE data transmission module or as an MCU alone.
  6. Support a universal serial interface UART communication.
  7. Support AT command to reset module, get MAC address.

Specifications:

  1. Working Voltage: 1.71V-3.8V.
  2. Working Temperature: -20℃~+85℃.
  3. Modulation Mode: GFSK Gaussian Frequency Shift Keying.
  4. Modulation Frequency: 2402MHz-2483.5MHz.
  5. Maximum Transmit Power: +6dBm.
  6. Receive Current: 3.6mA @1Mbps GFSK.
  7. Emission Current:4.1mA@0dBm.
  8. Emission Current:8.2mA@6dBm.
  9. Low Power Consumption Mode Current: 27uA/MHz in Active Mode @76.8MHz.
  10. Deep Sleep Mode Current: 1.4uA @EM2 Deep Sleep
  11. Receiving Sensitivity: -98.9dBm @1Mbps GFSK.

Packages Includes:

1 x Bluetooth module HM-BT22014L.

The TTGO T-Beam offers 26-pin headers with GPIO, ADC, VP/VN, DAC, touch, SPI, I2C, UART, 2דLoRa” pin, and power signals (5V/3.3V/GND). There are also two buttons on the board—one is for power, but the second is connected to the GPIO39 pin of the ESP32.

Pin Description:

 

 

The board is built around a dual-core ESP32 chip, with 4MB of SPI flash onboard, providing both Wi-Fi and Bluetooth LE via a “3D antenna” on the PCB.

The board’s LoRa support comes in three different variants, operating at 433MHz, 868MHz, and 915MHz depending on region, with an included SMA antenna. While location tracking is provided by the onboard u-Blox NEO-6M GPS module with a ceramic antenna.

The board can be programmed using the Arduino development environment, and the example code shows you how to both send and receive data via LoRa.

Flipping the board over there is a battery holder for a 18650 Li-Ion cell, and while a 18650 sort of looks like a “standard” AA battery, it’s significantly different. So don’t make the mistake of substituting in the more common AA battery to try and power the board. They’re not quite the same size, but I’ve seen people attempt this substitution nonetheless.


Features:

  1. Highly configurable data packet processing program, the configuration parameter data can be saved in EEPROM.
  2. ERP32 with the new version REV1 supports wireless Internet access and wireless Bluetooth connection.
  3. Designated module with ceramic antenna and super signal, supports automatic gain control and automatic frequency correction.
  4. GPS With the help of a global positioning system, GPS module NEO-6M, 3V-5V universal power supply.
  5. It also has a digital RSSI function, RF wake-up function,
  6. 4MB flash memory,
  7. Low voltage detection, and temperature sensor,
  8. Fast wake-up and frequency hopping LED signal indicator, and battery with data backup.

Package Includes:

1 x TTGO T-Beam V1.1 ESP32 LORA 433MHz WiFi Wireless Bluetooth Module

1  x Antenna

1 x Berg Pins

HM-BT4502 / HM-BT4502A is a wireless data pass-through module based on CMT4502 Bluetooth Low Energy 5.0 chip. By connecting with MCU, it can quickly realize the connection and data communication between the module and Bluetooth devices such as smartphones and tablets. MCU takes up less resource and development is simple.


Features:

  1. Easy to use without any experience in Bluetooth stack application.
  2. User interface uses universal serial port design, full-duplex two-way communication, minimum baud rate support 9600 bps.
  3. Default connection interval is 30 millisecond, fast connection.
  4. Support 2M symbol transmission.
  5. Support 244 bytes packet transmission.
  6. Support AT instruction for software reset and get MAC address.
  7. Support AT instruction to set Bluetooth connection interval and control
    different forwarding rates (dynamic power adjustment).

Specifications:

  1. Working voltage: 1.8V-3.6V.
  2. Working temperature: – 20℃~+85℃.
  3. Modulation mode: GFSK (Gaussian Frequency Shift Keying).
  4. Modulation frequency: 2402MHz-2480MHz.
  5. Transient current of receiving data: less than 8mA@3V.
  6. Transient current of sending data: less than 8mA@3V@0dBm.
  7. Current in the low power mode: less than 4uA@3V.
  8. Tx power: – 20dBm ~+8dBm.
  9. Rx sensitivity: -97dBm.

Packages Includes:

1 x Bluetooth module HM-BT4502.

NRF24L01 Wireless Data Transmission module (Green) 10pin

 


Specifications and Features:

 

  1. Maximum operating speeds up to 2Mbps, GFSK modulation efficiency, Anti-interference ability, Particularly suitable for industrial control applications.
  2. 125 Channels, Multi-point communication, and frequency hopping to meet the communication needs
  3. Built-in hardware CRC error detection, Multipoint communication address control.
  4. Low-power 1.9 ~ 3.6V, only 1uA on Power-down mode
  5. Built-in 2.4Ghz antenna
  6. Available software to set the address only received local Address when output data(Provide interrupt instruction), can be directly connected to a variety of microcontrollers, Software programming is very convenient.
  7. Built-in voltage regulator
  8. Standard DIP Pitch Interface for embedded applications
  9. size: 34mm X 17mm X 1mm

Package Includes:

1 x NRF24L01 Wireless Data Transmission module (Green) 10pin

Weight
DimensionsN/AN/AN/AN/AN/AN/A
Additional information
Input Voltage (V)

3.3V@600mA

Processor

ARM Cortex-M4 CPU BT 5.0 STACK

Connector Type

2 pole JST PH

Flash Memory

1MB

RAM

256 kB

Interface

I2C

Length (mm)

50

Width (mm)

25

Height (mm)

7.2

Weight (gm)

3

Working voltage(V)

1.8~3.7 V

Acceptable current(mA)

10~14mA

Battery Input(v)

3.7-4.2V

Charging current(mA)

500mA

Power Supply Input

USB 5V/1A

Operating frequency

433/470MHz(433HMz version)

Charge IC

AXP192

Interface form

SPI

Working Temperature Range (°C)

40 to 85

Length (mm)

100

Width (mm)

35

Height (mm)

20

Weight (gm)

38