跟着官方学Atom(四)应用开发
本质上,IntoRobot支持3种编译方法,图形编程,在线编程,IDE编程,而IntoRobot应该首推的就是在线编程了。在线编程类似Tisan,但比Tisan功能更强大,毕竟Tisan是初创公司,有一群物联网爱好者设计,当然了,他们也是有情怀的一群年经人,在此祝Tisan在新的一年,能够更上一层楼,而IntoRobot是由哈尔滨工业大学,香港科技大学,香港城市大学等全国著名大学的年轻教授、研究生以及深圳的一群资深工程师组成的一个快乐而又年轻的团队。
本帖子真正体验一下Atom的Web在线编程功能,主要分两部分:在线Web功能初探和在线编程实现。
一、在线Web功能
以下内容摘自IntoRobot官网,由本人重新组织,更多细节可查看http://docs.intorobot.com/zh/web/#WEB-function。
当然了,Web最大的功能就是在线编程,并实现在线烧写程序,但除此之外,还具备设备展示、开发调试和并联控制等特有的功能
(一) 设备展示
(二) 开发调试
(三) 关联控制
二在线编程
(一) 在线编程
(二) 示例实现
本示例实现一个数字引脚控制led的小实验,主要体验怎么使用IntoRobot的在线编程功能,并完成程序的编译、烧写。
1 用户登录IntoRobot官网
2 点击在线编程,创建新的工程
3 编写代码,如下实现控制数字引脚13
4 编译上传或烧写或烧录
5 查看最终效果
PS:
1 要想烧录成功,需要电脑连接internet,atom设置成功连接internet,然后才能在web端上烧当或者把atom用手机
绑定到自己帐号下,在网页里面写代码,才能通过网络自动烧录
2 Atom的代码,和Arduino非常相似,尤其是对数字引脚、模块引脚和协议类的接口函数,具体的接口定义函数,
可见http://docs.intorobot.com/zh/firmware/
本帖子到此结束,总算是实现了在线编程并成功烧录程序,下一篇,进行设备模块的添加及无线控制的学习。
谢谢小编的分享, 关于intorobot在线编程的部分, 我想请教一下, 这个开发板能不能支持 openwrt TFTP烧录呢?
可以的,但功能有限,重点在于在线传感器模块的实现!
恩,有看到介绍了,期待你后续的分享帖。
赞~\(≧▽≦)/~
期待后续的分享