基于Bluez实现了蓝牙串口通信,用来与手机端,pc端传输数据。蓝牙模块服务多种多样,这个小demo实现了linux下建立蓝牙服务端的demo,并带了一个客户端测试。 使用时,可通过两台设备,分别作为服务端可客户端,连接时填入对方地址即可开启测试。服务端建立后,客户端可通过android或者Qt客户端建立SPP服务访问服务端,并互相传递数据。 客户端并不一定需要用C来实现,只需要根据相关api建立于服务端的连接即可
2024-01-16 15:29:42 2KB Bluez
1
该设计项目是一款体积小的低功耗蓝牙开发板设计,它集成了测量模块,以提供实时的能量消耗数据,这对于开发人员优化软件以设计长电池寿命设备至关重要。它支持带有便于使用的 C/C++ SDK 和大量的开源库的 ARM mbed cloud-based IDE,这使得原型开发非常容易。 通过其模块化设计,我们可以将其分为两部分 - CMSIS DAP 接口部分和 BLE 部分。CMSIS DAP 接口设计就像瑞士军刀多功能组合一样。它提供模块化编程,CMSIS DAP 调试,USB 虚拟串口,电流测量和电池充电。BLE 部分建立在 Nordic nRF51822 上,Nordic nRF51822 搭载蓝牙低功耗 2.4GHz 多协议无线电,运行 16MHz 的 32 位 ARM Cortex-M0 内核,和具有 3D 加速度计和 3D 陀螺仪的 6 自由度的 MPU6050。这些集成在一起,能提供运动检测功能。蓝牙低功耗 nRF51822 开发板PCB截图: 特性: nRF51822 : ARM Cortex-M0 + 2.4GHz 无线电 (BLE 或 ANT+) MPU-6050 : 3d 加速度计 + 3d 陀螺仪 LPC11U35FHI33 : CMSIS DAP 电流测定 CN3065 : USB部分的电池充电端 电源 : USB/battery(3.5-4.2V) 输入电压:3.3V 4个 I/O 口, 全部可用作模拟输入,数字输入/输出,I2C,SPI 或 UART VCC 输出控制 硬件: 微控制器:nRF51822QFAA; LPC11U35FHI33 PCB外形尺寸:43.3mm x 29.0mm x 4.3mm 电源:USB/Battery (JST-1.0 电池座)
2024-01-16 11:30:47 519KB nrf51822 蓝牙开发板 电路方案
1
经典蓝牙 蓝牙连接 - 从AIR LOG和HCI LOG分别分析蓝牙连接流程 (PDF文档带图)
2024-01-15 14:25:04 2.28MB
1
android wifi打印及蓝牙打印
2024-01-14 20:43:15 28.36MB
1
通过webService来实现蓝牙打印图片
1
小米手环同款芯片,这是开发板源码,包含开发板的所有测试
2024-01-13 20:20:11 1.42MB BLE 蓝牙4.0
1
e4a开发BLE蓝牙远程控制,实现双向数据传输!BLE比普通蓝牙更加节能!
2024-01-09 12:09:50 229KB
1
瑞昱RTL8733BS驱动源码;Android/linux系统其驱动移植开发文档,源码
2023-12-11 16:25:55 96.73MB android linux
1
MTK平台蓝牙功能的测试 1、Output Power ——输出功率 2、Power Control——功率控制 3、MOD Char——调制特性 4、ICFT——初始载波容限测试 . . . . .
2023-12-10 16:10:45 28KB MTK平台
1
这个资源是被测试过的,蓝牙模块可以和单片机进行通信,感兴趣的可以研究一下。
2023-11-28 22:52:00 29KB 主从模块
1