程序聚合 软件案例 BLE接入App和微信小程序

BLE接入App和微信小程序

行业:物联网、产业互联网
载体:小程序、嵌入式软件
技术:C/C++、FreeRTOS

业务背景

产品需要通过BLE接入微信小程序或者APP
要求实现低功耗和稳定的连接
并支持定时数据的保存,以及随时唤醒
要有OTA升级功能

功能介绍

1. 按要求配置BLE的UUID
2. 根据传输协议和功能要求编写程序
3. 数据记录,使用flashDB,实现均衡写入
4. 低于10uA的休眠功耗
5. 支持多种方式唤醒,微波、按键、通讯唤醒
6. 支持OTA升级功能,可以通过上位机和BLE蓝牙实现OTA功能
7. 要保证长期稳定性,即使在高低温环境中也要保证软件能正常运行。

项目实现

1. 包含硬件工程师和软件工程师
2. 我负责程序的实现BLE软件部分
3. 硬件工程师负责画板和天线调试
4. 软件部分时间周期全职1周,程序+功能验证

示例图片视频


bậc thầy tiếng Việt
30天前活跃
方向: 硬件开发-嵌入式、物联网-物联网、
交付率:100.00%
相似推荐
中国电信AWIFI模块开发
按照中国电信AWIFI要求,将其做成成熟的Linux APP, 集成到系统中. 将WIFI APP集成到对应的路由器/网关系统中, 在AWIFI平台注册认证后, 入网的设备, 即可支持中国电信AWIFI服务功能. (1).完成AWIFI APP要求的所有API实现, 尽量同SOC原有的API进行解耦. (2).直接将APP和libxx.so库集成到网关/路由器系统中, 即可使用. (3).AWIFI提供单独的网络IP网段,避免安全相关的问题.
能源管理终端设备数据采集
1. 多协议数据采集 支持工业领域主流通讯协议:MQTT、Modbus(RTU/TCP)、DL/T645、OPC UA、OPC DA、CJT188等 协议自适应识别与切换,支持协议扩展框架 支持不同协议设备的混合组网与数据统一管理 2. 数据处理与存储 数据校验与异常处理(断点续传、数据补采) 数据标准化处理(单位统一、量纲转换) 3. 通信与传输 多通道数据传输(4G/5G、以太网、LoRa等) 断网自动重连与数据缓存 数据传输加密与完整性校验 支持MQTT QoS等级配置
车辆监控
系统包括政府监管平台、企业监控平台、终端及相互间的通信网络。通过各组成部分之间的互联互通,实现业务管理以及数据存储、统计、分析、交换、处理和共享。 监管平台主要包括基数数据管理子系统、动态监管子系统、统计分析子系统、信息服务子系统、系统管理子系统以及移动端APP。
stm32f103c8t6+陀螺仪高压电弧点火装置-无人机伞降点火装置
升至高压击穿空气,产生电弧,装置点燃炸药,降落伞瞬间抛出,即可回收事故机来检查故障,又防止下落速度太快,人员无法躲避,安装在直升机螺旋桨的主轴中央,不随主轴一起旋转,主轴为中空定制。
无人机热电偶水温、缸温检测-K型热电偶温度检测
5V供电,PWM输出,两路K型热电偶温度采集,将两路数据合成一路,用于无人机测试水温及发动机缸温,温度60摄氏度左右起飞,起飞后温度能维持在80度左右,防止温度过高。无人机产品具有体积小,重量轻的特点,可靠运行,适合无人机搭载。
帮助文档   Copyright @ 2021-2024 程序聚合 | 浙ICP备2021014372号
人工客服