AliOS Things

HaaS AI 应用实践“老板来了”系列之一 :总体方案

六月ゝ 毕业季﹏ 提交于 2021-01-28 12:47:35
一、前言 在物联网工农业场景下有很多应用需要视觉技术来辅助完成应用开发,随着AI技术的不断发展,AI应用的长尾细分领域越来越广泛,在比如纺织业检测瑕疵品、农业中虫害检测等等AI将大有可为。为此我们在HaaS物联网开发板上做了很多AI的探索来帮助各行各业的开发者们来打造他们的AI应用场景。AIoT设备由于成本及应用场景的限制,硬件性能如CPU、内存、Flash等存在差异,怎么样让端侧也能充分发挥AI的能力,需要权衡硬件成本和云端成本及应用场景来综合决定,为了让开发者有更多选择,我们在HaaS开发板上整合了云端AI的能力,只要能上网就能有AI。今天就先给大家介绍如何利用云端AI能力打造云端钉一体的AI应用---老板来了!一起来看看Demo效果吧! HaaS AI之老板来了 二、解决方案 看了上面的Demo,是不是很想了解一下整体是怎么实现的呢?整体的方案如下图所示: 如上面的解决方案,可以看到整个方案涉及到的模块比较多,整个流程涉及: a. Http Client向WiFi摄像头请求JPEG数据; b. OSS Client上传JPEG图片到OSS服务端; c. JPEG解码为RGB565显示在LCD屏幕; d. AI Agent上报OSS Client获取的OSS图片链接给视觉平台; e. AI Agent获取识别结果后根据结果决定是否通过Linkkit上报事件给物联网平台

HaaS软件积木及解决方案总纲

我的梦境 提交于 2021-01-02 11:22:29
在物联网方案多样化与场景碎片化等大背景下,基于阿里云物联网数亿设备落地经验,阿里云物联网团队推出了HaaS这个加速AIoT中小开发者的创新平台。HaaS(Hardware as a service)硬件即服务。通过向用户提供物联网场景中的的标准硬件以及嵌入到硬件中的软件驱动及功能模块,为用户提供物联网设备高效开发服务。旨在帮助AIoT中小开发者聚焦业务,能做到低门槛快速组装软硬件积木,实现设备安全上云,加速AIoT创新迭代。 HaaS设备端软件基于阿里云智能自研物联网操作系统AliOS Things。同时创新地推出了HaaS云端钉全链路解决方案,将HaaS设备端,物联网平台,钉钉小程序结合起来,以一个个生动案例的方式,重塑物联网开发方式。开发者使用HaaS这个软硬件积木平台就可完成从传统嵌入式开发进阶到设备端-云平台-前端应用一体的智能化时代。 1、HaaS云端钉全链路解决方案示例 智能小车 : 1小时打造HaaS版小小蛮驴智能车 智能家居: 基于HaaS100快速搭建智能家居应用 智能花卉养殖: 一步步打造能手机远程管理的HaaS花卉养植系统 RDID读卡器: 基于HaaS100搭建云端一体RFID读卡器 语音播报音箱: 用JS轻应用与HaaS600实现语音播报音箱 信息屏: HaaS100 OLED信息屏显示案例 4G模组连云: 实战HaaS100搭载4G模组连接阿里云物联网

HaaS100开发调试系列 之 如何使用J-Link仿真器调试代码

守給你的承諾、 提交于 2020-12-22 12:02:32
1、前言 今年阿里云官方推出的HaaS100开发板引起了嵌入式开发者的极大关注,阿里云IOT部门提供的开发者7*24小时咨询答疑服务,也受到了广大开发人员的欢迎。 在钉钉开发者群里,很多爱好者问了下面的问题: 在基于AliOS Things 的RTOS上,HaaS100上如何开发调试? AliOS Things的shell 系统是什么样的? 如何获得系统内存大小? 为了解答这些开发调试相关的问题,我们给大家带来了《带你上手HaaS100 开发调试》系列,计划推出一系列文章,帮助开发者进一步了解AliOS Things,了解HaaS100,从而快速开发应用。 今天首先推出的是 HaaS100 J-Link仿真器的连接和使用。 对于嵌入式开发者来说,使用仿真器进行代码调试是很常见的操作,关于仿真器的原理网上也有很多的学习资料,这里不再赘述,直接上正文。 2、HaaS100如何连接仿真器 2.1、连接方法 HaaS100支持SWD接口连接仿真器,如图所示: 排针的引脚定义如下 连接步骤为: 1、按照图中所示用线将SWDIO(图中白色线)、SWCLK(图中紫色线),加上电源3V3(使用排针1脚或2脚)和地GND(图中黑色线,或者排针上任一GND均可)共四根线与仿真器连接。笔者使用的是较常见的V9仿真器,如下图: 2、上电,打开Jlink GDB Server,笔者使用的是SEGGER

一文轻松入门HaaS100诊断调试系统

自古美人都是妖i 提交于 2020-12-07 18:18:41
1、AliOS Things CLI组件介绍 在日常嵌入式开发中,用户经常会自行实现一套类似Linux Shell的交互工具来实现通过串口命令控制设备进入某种特定的状态,或执行某个特定的操作。如系统自检,模拟运行,或者进入手动模式进行设备点动。AliOS-Things原生实现了一套名为CLI(command-line interface)的命令行交互工具,在提供基本的系统交互命令的基础上,也支持用户自定义命令。 2、CLI 组件如何使用 用户只需要在aos.mk里包含CLI组件,如 $(NAME)_COMPONENTS += cli 然后重新编译烧录上电即可,系统启动后,操作方法与其他的常用shell类似,按回车有#符号打印,输入help可查看系统自带的几个cli命令: 3、如何增加自定义的CLI命令 包含头文件 #include "aos/cli.h" API 入参 返回值 aos_cli_register_command cli_command* 0执行成功;其他:失败 调用示例: /*参考代码*/ const struct cli_command command = { "debug", "show debug info", debug_cmd }; ret = aos_cli_register_command(&command); if (ret) { /*错误处理*/ }

AliOS Things物联网操作系统

北城以北 提交于 2020-11-27 20:44:16
AliOS Things 发布于2017年杭州云栖大会, 是HaaS家族中 面向 IoT 领域的、高可伸缩的物联网操作系统,目前已经开源到3.1版本。 系统集成大量物联网云服务连接能力,云端钉一体开发模式,可以快速进行产品打造并复制量产。 JS轻应用开发新模式,用JavaScript语言就可以开发嵌入式设备,极大地降低了嵌入式开发门槛,提高了开发效率。 GitHub 仓库地址: https://github.com/alibaba/AliOS-Things 。 gitee镜像地址: https://gitee.com/alios-things/AliOS-Things 。 AliOS Things 致力于搭建云端一体化 IoT 基础设施,具备极致性能、极简开发、云端一体、丰富组件、安全防护等关键能力。 系统支持多种多样的设备连接到阿里云IoT平台,可广泛应用在智能家居、智慧城市、工业,新出行等领域,在数亿IoT设备中广泛采用。 系统架构 基础特性 基础能力: 内核资源占用少(RAM < 1KB, ROM < 2KB),提供系统和芯片级别安全保护、硬实时能力、低功耗框架、差分OTA等功能。 核心协议栈技术 :产品级 TCP/UDP/IPv6/IPv4 支持;MQTT,CoAP,HTTP 支持;WiFi, 蓝牙,LoRA,NB-IoT等协议支持。 自组织网络

【专题】多角度深入解析开放原子开源基金会

蹲街弑〆低调 提交于 2020-11-02 18:36:24
2020 年 9 月 9 日,开放原子开源基金会正式对外发声,同天,宣布百度超级链正式成为基金会首个捐赠项目。 9 月 11 日,华为 OpenHarmony 操作系统开源,开放原子开源基金会获捐 OpenHarmony。 9 月 28 日,开放原子开源基金会组件基金会孵化项目导师团队——“伯乐招募计划”,为更好地推动开放原子开源基金会项目的孵化毕业。 10 月 15 日, 开放原子开源基金会和深圳市开放原子开源技术服务中心主办的 “有你有我开源节”开源技术研讨会暨深圳·国际开源谷揭牌仪式在深圳启动。正式全面向外界介绍基金会组织和项目,传播开源文化。 至此,开放原子开源基金会的组织架构、性质、能力等已经基本呈现,早期的项目捐赠、孵化工作正在推进,这些信息共同勾勒出一个较为完整的基金会形象。 本专题围绕开源节论坛所讨论的话题展开,以期较为全面地介绍我国首个开源基金会。 重新认识基金会 基金会是 为公益目的或者其他非营利目的成立, 不 向出资人、设立人或者会员 分配所取得利润 的法人,为 非营利 法人。 基于此,开放原子开源基金会 宗旨目标 是推动科学领域的相关公益事业的发展, 不分配所取得利润,其所取得利润属于社会公众。同时,基金会在内部治理上有特别高的民主要求,基金会理事也是代表公众利益而非个人或公司利益。 由于非营利性和公共属性,基金会可以享有特殊的优惠政策

华为鸿蒙背后:中国首个自己的开源基金会来了!

大兔子大兔子 提交于 2020-10-23 21:57:37
Python实战社群 Java实战社群 长按识别下方二维码, 按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群 ▲ 作者丨纯洁的微笑 来源丨纯洁的微笑 该来的,终究还是来了! 1 开源基金会 在上一次华为宣布鸿蒙2.0发布的时候,不知道大家有没有注意:华为余承东现场宣布,将把鸿蒙操作系统源代码捐赠给 开放原子开源基金会 。 当时我就对这个“开放原子开源基金会”很感兴趣,下来找了一下资料整理出来分享给大家,看看它到底是一个什么样的组织? 首先给大家科普一下,什么是开源基金会? 开源基金会用大白话来讲,就是一个独立的第三方开源组织,由企业赞助和个人捐赠资助,它通过为软件项目社区提供服务与支持实现价值, 使命是为公众利益提供软件。 世界上最大的开源开源基金会是Apache Software Foundation(简称ASF),成立于1999年,这是一个专门为支持开源软件项目而办的一个非盈利性组织。 比较著名的还有:Linux基金会、OpenStack基金会、Eclipse基金会、Cloud Foundry基金会等等。 作为程序员,我相信大家对这些名字都很熟悉,那么华为捐献的“开放原子开源基金会”到底是什么鬼? 2 中国首个开源基金会 大家看到以上的开源基金会,无疑都是来自美国,原因无它,世界上最好的开源环境在美国。 随着中国互联网公司的加速崛起

2020-06-09互互联网快讯

与世无争的帅哥 提交于 2020-08-15 10:32:45
国内要闻 1、微信举办首场“微信生态招聘会”,上千家企业将提供超过10万个就业岗位 2、蚂蚁集团将自研数据库产品OceanBase独立为新公司,胡晓明担任董事长 3、京东上线电商行业首个大型免费版权素材库,含上亿张图片和主流字体 4、联想与顺丰达成战略合作协议,携手共建智慧物流产业生态 5、网易CEO丁磊确定6月11日在快手和网易严选APP直播首秀,重点带货网易严选 6、格力电器:6月18日再次举行“智惠618·健康生活家”直播活动 7、360宣布全资收购瀚思科技,共同推进大安全战略 8、西安卫星测控中心成功实施北斗三号系统星间链路测试工作 9、铁科院牵头组建的川藏铁路技术创新中心有限公司在成都市天府新区注册成立 10、继微软Azure、Office 365、Dynamics 365中国云之后,微软Power Platform正式在中国商用 政务快讯 1、武汉至北京客运航班6月9日起复航,每天一个往返航班 2、民航局:6月8日起暂停上海作为北京的第一入境点,增加武汉为备用第一入境点 3、山东对中小微企业实施以工代训补贴,企业吸纳1人并开展以工代训最高补贴3000元 4、海南大幅放宽离岛免税购物政策,免税购物额度提升至每人每年10万 5、广州拟成立全国首个城市夜间消费联盟,首届夜间消费节将启动 6、河南新乡成立世界口罩储备基地,10亿口罩助力全球卫生防疫 7、三亚开展保障性住房大整治

AliOS Things 3.1 特性详解

杀马特。学长 韩版系。学妹 提交于 2020-08-14 04:01:03
新版AliOS Things提供了优异的应用开发环境和体验:  组件化能力: AliOS Things 功能非常强大,但是这些功能都是组件化的,开发者只需要按需下载自己需要的组件就好了,大大节省了空间和看代码的时间  统一的可视化开发环境: 代码环境搭建,编译,调试在统一的IDE环境下完成,只需要点击简单的图标就可以编译下载了  应用分离: 用户开发应用时可以通过提供的工具创建一个工程,这个工程里面仅仅包含应用的代码,用户可以直接调用OS的头文件来使用系统的功能  应用开发模板: 提供大量的应用开发模板,用户不必从头开发应用,只需要从应用模板中选择跟自己贴近的应用,开发者按需修改就可以实现自己功能  易用的文档和支持: 非常简洁的开发文档,开发者可以按照文档指引快速开始自己应用的开发,不仅如此,还有非常多的动画 来源: oschina 链接: https://my.oschina.net/u/4379515/blog/4295716

【云栖号直播】本周重磅:阿里云CDN产品解读及全站加速在游戏行业的最佳实践

*爱你&永不变心* 提交于 2020-08-11 14:20:05
云栖号在线课堂,及时了解行业动态!阿里云推出疫情专题方案,为企业业务护航,让你足不出户了解行业动态。 在这里可以走近阿里云基础产品,了解更多应用方案,还能遇见大咖分享洞见及故事!也可以通过视频的形式让你高效、生动的了解场景化的上云最佳实践。 本周重磅推荐 标题: 阿里云容器安全能力全面升级 简介: 企业正在加快向微服务与DevOps转型的脚步,容器技术与生态也在不断更新。容器环境中的安全挑战和防护建设也日益受到关注。阿里云将于近期发布更为完整的容器安全能力,基于ATT&CK攻防矩阵与容器安全一体化解决方案,整合云安全能力与原生容器服务,提供更为自动化的容器安全检测和响应能力,助力企业云上容器化进程。 观看直播 标题: 中小企业与商标那些事儿 简介: 企业品牌保护从商标开始,如何挑选一家靠谱的渠道注册商标,解读品牌权益维护的重要节点。 观看直播 标题: 阿里云CDN产品解读及全站加速在游戏行业的最佳实践 简介: 15:00:阿里云CDN产品家族价值解读;15:30:全站加速在游戏行业的最佳实践 观看直播 标题: 云数据仓库+BI — 持续定义SaaS模式云数据仓库MaxCompute 简介: 本次直播将介绍云数据仓库基本概念和特性,商业智能典型场景与趋势,并结合基于MaxCompute为云数据仓库,对接BI工具的优势和特点来阐述云数据仓库+BI如何更好的释放数据潜力。 观看直播