一、前言
【本文正在参与"2021爱智先行者-征文大赛"活动】
最近跟了多期 《2021爱智先行者》直播课,了解了一些关于edgros的知识,自己也关注了爱智官方以及公众号,发现了spirit1的强大之处,正好借着这次征文大赛,向大家分享关于爱智的体验。
二、EdgerOS介绍
关于 spirit1 开箱的文章已经有很多,这里不再赘述。我们直接聚焦到EdgerOS上。
首先,EdgerOS是什么?
EdgerOS是翼辉信息推出的智能边缘计算操作系统,它基于自主研发的SylixOS 内核,完全自主研发,spirit1 就是搭载的 EdgerOS 智能操作系统。
官方也给了比较详细的介绍说明:EdgerOS 简介
作为一个互联联网开发者,一直从事的是web前后端开发,个人对于物联网app开发还是比较陌生,如果说让我直接去开发一个物联网app,我可能会一头雾水,但了解了EdgerOS后,这一切就变得简单起来了。
EdgerOS系统集成了javascript运行时JSRE, JSRE (类比nodejs,JSRE是运行在EdgerOS上的js运行时)提供了大量功能强大的 API,包含:
- Web框架
- 数据库
- 多任务,多进程
- 文件系统
- 网络
- 路由
- IoT设备
- 多媒体
- AI
- 其他通用模块
这就对我们web开发者非常友好,接触过前端的开发者一定对js比较熟悉,熟悉js,我们就可以开发运行在EdgerOS上的应用了。
关于JSRE,官方有文档做了详细介绍:Overview , 感兴趣的话可以详细阅读,你会感叹api的丰富性,并且会发现很多新鲜好玩的东西。
三、应用开发(手势控制智能灯)
因为我从小就是个科幻迷,总是想象着生活在一个充满智能的世界里,像很多科幻电影里面,动一动手指,或者随便讲几句话,就可以操控各种智能设备有序工作,解放