SKU: IOWC-0168
📋 GST Invoice Available

Waveshare Core51822 (B) nRF51822 BLE 4.0 Wireless Module

₹789.00 (Inclusive of all taxes)
Out of Stock

The Waveshare Core51822 (B) is a compact wireless module based on the Nordic Semiconductor nRF51822 SoC, integrating a 2.4GHz multiprotocol RF transceiver and an ARM Cortex-M0 processor for ultra-low-power Bluetooth 4.0 BLE and proprietary wireless applications.

Features

  • Powered by the Nordic Semiconductor nRF51822 SoC, combining an ARM Cortex-M0 processor with a 2.4GHz multiprotocol RF transceiver for BLE 4.0 and custom protocols.
  • Ultra-low power operation with a wide voltage range of 2.0V to 3.6V, ideal for battery-powered IoT devices and wearables.
  • Onboard PCB antenna provides a line-of-sight communication distance of up to 30 meters at a 1 Mbps data rate.
  • Features 256kB Flash and 32kB RAM, supporting independent application development and protocol stacks.
  • Offers comprehensive digital interfaces including SPI, I2C, UART, and a 10-bit ADC for versatile sensor integration.

Out of stock

Description

The Waveshare Core51822 (B) module is built around the Nordic Semiconductor Semiconductor nRF51822, a highly integrated System-on-Chip (SoC) designed for Bluetooth Low Energy 4.0 and proprietary 2.4GHz wireless connectivity. Its architecture centers on a 32-bit ARM Cortex-M0 CPU, providing efficient processing for embedded applications while maintaining minimal power consumption through advanced sleep modes and a programmable peripheral interconnect (PPI) system.

The integrated 2.4GHz radio supports output power programmable from -20 dBm to +4 dBm, allowing developers to optimize for range or battery life. The module includes hardware-accelerated 128-bit AES encryption for secure data transmission. Its pinout is compatible with the NRF51xxx series and functionally compatible with the popular NRF24L series, easing migration from legacy designs.

Key Features

  • Multiprotocol 2.4GHz RF transceiver supporting Bluetooth 4.0 Low Energy (BLE) and proprietary wireless stacks.
  • 32-bit ARM Cortex-M0 processor core for efficient application execution and power management.
  • Integrated 256kB Flash memory and 32kB RAM for firmware and data storage.
  • Hardware-accelerated 128-bit AES encryption engine for secure wireless communication.
  • Programmable Peripheral Interconnect (PPI) system for autonomous, low-latency peripheral communication without CPU intervention.
  • Comprehensive digital interfaces: SPI, I2C, UART, and a 10-bit analog-to-digital converter (ADC).
  • Onboard PCB antenna for simplified design-in, eliminating the need for external antenna matching.
  • Wide operating temperature range from -40°C to 85°C for industrial and outdoor environments.

Applications

  • Wearable devices and smart fitness trackers requiring low energy consumption.
  • Bluetooth smart sensors and beacons for proximity marketing or indoor positioning.
  • Smart home automation accessories like remote controls, sensors, and switches.
  • Industrial wireless control and data acquisition systems (IIoT).
  • Mobile phone accessories and HID devices (keyboards, mice, remotes).

Technical Specifications

Microcontroller/SoCNordic Semiconductor nRF51822 (ARM Cortex-M0)
Wireless ProtocolsBluetooth 4.0 BLE, 2.4GHz Proprietary RF
Frequency Range2.4GHz ISM Band
RF Transmit Power-20 dBm to +4 dBm (Programmable)
Supply Voltage2.0V ~ 3.6V
Memory256kB Flash, 32kB RAM
InterfacesSPI, I2C, UART, 10-bit ADC, GPIO
Antenna ConnectorIntegrated PCB Antenna
Communication DistanceUp to 30m (Open area, 1 Mbps)
Operating Temperature-40°C ~ 85°C
Dimensions (LxW)20.8mm x 17mm

Frequently Asked Questions

What development tools and SDKs are compatible with this Waveshare nRF51822 module?

The module is fully compatible with Nordic Semiconductor's nRF5 SDK and SoftDevice stacks for BLE development. You can program it using the ARM GCC toolchain, Keil MDK, or Segger Embedded Studio via an SWD debugger (like Segger). For prototyping, you can also use the Arduino core for nRF51, though for production, using the official Nordic Semiconductor SDK with the S130 SoftDevice is recommended for optimal BLE stack performance and power management.

How do I power the module and what is its typical current consumption?

Power the module within its 2.0V to 3.6V operating range, typically using a 3.3V supply connected to the VCC pin. Current consumption varies with radio mode: during active BLE transmission at +4 dBm, expect peaks around 10-15 mA. In deep sleep mode (System OFF), current can drop to sub-microamp levels, making it ideal for battery-powered sensors that wake periodically. Always ensure a stable, clean power supply and use appropriate decoupling capacitors near the VCC pin.

Can I use this module for non-BLE, proprietary 2.4GHz wireless communication?

Yes, the nRF51822's radio is a multiprotocol 2.4GHz transceiver. You can bypass the BLE stack and use the Gazell or ESB (Enhanced ShockBurst) proprietary protocols provided in Nordic Semiconductor's SDK, or implement your own custom protocol using the radio's direct register access. This is useful for creating simple, low-latency peer-to-peer networks or for compatibility with legacy nRF24L01+ systems, as the radio is functionally compatible with that series.

What is the procedure for flashing new firmware onto the module?

Firmware is uploaded via the Serial Wire Debug (SWD) interface. You'll need a compatible SWD programmer/debugger (e.g., Segger, ST-Link, or a dedicated nRF51822 DK). Connect the SWDIO, SWDCLK, VCC, and GND pins from your programmer to the corresponding test points or header pins on the module. Use nrfjprog (command-line tool from Nordic Semiconductor) or the IDE's integrated flash utility to erase, program, and verify the chip. Ensure the reset pin is properly controlled during the process.

Package Includes

  • 1 x Waveshare Core51822 (B) nRF51822 BLE 4.0 Wireless Module

Additional Information

Weight 0.003 kg
Dimensions 2.08 × 1.7 cm