HaaS轻应用(Python)总览

在物联网方案多样化与场景碎片化等大背景下,基于阿里云物联网数亿设备落地经验,阿里云物联网团队推出了HaaS这个加速AIoT中小开发者的创新平台。

HaaS(Hardware as a service)硬件即服务。通过向用户提供物联网场景中的的标准硬件以及嵌入到硬件中的软件驱动及功能模块,为用户提供物联网设备高效开发服务。

旨在帮助AIoT中小开发者聚焦业务,能做到低门槛快速组装软硬件积木,实现设备安全上云,加速AIoT创新迭代。

HaaS设备端软件基于阿里云智能自研物联网操作系统AliOS Things,使用AliOS Things 如何在HaaS设备上快速搭建自己产品级应用呢?

HaaS给出的答案是: HaaS轻应用(Python),它的特点如下:

  • 资源占用少
  • 上手简单,敏捷开发

官方文档

为什么选择Python轻应用

Python优美简洁的语法,丰富的三方库让Python语言用户飞速发展。

根据Tiobe之最新编程语言排名,Python语言流程度持续上升,正式超过java语言,登上世界第二大语言的宝座。

因此,一款开发板,能否支持Python语言,成为了它的一个重要标志。

HaaS轻应用(Python)基于MicroPython进行开发,MicroPython 继承了python优美简介的语法,同时提供了便捷的嵌入式硬件操作库。

HaaS100作为阿里云智能IoT团队推出的一款 IoT开发板,它适配了MicroPython的运行引擎, 提供了各种丰富的硬件操作接口,同时提供阿里云物联网平台和云端AI相关的能力。

通过此开发板,可以轻松通过python程序实现硬件控制,云端AI以及云端互通的能力。

HaaS轻应用(Python)优点

HaaS开发板上的HaaS轻应用(Python)它主要有以下优点:

  • 便捷的开发调试方法(免编译,交互式执行)
  • 硬件驱动开发和外设控制能力
  • 阿里云物联网平台能力
  • AI能力(支持达摩院150+视觉AI算法)

运行环境

  • 硬件: HaaS开发板
  • 软件: AliOSThings 3.3

通过本文开发者能获取Python轻应用的最佳学习路线,也能快速获取所有关于Python轻应用的资源,让您轻松上手AI开发。

入门

入门阶段推荐从环境搭建开始,熟悉Python轻应用的开发和启动方式和调试手段开始.

快速上手

HaaS EDU K1 快速搭建Python开发环境

更优的工具,更方便的语言,使用HaaS Studio开发Python轻应用

进阶

进阶阶段推荐按照快速上手的三个维度开始学习,最终实现自己的特色化的连云,控端,AI多媒体应用。

HaaS轻应用(Python):手把手带你玩转mqtt

HaaS轻应用(Python): si7006温湿度传感器案例

HaaS100使用Python连接物联网平台并控制设备硬件

【开发者案例】使用HaaS EDU K1实现一个数字量角器

  HaaS训练营案例:温湿度上云

  炸裂!上手三天,就在开发板上播放BadApple, 还是Python香

HaaS轻应用(Python): 使用“千里传音“服务打造您的专属云喇叭

AI/多媒体案例

        请参考快速上手中的参考案例,更多案例持续更新中,敬请期待!

        HaaS轻应用(Python):基于HaaS-AI的文字识别

        HaaS轻应用(Python):基于HaaS-AI的图像分类

               

精通

在熟练掌握了Python轻应用的官方接口和文档以后,就可以开始了解Python轻应用的代码框架,运行流畅以及扩展规则,开启自己扩展自己需要的接口。

原理介绍

相关案例发布中,敬请期待!

接口扩展

如何给Python轻应用添加新的组件:Python轻应用扩展适配介绍

技术交流

MicroPython 继承了Python易学易用的特点,同时提供了基于嵌入式硬件的基础库封装,让开发者可以很方便的通过交互式的环境,实时进行嵌入式开发,让嵌入式开发也变得简单方便。

如需更多技术支持,可加入钉钉开发者群,或者关注微信公众号

  • 14
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值