2021爱智先行者—软件入门及远程控制开关灯

【本文正在参与”2021爱智先行者-征文大赛”活动】

https://bbs.csdn.net/topics/602601454


上一篇介绍硬件的最后说了,嵌入式应用中的体验好坏最后还是得看软件,这也是很多嵌入式平台的弱点,很多是硬件强悍,但是软件鸡肋,所以就一起来看看EdgerOS-Spirit 1软件入门体验

目前官方提供了基本入门教程:

  • 第一期:《2021爱智先行者》第一课    2021.10.24  20:00
  • 第二期:《30分钟开发“关灯神器”》    2021.10.28  20:00
  • 第三期:《物联网开发板实战》            2021.11.04  20:00
  • 第四期:《远程“吸猫神器”》                2021.11.11  20:00
  • 第五期:《60元 DIY人脸智能门锁》     2021.11.18  20:00

我也先按教程搭建下本地环境:

1.iPhone移动客户端

不同于一般的软件,爱智软件软件需要安装证书,所以需要多麻烦几步(安卓客户端不用)

Ps:iPhone需要搜索“Acoinfo”,安卓是“爱智”,我觉得这个可以统一一下 

2021爱智先行者—软件入门及远程控制开关灯

 2.PC桌面端环境搭建

1>安装证书

还是借助官网资料:开发工具配置

Ps:这里说下官网资料很全,很多平台的通病都是资料太少

2021爱智先行者—软件入门及远程控制开关灯

2>安装vscode插件

2021爱智先行者—软件入门及远程控制开关灯

3.创建应用

1.打开 Visual Studio Code,单击插件 EdgerOS > 创建项目

2021爱智先行者—软件入门及远程控制开关灯

2.根据所开发项目的需求选择模板,然后点击立即应用

这里如果电脑不能翻墙呢,最好改下下载源,否则可能刷新不出来

2021爱智先行者—软件入门及远程控制开关灯

3.填写模板信息完后点击立即创建,此时一个爱智应用已创建完成。

2021爱智先行者—软件入门及远程控制开关灯

2021爱智先行者—软件入门及远程控制开关灯

 package.json内就是刚才填写的信息

其中”main”: “main.js”,   #指向main函数

这些code就构成了一个简单的WEB配置文件

 4.部署应用

需要先把设备连入爱智网络

因为没用路由器,为此我还找了个工业物联路由器,搭建了网络环境

2021爱智先行者—软件入门及远程控制开关灯

到这一步已经把需要的环境搭建好了


参考官网开发流程

2021爱智先行者—软件入门及远程控制开关灯

2021爱智先行者—软件入门及远程控制开关灯 微信公众号 2021爱智先行者—软件入门及远程控制开关灯 高级嵌入式软件工程师自学之路

来源:CodeAllen嵌入式编程

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年4月2日
下一篇 2022年4月2日

相关推荐