来源: 作者: 发布时间:2020-02-03
历时四个月开发测试,ST意法半导体与机智云携手打造的物联网开源方案DIY数字仪表,现已正式对外发布,完善的云管端开发工具和开源教程免费供广大物联网开发者下载学习。并基于该开源方案向开发者征集优秀方案,优胜项目将于2020年4月亮相STM32峰会创客秀挑战赛。
图片1.png
关于DIY数字仪表
DIY数字仪表开源方案由MCU设备端、APP、机智云AIoT开发平台三部分组成,旨在通过简单易用的开源开发工具,快速实现设备端底层的测量感知、数据无线传输,此外,基于本项目,若有多个设备,亦可通过机智云物联网开发平台实现设备分组、设备联动、设备任务定时,后台多端显示、用户数据管理等高级功能。
MCU设备端基于ST提供的固定嵌入式开发板进行开发,ST提供最新板卡及开发资源,板卡采用双MCU:STM32G0和STM32F7,搭载最新GUI的TouchGFX技术,易于扩展,板卡集成内置机智云GAgent固件的ESP8266 Wi-Fi模组,提供硬件开发教程,可二次开发。
机智云AIoT开发平台提供MCU自动代码生成工具,APP/Web端开发使用教程,实现MCU设备端接入机智云,通过云平台完成远程控制、数据分析、自动生成相应的实时数据曲线和历史数据曲线等,在APP/Web系统中进行实时数据显示等功能。
机智云提供APP开源框架/APP代码自动生成器来快速开发、改造、优化APP界面,实现在Android APP端读取设备温度/湿度端数据,数据统计曲线并展示,可二次开发。
机智云卓越开发者
DIY数字仪表开源方案为原厂工程师与资深开发者共同合作完成的开源开发项目。2019年8月由机智云发起“DIY数字仪表卓越开发者”征集活动中,机智云资深开发者冯俊波、王李康、徐宏从数百位报名者中脱颖而出,与ST意法半导体和机智云的工程师共同完成项目开发及验证,其中冯俊波负责Web端开发和UI、王李康负责MCU端功能开发和UI、徐宏负责APP端功能开发和UI,三位卓越开发者已获得机智云GCP认证,具备独立完成擅长领域项目开发的能力。
基于机智云AIoT开发平台的开发者生态汇聚了大量物联网优秀人才,致力于推动物联网技术快速普及发展,至今已有超过180000注册用户。机智云GCP计划(Gizwits Certified Partners,简称GCP)为机智云优秀的商业、技术和产品合作伙伴提供业务、技术、市场营销及产品服务的支持,帮助其利用机智云平台快速开展物联网业务及自我提升,为物联网产业注入新的创新力量。企业开发者可获得更多商业机会,个人开发者可使用机智云成熟物联网开发工具和技术,还可借助机智云平台接触到更多产业链核心资源,获得自我提升及社会价值。
STM32峰会创客秀DIY数字仪表组
在2020年4月将举办的STM32峰会上将启动创客秀环节,广大创客可根据自身技术优势报名参与包括DIY数字仪表组在内的六大组别项目,ST将基于已提供的DIY数字仪表开发资源和需求,从报名提交创意的参赛伙伴中选出十位免费提供开发平台,最终作品还有机会在2020年STM32峰会上展示。
图片2.png
04 DIY数字仪表组
指定平台:DIY数字仪表开发平台
功能需求:
在MCU设备端,美观漂亮的温度和湿度数据的UI展示
在机智云云端,实现MCU设备端连接机智云,及数据采集并展示
在Android⼿手机端,实现通过机智云读取MCU设备端温度和湿度数据并展示
系统结构:
STM32F767+STM32G071双MCU设计,易于扩展
STM32G071读取传感器数据和机智云的连接
STM32F767负责UI界面的展示
可支持二次开发(推荐):
可以根据自己的应用,接入不同传感器, 设计自己的炫酷界面
数字示波器 激光测距仪 设备手持操作器
信号发生器 空气质量分析仪 水质检测仪
06 自由组
自选平台,必须基于STM32、ST传感器及TOF器件
推荐机智云AIoT开发平台支持MCU代码自动生成、支持APP代码自动生成,开源套件GoKit支持二次开发,结合完善的SDK与API服务能力,OTA固件升级等功能,最大限度降低了物联网硬件开发的技术门槛,降低开发者的研发成本,提升开发者的产品投产速度,帮助开发者进行硬件智能化升级,更好的连接、服务最终消费者。适用于消费类电子产品、交通物流、新能源、工业互联、医疗健康等众多行业产品。