Giới thiệu

Module VNG BLE nRF52832 là module kế tiếp sau module VNG BLE nRF51822, được các kỹ sự tại IoT Lab thuộc công ty VNG thiết kế nhằm cung cấp thêm sự lựa chọn cho các developers trong việc phát triển ứng dụng cho Internets of Things. So với module VNG BLE nRF51822, module mới này sử dụng chip xử lý trung tâm là Nordic nRF52832 với ưu điểm nổi bật là:

+ Bộ vi xử lý ARM Cortex-M4 64MHz hỗ trợ FPU với dung lượng bộ nhớ RAM và Flash tăng gấp đôi.

+ Hỗ trợ Bluetooth Low Energy 5.0, với ưu điểm vượt trội về khoảng cách và thông lượng.

Có thể thấy, module này có các thông số kỹ thuật nổi bật hơn, phù hợp để tích hợp trong các thiết bị có yêu cầu cấu hình cao hơn so với module VNG BLE nRF51822.

Pinout và một số hình ảnh

Thông số chi tiết

STT Tính năng Mô tả
1 CPU Nordic nRF52832, nhân ARM Cortex-M4 64-bit hỗ trợ FPU.
2 Xung nhịp hệ thống 64MHz
3 Flash 512 KB
4 RAM 64 KB
5 Truyền thông không dây 2.4GHz Đặc biệt hỗ trợ giao tiếp Bluetooth Low Energy 5.0, hiệu quả vượt trội về thông lượng, khoảng cách hoạt động so với BLE 4.x. Có hỗ trợ BLE ở tốc độ 2Mbps.
    -96 dBm sensitivity in Bluetooth ® low energy mode
    2 Mbps Bluetooth® low energy mode
    1 Mbps, 2 Mbps supported data rates
    TX power -20 to +4 dBm in 4 dB steps
    Single-pin antenna interface
    RSSI (1 dB resolution)
6 Tiêu thụ năng lượng thấp Ultra low power consumption
    5.3 mA peak current in TX (0 dBm)
    5.4 mA peak current in RX
    0.3 μA at 3 V in OFF mode
    0.7 μA at 3 V in OFF mode with full 64 kB RAM retention
    1.9 μA at 3 V in ON mode, no RAM retention, wake on RTC
7 GPIO 30 kênh, trong đó có 8 kênh ADC 12bit; Điện áp: 0 ÷ +3.3V
8 Timer 5 bộ Timer 32bit với chế độ counter hỗ trợ EasyDMA
9 UART 01 bộ hỗ trợ EasyDMA. Có thể cấu hình UART Hardware flow control (RTS/CTS)
10 SPI 03 bộ (master hoặc slave) hỗ trợ EasyDMA.
11 I2C 02 bộ hỗ trợ EasyDMA
12 I2S 01 bộ hỗ trợ EasyDMA
13 PWM Tối đa 3 kênh tại cùng thời điểm, hỗ trợ EasyDMA
14 Ngắt ngoài Cấu hình trên các kênh GPIO.
15 Cảm biến nhiệt độ Bên trong chip nRF52832
16 QDEC Quadrature decoder
17 AES AES HW với EasyDMA
18 NFC-A Tag Tính năng thẻ NFC-A (Kết nối anten từ header)
19 RTC Realtime counter
20 WDT Watchdog Timer
21 Nạp chương trình  
    SWD (Tương thích DAPLink interface)
    Cổng Serial (nrfutil).
22 Nguồn cung cấp Từ 1.7V đến 3.6V (thường cấp nguồn 3V hoặc 3.3V).
23 Nhiệt độ làm việc -40 đến 85 độ C.
24 Frameworks Arduino IDE, mbed-os, zephyr-os, mynewt-os, Nordic SDK, …

Ứng dụng

Module VNG BLE nRF52832 có thể được sử dụng để làm đơn vị xử lý trung tâm của các thiết bị trong hệ sinh thái Internet of Things. Một số ứng dụng điển hình như:

  • Beacons, định vị trong nhà.
  • Thiết bị đeo tay
  • Các node cảm biến, ngoại vi điều khiển
  • Smart home.
  • Thiết bị y tế, thể thao thông minh
  • Đồ chơi và trò chơi điện tử
  • Chiếu sáng thông minh

Hướng dẫn sử dụng

Module VNG BLE nRF52832 là thành phần chính trên bo mạch VBLUno52, sắp ra mắt trong thời gian sắp tới.

Hiện tại, các bạn có thể sử dụng mbed-OS, Zephyr-OS, Mynew-OS để phát triển ứng dụng cho module VNG BLE nRF52832, cũng như bo mạch VBLUno52.