0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

智能硬件开发怎么做?机智云全套自助式开发工具助力高效开发

机智云物联网 来源:未知 2023-02-08 14:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

6566d998-a77b-11ed-bfe3-dac502259ad0.gif

智能硬件开发是一个交叉学科,通常在入门的时候,是以单片机STM32为主,搭建云平台或接入云平台,以此实现智能产品开发和设计。

659ccf62-a77b-11ed-bfe3-dac502259ad0.png  如果是自己搭建一个云平台,通常需要了解云技术框架及技术、通信服务搭建和设计、mysql服务对接、项目通信实验、web前后端搭建、项目验收等项目,无论是对于嵌入式开发者还是企业来说,都需要花费大量时间。为此,往往我们会选择一个现成的智能硬件云服务平台,以此提高开发效率。这里以智能硬件接入机智云AIoT自助开发平台(即“机智云新版开发者中心)”为例。 65c7d216-a77b-11ed-bfe3-dac502259ad0.gif准备一个开发套件或联网模块 可以是ESP8266Gokit、STM32、Arduino、GE211、正点原子开发套件及通信模组等。这里我们使用可同时支持WiFi和低功耗蓝牙模组GE211为例。 65e8f7e8-a77b-11ed-bfe3-dac502259ad0.png  

GE211是一款内置ESP32-C3-WROOM-02(简称ESP32-C3)的转接板,是一款专为物联网应用场景设计的通用型WiFi和低功耗蓝牙模组,安全性高、内存充足、外设接口多、应用场景丰富、尺寸小,可用于智能家居工业自动化、医疗、消费电子产品等领域。

65c7d216-a77b-11ed-bfe3-dac502259ad0.gif熟悉机智云智能硬件云平台 661d6410-a77b-11ed-bfe3-dac502259ad0.png

机智云平台接入

663be962-a77b-11ed-bfe3-dac502259ad0.png关于APP开发机智云物联网提供了APP SDK、开源框架、微信SDK,便于开发者快速构建手机应用端系统,只需根据工具指引实现业务功能,无需实现底层功能。

APP SDK开发:即用APP代码自动生成工具生成的APP SDK包。机智云物联网封装了配网、云平台数据调用等功能,保证数据通信的准确性和私密性,这使开发者仅需关注APP的UI和UE设计即可,而相对复杂的协议与错误处理等事项可忽略。这种需要有一点Java、Swift语言基础。

665414e2-a77b-11ed-bfe3-dac502259ad0.png在线配置式开发:通过可视化APP开发界面,开发者只需要在线进行选择相应的控制方式、控制大小,替换页面主题方式、主题背景等信息,来定义一款个性化APP。

6664ab72-a77b-11ed-bfe3-dac502259ad0.png

下图所示,就是通过“在线配置”的方式,在机智云新版开发者中心做的一款APP。668d8272-a77b-11ed-bfe3-dac502259ad0.png66c9bfbc-a77b-11ed-bfe3-dac502259ad0.png66de8a64-a77b-11ed-bfe3-dac502259ad0.png66fd9fa8-a77b-11ed-bfe3-dac502259ad0.png67269732-a77b-11ed-bfe3-dac502259ad0.png< 左右滑动查看更多 >663be962-a77b-11ed-bfe3-dac502259ad0.png关于设备端开发

为了让大家快速接入机智云平台,机智云文档中心提供了基于开源套件Gokit编写的MCU和SOC两套方案的快速接入教程。

这里值得一提的是需要了解GAgent是什么?

6747f68e-a77b-11ed-bfe3-dac502259ad0.png

机智云GAgent是为了让不同通信模组接入机智云平台而推出的一个固件,主要的作用是数据转发,是设备数据、机智云、应用端(APP)的数据交互桥梁。换言之,只要在机智云指定的模块中烧写GAgent,就能让模组实现云服务轻松联网,给开发者减压提效。

663be962-a77b-11ed-bfe3-dac502259ad0.png关于机智云物联网介绍676c9a16-a77b-11ed-bfe3-dac502259ad0.png  65c7d216-a77b-11ed-bfe3-dac502259ad0.gif实操开发部分

由于实操部分内容过多,可参考已有开发案例《动手做一个4孔插座,顺便搞懂智能产品开发》,此案例比较通俗易懂,通过公开设备端最小系统图、记录云端开发设计流程,实现无计量4孔插座的开发全过程。

6796192c-a77b-11ed-bfe3-dac502259ad0.png67bb2d48-a77b-11ed-bfe3-dac502259ad0.png67e09560-a77b-11ed-bfe3-dac502259ad0.png6828f92c-a77b-11ed-bfe3-dac502259ad0.png

< 左右滑动查看更多 >

功能实现如下:

  • 控制4路插孔,可单控和全控

  • 定时任务创建

  • 控制5v2.1A手机充电孔开关

  • 硬件接线开源已经参考设计

  • 掉电记忆开关状态

  • 远程升级
对于个人开发者来说,通过借助机智云AIoT自助开发平台做一款智能硬件产品,是非常方便的。机智云全套自助式开发工具,简单实用,尤其是对于不擅长APP开发的个人来说,用机智云做一款智能插座、改造老式电风扇并不难。

684dabe6-a77b-11ed-bfe3-dac502259ad0.gif

了解更多:

机智云开发者中心:www.gizwits.com

机智云开发者社区:club.gizwits.com

最新QQ技术交流群:590023860

机智云官方淘宝店铺:

http://shop159680395.taobao.com/index.htm

客服电话/机智云Kiki:18002215823(微信同号)686353a6-a77b-11ed-bfe3-dac502259ad0.png


原文标题:智能硬件开发怎么做?机智云全套自助式开发工具助力高效开发

文章出处:【微信公众号:机智云物联网】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2939

    文章

    47317

    浏览量

    407720
  • 机智云
    +关注

    关注

    3

    文章

    629

    浏览量

    27626

原文标题:智能硬件开发怎么做?机智云全套自助式开发工具助力高效开发

文章出处:【微信号:gwnews,微信公众号:机智云物联网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    嵌入式开发的关键点介绍

    。 嵌入系统的应用非常广泛,例如:智能家居、智能手表、智能手机、智能汽车等等。嵌入式开发需要
    发表于 11-13 08:12

    华大电子支持的主流开发工具有哪些

    华大电子支持的主流开发工具
    的头像 发表于 09-28 10:43 314次阅读
    华大电子支持的主流<b class='flag-5'>开发工具</b>有哪些

    三种开发工具的功能和优势

    您喜欢捣鼓电子设备并自己动手制作项目吗?如果是,您可能会对Raspberry Pi、Arduino、ROCK及其他能帮助实现DIY目标的开发工具感兴趣。Raspberry Pi在全球已售出约3000万台,这一令人瞩目的成绩说明这类开发工具正在改变我们的创新方式。
    的头像 发表于 09-25 16:45 674次阅读

    IAR开发工具链有什么优势

    开发安全关键型应用时,选择具备成熟历史的硬件平台、完善的应用与诊断软件,以及经过功能安全认证的开发工具链,是确保项目顺利启动并高效完成开发
    的头像 发表于 08-06 09:36 821次阅读

    IAR开发平台升级Arm和RISC-V开发工具链,加速现代嵌入系统开发

    IAR正式发布其旗舰产品的重大更新版本:Arm开发工具链v9.70和RISC-V开发工具链v3.40。
    的头像 发表于 06-11 14:28 647次阅读

    STM32与机智连接实现步骤与技巧(上篇)

    通过STM32与机智的连接,开发者可以实现设备的远程控制和数据管理,提升物联网应用的智能化水平。本文将介绍STM32与机智
    的头像 发表于 05-23 18:10 847次阅读
    STM32与<b class='flag-5'>机智</b><b class='flag-5'>云</b>连接实现步骤与技巧(上篇)

    rk3568开发工具

    rk3568开发工具
    发表于 04-16 17:03 7次下载

    AI开发工具分类与功能

    当下,AI开发工具不仅简化了AI开发的复杂流程,还提高了开发效率,推动了AI技术的广泛应用。下面,AI部落小编为大家介绍AI开发工具的分类及其功能。
    的头像 发表于 04-12 10:12 1040次阅读

    鸿蒙北向开发OpenHarmony5.0 DevEco Studio开发工具安装与配置

    本文介绍OpenHarmony5.0 DevEco Studio开发工具安装与配置,鸿蒙北向开发入门必备!由触觉智能Purple Pi OH鸿蒙开发板演示。搭载了瑞芯微RK3566四核
    的头像 发表于 03-28 18:05 1333次阅读
    鸿蒙北向<b class='flag-5'>开发</b>OpenHarmony5.0 DevEco Studio<b class='flag-5'>开发工具</b>安装与配置

    机智推出集成Deepseek和豆包大模型的AIoT开发平台

    、扣子智能体平台,首次实现智能开发全流程生产模式,将AIoT开发门槛降至历史新低,重构智能硬件
    的头像 发表于 03-04 10:29 1295次阅读

    机智发布Gokit5 AI智能开发板:工业级智能体流水线重构AIoT开发范式

    【2025年2月26日,广州】全球领先的AIoT服务商机智正式发布“Gokit5AI智能开发板”,该产品作为行业首个全栈AIoT
    的头像 发表于 02-26 13:33 888次阅读
    <b class='flag-5'>机智</b><b class='flag-5'>云</b>发布Gokit5 AI<b class='flag-5'>智能</b>体<b class='flag-5'>开发</b>板:工业级<b class='flag-5'>智能</b>体流水线重构AIoT<b class='flag-5'>开发</b>范式

    计算开发工具包的功能

    随着计算技术的不断成熟,越来越多的企业开始将应用和服务迁移到云端,以享受弹性计算资源、高可用性和成本效益等优势。为了加速这一进程,计算服务提供商推出了各种开发工具包。下面,AI部落小编带您了解
    的头像 发表于 02-21 11:02 551次阅读

    鸿蒙北向开发OpenHarmony4.1 DevEco Studio开发工具安装与配置

    OpenHarmony4.1 DevEco Studio开发工具安装与配置,鸿蒙北向开发入门必备!
    的头像 发表于 02-07 17:35 1337次阅读
    鸿蒙北向<b class='flag-5'>开发</b>OpenHarmony4.1 DevEco Studio<b class='flag-5'>开发工具</b>安装与配置

    盘点工程师常用的嵌入式开发工具

    嵌入式开发涉及硬件与软件的紧密结合,开发工具的选择对效率和质量至关重要。以下是嵌入式开发中常用的工具分类及代表性
    的头像 发表于 02-07 10:06 3732次阅读

    嵌入工程师常用的开发工具有哪些?

    仿真器可以模拟复杂的微控制器和外设,帮助工程师在早期阶段进行软件开发和调试。这大大缩短了开发周期,降低了开发成本。 总之,嵌入工程师需要熟练掌握这些
    发表于 12-20 15:29