在前面的蓝牙模块的捣鼓中,已经捣鼓了CC2541使用hidKbdM连接HID键盘和鼠标和其他低功耗蓝牙芯片-QN9021
同样的nRF51822也是非常经典的一块蓝牙芯片,还可以使用Arduino IDE 对Nordic Semiconductor的nRF51或nRF52板进行编程。
sandeepmistry/arduino-nRF5
nRF51822 with Arduino development
相比较与CC2541,nRF51822的资料是非常齐全的,从下文也能瞥见,开源项目,例如手环之类的也是很齐全的,反倒是CC2541的非常少,很多公司都已经将CC2541做成成品在出售的占多数,道瑞X-doria KidFit儿童手环CC2541二次开发

这个板子是这样的,是个手环的主板。

IMG_20191208_172354.webp

IMG_20191208_172403.webp

IMG_20191208_172338.webp

WX20200110-160238.webp

redbear/nRF5x

The nRF51822 is a powerful, highly flexible multiprotocol SoC ideally suited for Bluetooth® low energy and 2.4GHz ultra low-power wireless applications. The nRF51822 is built around a 32-bit ARM® Cortex™ M0 CPU with 256kB/128kB flash + 32kB/16kB RAM for improved application performance. You can read all nRF51822 advanced features on Nordic's website.

WLCSP 1.8V NRF51822-CEAA.webp

QFN48 1.8V NRF51822-QFAA.webp

NORDIC ble4.0 蓝牙芯片 BGA封装 NRF51822-CEAA-.webp

IMG_20191215_142856.webp

IMG_20191215_142854.webp

IMG_20191215_142834.webp

IMG_20191215_142844.webp

DSC_0067.webp

DSC_0066.webp

不到10元的智能手环拆解
ARM-software/CMSIS

硬件连接

官方提供的开发板本来是这样的,那肯定是所有引脚都弄出来的。

nRF51 DK.webp

4238434868.webp

4238434869.webp

4238434849.webp

nRF Connect

20200113214943.png.webp

20200113214936.png.webp

20200113215339.png.webp

nRF

WX20200110-160855.webp

WX20200110-160848.webp

WX20200110-160228.webp

WX20200110-161511.webp

WX20200110-160627.webp

Segger Embedded Studio for ARM

已经厌倦了Keil和IAR的老两样,可以试一下强大的Segger Embedded Studio(SES),以前我也只是听过,没用过,因为我毕竟不是完完全全的硬件开发。但是,先不谈其他的优越性,这个IDE能运行在Windows,macOS,Linux上,基本上就是全平台覆盖了,值得一试。可以看官网:Embedded Studio。对了,除了能用于开发ARM平台,还可以开发RISC-V,IDE能无缝跨平台当然很好了。

Error #543: Device nRF51822_xxAA(Nordic Semiconductor) not found, pack '' is not installed
Error #540: 'ARM::CMSIS:CORE:4.3.0' component is not available for target 'nrf51422_xxac'
Error #541: 'NordicSemiconductor::Device:Startup:8.11.1' component is missing (previously found in pack 'NordicSemiconductor.nRF_DeviceFamilyPack')

20200113220834.png.webp

20200113220927.png.webp

20200113222630.png.webp

20200113222834.png.webp

20200113223124.png.webp

20200113223131.png.webp

20200113223437.png.webp

20200113223607.png.webp

20200113223619.png.webp

20200113223728.png.webp

20200113213833.png.webp

20200113213858.png.webp

20200113214029.png.webp

20200113214827.png.webp

20200113214849.png.webp

文章目录