SKU: IOWC-0167
📋 GST Invoice Available

Waveshare Core51822 nRF51822 BLE 4.0 Module

₹729.00 (Inclusive of all taxes)
Out of Stock

The Waveshare Core51822 is a low-power Bluetooth 4.0 (BLE) development module based on the Nordic Semiconductor nRF51822 SoC, featuring an ARM Cortex-M0 processor and onboard PCB antenna, ideal for ultra-low-power wireless IoT applications.

Features

  • Based on Nordic Semiconductor nRF51822 SoC with integrated 2.4GHz multiprotocol RF transceiver and ARM Cortex-M0 32-bit processor.
  • Ultra-low power operation with programmable RF output power from -20 to +4 dBm for optimized range and battery life.
  • Onboard PCB antenna simplifies design, with a typical outdoor communication distance of up to 30 meters.
  • Generous 256kB Flash and 32kB RAM memory for application and Bluetooth Low Energy protocol stack development.
  • Comprehensive I/O via 2mm pitch headers, exposing SPI, I2C, UART, and ADC interfaces for sensor integration.

Out of stock

Description

The Waveshare Core51822 module is a compact, fully-featured development board centered on the Nordic Semiconductor Semiconductor nRF51822 System-on-Chip (SoC). This SoC integrates a capable ARM Cortex-M0 processor with a robust 2.4GHz multiprotocol radio transceiver, supporting Bluetooth Low Energy 4.0. It is engineered for ultra-low-power (ULP) wireless applications, offering programmable RF output power and advanced power management to maximize battery life in portable devices.

Architecturally, the module provides independent development paths for the application firmware and the BLE protocol stack, offering flexibility for developers. It includes hardware-accelerated 128-bit AES encryption for secure communications and a Programmable Peripheral Interconnect (PPI) system for efficient, low-latency peripheral interaction without CPU intervention. The onboard PCB antenna eliminates the need for external RF components, simplifying integration.

Key Features

  • Multiprotocol 2.4GHz RF transceiver supporting Bluetooth Low Energy 4.0.
  • 32-bit ARM Cortex-M0 core running at 16 MHz for efficient processing.
  • Hardware-accelerated 128-bit AES encryption engine for secure data transmission.
  • Programmable RF output power from -20 dBm to +4 dBm for range/battery life optimization.
  • Flexible power supply range from 2.0V to 3.6V, suitable for battery-powered designs.
  • Comprehensive digital interfaces including SPI, I2C, and UART exposed via pin headers.
  • Pinout compatibility with the nRF51xxx series for design migration and scalability.
  • Onboard PCB antenna for simplified RF design and immediate functionality.

Applications

  • Wearable fitness trackers, smartwatches, and health monitoring devices.
  • Bluetooth-enabled smart home sensors, switches, and appliance controllers.
  • Proximity beacons, asset tags, and indoor location systems.
  • Mobile phone accessories like wireless remote controls or data loggers.
  • Industrial wireless sensor nodes for data acquisition and control systems.

Technical Specifications

Wireless SoCNordic Semiconductor nRF51822
Wireless ProtocolsBluetooth 4.0 Low Energy (BLE), 2.4GHz RF
Microcontroller CoreARM Cortex-M0 32-bit
Flash Memory256 kB
RAM32 kB
RF Output Power-20 to +4 dBm (Programmable)
Supply Voltage2.0V - 3.6V
Digital InterfacesSPI, I2C, UART
Analog Input10-bit ADC
Antenna TypeOnboard PCB Antenna
Typical Range (Outdoor)~30 meters
Operating Temperature-40°C to +85°C
Dimensions (L x W)33.2 mm x 24.5 mm
Pin Header Pitch2 mm

Frequently Asked Questions

What development environment and SDK are used for programming this module?

The module is programmed using the Nordic Semiconductor nRF5 SDK, which is compatible with various IDEs including Segger Embedded Studio, Keil MDK, and IAR Embedded Workbench. You can also use the Arduino IDE with community-supported cores like the Arduino-nRF5. Development involves writing your application code in C/C++ and linking it with the Bluetooth Low Energy protocol stack provided in the SDK. The SDK includes examples for peripheral and central roles, GATT services, and power management.

How do I connect and power the Core51822 module for initial testing?

Power the module by supplying between 2.0V and 3.6V DC to the VCC and GND pins on the 2mm pitch header. For serial communication and debugging, connect the module's UART TX and RX pins to a USB-to-serial adapter. Use a Segger or compatible SWD programmer/debugger connected to the SWDIO and SWCLK pins to flash firmware and debug your code. The onboard PCB antenna requires no external connection, ensuring the module is ready for RF testing once powered.

What is the typical current consumption in advertising and connected modes?

Current consumption varies based on RF output power and advertising interval. At 0 dBm output power, the average current can be around 10-15 µA in system OFF deep sleep mode. During advertising at a 1-second interval, average current may range from 10-50 µA depending on configuration. In an active connection, average current can be sub-1 mA for low data rates. For precise figures, refer to the nRF51822 product specification sheet and use the power profiling tools within the nRF5 SDK to optimize your application's power budget.

Package Includes

  • 1 x Waveshare Core51822 nRF51822 BLE 4.0 Module

Additional Information

Weight 0.004 kg
Dimensions 3.32 × 2.45 cm