HaaS技术社区的博客

物联网设备云端一体开发框架,Python也可以轻松开发智能硬件

  • 博客(30)
  • 资源 (29)
  • 收藏
  • 关注

原创 一站式开发工具HaaS Studio使用说明

1、HaaS Studio 简介为了让 HaaS 开发更加“易上手”,阿里云IoT团队推出了全新的“一站式”集成开发环境HaaS Studio。HaaS Studio 是一款基于VS Code的插件,是HaaS官方的集成开发环境。主要特性支持AliOS-Things Native应用开发,JavaScript 轻应用开发,Python 轻应用开发。 支持通过界面创建和管理工程 支持AliOS-Things 组件管理 支持HaaS 解决方案展示2、安装HaaS Stu...

2021-07-30 22:52:47 5270 2

原创 使用JavaScript在HaaS EDU K1上实现文字显示

1、前言当前HaaS EDU K1已经支持通过JS轻应用方式进行开发调试了,这块开发板带着OLED屏,而底层的AliOS Things已经支持图形库,所以可以通过轻应用的开发方式,尝试进行GUI相应的开发。2、下载代码及环境准备2.1、下载代码从以下地方下载AliOS3.3版本代码:Gitee: https://gitee.com/alios-things Github: https://github.com/alibaba/AliOS-ThingsCode China...

2021-07-29 14:07:37 569

原创 HaaS Studio重磅发布:易上手的一站式开发环境

HaaS(Hardware as a Service)是阿里云IoT发布的一款加速AIoT中小开发者创新的积木式平台,该产品旨在帮助AIoT中小开发者聚焦业务,低门槛快速组装软硬件积木,实现设备安全上云。为了帮助开发者更加易上手HaaS开发,推出了一站式的集成开发环境HaaS Studio,相信有了HaaS Studio的帮助,开发者的项目开发会更加的方便快捷。HaaS Studio 是基于VS Code(Visual Studio Code)开发的,它不但继承了VS Code 强大的代码..

2021-07-28 13:47:09 688 3

原创 秘密开发一年多,解密奥运史上首个数字云徽章

2021年东京奥运会开幕了,这是一届特殊的奥运会,在几乎没有现场观众的情形下,全球观众首次以“云”的方式观看奥运,阿里云全程提供技术支撑与保障。而在开幕前,一枚小小的徽章,让全球媒体提前感受到云的魅力。这枚徽章是奥运史上首个数字云徽章,从2020年1月由阿里云IoT技术团队研发,持续一年多的“保密”项目,连续多个通宵攻坚,凝聚了阿里云IoT的云、端技术,具有“触碰交友“、”数字名片“和”计步“三大功能。为收集交换徽章的奥运史上,带来了独特的数字徽章文化。触碰交友两个徽

2021-07-26 16:25:00 594 2

转载 助力千亿级市场 阿里云进军智能电动车产业

阿里云联合天猫电动车趋势发布会暨产业智能峰会召开,现场数百家电动车企共同探讨二轮电动车行业发展新趋势。泰比特作为天猫电动车的软硬件服务商也参加了此次峰会,会上,阿里云IOT联合天猫共同提出了电动车智能出行解决方案,帮助电动车行业完成智能化升级。在会上,第一财经商业数据中心发布的二轮电动车行业洞察报告显示,超过半数消费者将智能化作为购买依据。有63%的用户看重APP远程操控(自动锁车、车辆自检等),55%的用户希望带有无感控车(无钥匙启动等),42%的用户选择电子钥匙分享功能。...

2021-07-25 20:51:05 270

原创 “数字云徽章”亮相东京奥运会

徽章是奥运文化的重要组成部分,也是传播奥运文化的重要载体。本届东京奥运会推出的是一款“阿里巴巴数字云徽章”,这是奥运史上首枚“云徽章”,主要有“触碰交友”、“数字名片”和“记步”三大功能。其中,“触碰交友”功能让人们在社交安全范围内就能“交朋友”。近日,总台记者也拥有了一枚2020东京奥运会的“数字云徽章”。...

2021-07-24 21:39:49 714 1

原创 如何升级HaaS100 / HaaS EDU K1的二级boot

简介二级boot在 HaaS100 / HaaS EDU K1中起到了本地升级功能实现和引导alios-things镜像的作用,在开发者使用IDE 的burn工具或者直接使用aos burn命令烧录HaaS100 / HaaS EDU K1时可能会由于串口不稳定导致烧录失败,现在优化了一版HaaS100 / HaaS EDU K1的二级boot来提高烧录成功率。如果开发者遇到这个问题,可以使用这个方法来解决。升级方法1.在windows下下载附件:????write_flash_gui.zi

2021-07-23 11:52:12 718 4

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

前言HaaS IDE 迎来大升级。新的HaaS Studio 集 C / JS / Python 三种语言开发于一体,实现了一个插件完成三种应用开发的功能。这里我们重点介绍一下 Python 轻应用操作。提前注意事项如果开发者已经安装了 alios-studio 插件, 使用 HaaS-Studio 之前需要先卸载 alios-studio。下面我们详细介绍一下插件的原理,操作方式及新增特色功能。1、操作介绍1.1 安装VS Code开发者首先需要到微软...

2021-07-22 14:07:19 1950 9

原创 如何基于芯片SDK开发安防监控产品

1、前言近些年来,安防监控市场需求广泛。安防监控已经成众多细分行业,如金融、教育、医疗、交通等,安全的必需品。消费类市场中,随着人们对人身及财产安全意识的不断提升,中小企业、商铺、家庭逐渐成为安防监控消费的中坚力量。以网络摄像机(IP Camera)为例,其年全球出货量已达亿级别,且保持每年20%的持续增长。图 1 网络摄像机产品的基本形态市场需求的增长和应用场景的多元化,将推动安防监控设备终端的产出和升级。安防监控方案商在不断地优化、调整设备端的方案,希望基于一套通用、易用的技术...

2021-07-21 20:24:44 1839 8

原创 一文看懂音视频流媒体协议及信令技术

1、音视频通信音视频通信完整流程有如下几个环节:采集、编码、前后处理、传输、解码、缓冲、渲染等。每一个细分环节,还有更细分的技术模块。比如,前后处理环节有美颜、滤镜、回声消除、噪声抑制等,采集有麦克风阵列等,编解码有H.263,H.264、H.265等,传输就涉及到了本文重点介绍的RTSP/RTMP/RTP/RTCP等流媒体协议以及相关的信令技术。2、流媒体协议流媒体协议一般分成传输控制报文的协议和传输媒体数据的协议。传输控制报文的协议一般用于协商流媒体通信建立的参数等,如...

2021-07-20 14:41:46 3575 5

原创 计算机双目视觉视觉角匹配算法

1 背景HaaS智能门禁等应用场景需要用到双目视觉,让门禁系统可以拒绝打印图片,手机屏幕,面具,3D头套等非活体攻击。这里先从计算机双目视觉的设计出发,看看出现过的不同的变种,以及用来解决的问题。1.1 对称双目视觉计算机的双目视觉一开始的设计就是对称双目视觉,模拟自然界中生物的双目视觉来得到只有双目才能实现的立体视觉能力,比如获取目标的深度信息。自然界中草食动物一般是两只眼睛长在脸两边,两只眼睛的视野几乎能覆盖360°,为了能够看到四面八方的捕猎者。模拟草食动物的视野的就...

2021-07-19 10:58:00 1041 3

原创 如何从零开始设计智能硬件

如何开始从零设计智能硬件,一定需要看这个训练营。HaaS智能硬件开发训练营和以往所有的硬件训练营都不同。1. 他会介绍一款智能硬件从一个初始想法到最终成品的全流程,包括硬件设计,生产,测试,软件设计等等,让你对智能硬件开发有个全貌的了解;2. 他会用案例的方式介绍如何去开发硬件中最重要的模块的开发,从datasheet到原理图,再到软件代码的解析,让你不再迷失在资料之中;3. 他更会告诉,当你有了idea之后,你想设计自己的硬件,该去哪里找素材(积木)来完成你的智能硬件,简直是一个宝藏.

2021-07-17 23:56:14 1159

原创 智能门禁上也能有如此漂亮的图形界面

前几天介绍新一代智能门禁解决方案,他不但有硬核的高级,还有漂亮的图形界面,这就是今天要介绍的主角HaaS UI。智能门禁产品简介HaaS UI 又落地在一个新的产品上,这就是人脸识别的智能门禁一体机。该人脸识别一体机是一款5寸红外双目室外人脸识别设备。该设备具备5寸显示屏,支持5万人脸底库的端上存储和离线精准识别,支持刷卡功能,搭载业界顶级人脸识别算法,可实现快速人脸识别与通行。产品特性该产品支持人脸识别、逆光识别、刷卡IC卡、自动解锁、访客管理、活体防伪等功能。...

2021-07-16 15:21:57 903 6

原创 HaaS RTC(实时音视频通信)总体方案简介

一、RTC业务简单介绍RTC(Real Time Communication)实时通信业务,目的是在设备端实时的转发音视频多媒体数据,让用户能实时的进行音频和视频的会话。通信业务一般都有如下几个部分组成:呼叫信令:用于呼叫的应答和协商,主叫和被叫之间要协商是否建立呼叫、数据通道的连接参数、数据格式、数据类型等信息,让主叫和被叫之间对齐音频编码、视频编码的相关信息,这样才能进行音频和视频的编解码-传输流程。。 数据传输:基于呼叫信令协商好的参数进行音视频数据的采集-编码-传输-解码-展...

2021-07-15 16:12:33 1409 5

原创 物联网视觉技术及应用

物联网技术不断发展,已经从单纯地强调连接,更多地强调多场景的支持。出现了越来越多带有视觉能力的智能硬件,包括智能门锁,智能猫眼,86智能面板,带屏智能中控,网络摄像头等。这些智能设备基本都会带有摄像头功能,作为“眼睛”。摄像头采集了图像数据后,会进行处理。处理流程可以抽象出视觉技术的数据处理流程首先是数据采集,然后是数据处理,最后是数据显示。图像数据的采集数据采集通过摄像头完成。摄像头的硬件主要包括ISP,sensor和镜头。Sensor负责采集图像,ISP通过3A算法...

2021-07-14 20:14:14 1524 6

原创 新一代智能门禁解决方案

新一代智能门禁解决方案,HaaS给你答案近些年来,芯片的算力越来越高,各种优秀的设计层出不穷,外加人工智能、云、大数据等新技术的加入,安防从单纯的录像机慢慢变成云端一体智能安防系统。

2021-07-13 10:49:02 2134 4

原创 十年职场人教你选专业:不知道自己兴趣在哪,该如何选合适专业

又到一年高考填报志愿的时候。看到很多学子拿到了一个非常优秀的分数,真的为他们高兴,你们的努力终于有了阶段性的回报。同时又被很多粉丝问到:作为十年职场人,能否指导下我选专业,我也不知道自己兴趣爱好在哪,之前都是听父母安排,现在我想自己为以后的人生做主,我该选什么专业呢?收到学弟学妹们这样的请求,我迟疑了,这可是别人的一生最重大的抉择之一啊,可不能就草率的给了一个简单答案。我回忆了一下求学工作经历。我来自一个没有什么好大学的省份,高考填报志愿的时候,也没有人指导我,唯一的..

2021-07-12 14:39:41 226

原创 智能硬件开发入门,从这个训练营开始

6月24号到31号,阿里云AIoT面向智能硬件开发者发起首期云端一体物联网开发训练营圆满结束了。有近千的开发者加入了这个训练营,其中有学生,个人开发者,物联网从业人员,还有大学教授。通过一场云端一体实际案例开发训练,让每位参加训练营的用户亲身体验开发,快速上手掌握云端一体,实现硬件智能化。为了积极回馈开发者的热情,新一期的“HaaS智能硬件开发训练营” 如约而来。本次训练营更加的节奏快,将在3天的时间里面让大家从新入到硬件开发的入门。更加重要的同样还有免费的物联网开发板送哦。...

2021-07-10 23:10:51 506 1

原创 低功耗技术在智能硬件上的应用

1、背景随着芯片技术的不断发展,CPU的主频越来越高,随之而来的高功耗及发热等问题也日益显现出来,因此低功耗设计也成为了智能硬件中必须面对的重大课题。业界在低功耗的设计方面有许多优秀的实践案例,值得我们借鉴和学习,本文总结了一些经典的低功耗设计方法,同时也会详细阐述AliOS Things在IPC中采用的低功耗方案。2、智能硬件的低功耗设计2.1、功耗产生的原因芯片的功耗可理解为在单位时间内所消耗的电量,因此功耗的高低主要取决于产品中器件或模块消耗电量的大小。功耗来源分类..

2021-07-09 16:17:05 986

原创 HaaS低功耗IP Camera解决方案

1. 背景根据艾瑞咨询测算,2020年中国家用智能视觉产品市场规模为331亿元,伴随着智能视觉与智能家居产品的进一步融合,预计在2020年到2025年间的年复合增长率为21%,而家用IP Camera市场率先步入成熟期,2020年中国家用IP Camera出货量达4,040万台,预计未来五年的年复合增长率为15.1%;全球2020年家用IP Camera出货量为8,889万台,约为中国市场的2.2倍,未来五年全球市场的年复合增长率为19.3%,预计2025年全球家用摄像头出货量将突破2亿台,如图..

2021-07-08 20:38:15 1435 5

原创 HaaS轻应用(JavaScript)低功耗蓝牙案例

1、案例简介HaaS100自带低功耗蓝牙功能,可以通过自带的蓝牙功能完成诸如与手机交互,蓝牙配网等功能。本案例主要演示使用HaaS轻应用框架(JavaScript),在HaaS100上完成BLE的自定义GATT服务,并开启广播让手机可以扫描并连接,连接后将数据上报到手机。2、物料清单HaaS100开发板(需将蓝牙天线接好)。安装NRF Connect软件的手机。3、代码实现编写app.js。开启蓝牙功能参考代码如下,调用bt_host模...

2021-07-07 20:49:20 877 2

原创 AI视频巡逻上线,阿里云AIoT与杭州未来科技城共同打造“未来街区”,构建智慧执法

近日,阿里云AIoT与杭州未来科技城一同打造的“未来街区”正式对外亮相。通过执法通一体机和城管智能服务引擎的云边协同将城市违章行为推送至城管执法系统,在全省率先推出了AI视频巡逻的柔性执法场景。这条“未来街区”地处杭州未来科技城的城市核心区块,北临余杭塘河,南至文一西路,东起聚橙路,西到良睦路,实施面积约两平方公里。这个街区范围内,原本人行道违停、店铺出店经营的违章事件经常发生,需要耗费城管队员大量的精力进行管理。如今,通过AI视频巡逻,免去了城管队员在现场拍摄、等待、开单这几个人工环节,形成了“发

2021-07-07 20:39:03 280 1

原创 HaaS轻应用(JavaScript)快速开始 @ HaaS610

1、开发板简介HaaS610 开发板是由阿里云、广和通、旗点科技联合推出的一款基于 fibocom 4G Cat.1 产品 L610 openCPU 模组物联网开发板。具备 Arduino 接口, 可以支配 Arduino 接口配件板,搭配 GPS 定位、WiFi、六轴定位传感器、温度传感器、8MB Flash、麦克 风、喇叭、LCD 显示屏、摄像头、2Kb EEPROM、4*4 矩阵按键组使用。HaaS610 开发板具有以下特点:基于fibocom 4G Cat1 产品 L610 ..

2021-07-06 22:29:53 747 4

原创 HaaS轻应用(JavaScript)快速开始 @ N58

1、开发板介绍N58开发板是一款搭载HaaS轻应用(JavaScript)的物联网开发板,可以非常方便的使用JS来开发应用,实物图如下所示。接口说明及功能描述2、硬件使用2.1、开发环境Windows2.2、USB驱动Windows环境安装USB驱动(????N58_usb_driver.rar) 连接USB,驱动安装成功后电脑出现以下7个COM端口,表示USB驱动正常COM端口介绍1. Neoway USB AP_TRACE:N5...

2021-07-06 22:15:39 573 2

原创 HaaS轻应用(JavaScript)总览

2.0新版本发布:来了!HaaS轻应用(JavaScript)2.0!It just works快速开始HaaS轻应用(JavaScript)快速开始 @HaaS100HaaS轻应用(JavaScript)快速开始 @HaaS EDU K1HaaS轻应用(JavaScript)快速开始 @ HaaS600 EC600S...

2021-07-05 23:12:51 1184 3

原创 HaaS轻应用(JavaScript)快速开始 @ HaaS600 EC600S

HaaS600 Kit 是一款基于 HaaS600系列模组评估的高性价比开发板。可应用于共享控制、金融支付、智能语音、泛工业等场景的智能硬件产品开发。HaaS600 Kit 套件包含以下物料:●开发板 x 1●micro-USB线缆 x 1●5V/2A电源适配器 x 1●4G天线 x 1●GPS天线 x 11、系统环境1.1、连接设备将开发电脑跟设备的调试/用户串口通过MicroUSB连接,连接后,将在PC设备管理器中出现两个串口,分别用于调试和用户串口输入输出。...

2021-07-05 23:06:42 764

原创 HaaS轻应用(JavaScript)快速开始 @HaaS EDU K1

HaaS EDU K1是HaaS Education Kit1的缩写,是基于四核高性能HaaS1000芯片打造的、集颜值和内涵于一身的物联网教育开发板。作为云端一体全链路解决方案的软硬件积木平台,深度集成了AliOS Things物联网操作系统、HaaS轻应用、小程序和阿里云物联网平台等技术和服务,让开发者可以轻松的学习和开发云端一体全链路实战项目,解决实际场景或孵化创新应用。HaaS EDU K1说明书1、硬件与系统环境1.1、硬件连接与启动●USB Type-C供电●电源开..

2021-07-04 23:35:56 754 8

原创 HaaS轻应用(JavaScript)快速开始 @HaaS100

1、HaaS100介绍HaaS100开发板阿里云IoT团队推出的物联网通用性云端一体开发板,不但硬件资源丰富,而且还支持HaaS轻应用开发,可以方便的使用JavaScript或Python进行物联网应用开发。HaaS100简介HaaS100硬件规格2、硬件与系统环境2.1、硬件连接与启动 电源适配器供电 使用MicroUSB数据线连接开发板与PC 2.2、系统环境Windows安装USB转串口驱动,在设备管理器中可以看到...

2021-07-03 22:36:02 766 4

原创 LittlevGL图形框架扩展 - 条形码的支持

1、简介条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)排成图案。条形码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息,因而在商品、图书管理、邮政管理、银行系统等许多领域都得到广泛的应用,如今在我们的日常生活中也是随处可见。2、条形码发展史随着社会文化以及生活形态的变化,美国的零售业从上世纪30年代从封闭式转为开..

2021-07-02 15:20:27 545 2

原创 如何基于AliOS Things 3.3编译Python固件

1、案例简介AliOS Things 3.3 中自带了一个py_engine 解决方案(solution), 该解决方案就是在AliOS Things 3.3 运行Python环境。py_engine (Python轻应用引擎) 以MicroPython为基础打造而成, 基于py_engine可以快速实现IoT场景连云、控端、AI等最常见功能。快速上手文档和编程接口请参考Python轻应用快速上手连云:支持基于linkit连接阿里云物联网平台 控端:支持PWD、UART、SPI、I2C、A..

2021-07-01 11:36:10 3068

write_flash_gui.zip

HaaS100 / HaaS EDU K1的二级boot文件

2021-07-24

HaaS物联网应用开发课程sample_code.zip

HaaS物联网应用开发课程中第三章对应的示例代码

2021-03-31

1_2_常见物联网操作系统介绍.pdf

HaaS物联网应用开发课程介绍

2021-03-30

2_1_HaaS EDU K1硬件资源介绍.pdf

HaaS物联网应用开发课程

2021-03-30

2_2_HaaS 开发环境.pdf

HaaS物联网应用开发课程

2021-03-30

2_5_HaaS helloworld.pdf

HaaS物联网应用开发课程

2021-03-30

3_1_AliOS Things源码结构及编译系统.pdf

HaaS物联网应用开发课程

2021-03-30

3_2_AliOS Things命令行.pdf

HaaS物联网应用开发课程

2021-03-30

3_4_AliOS Things基础AOS API及HAL API介绍.pdf

HaaS物联网应用开发课程

2021-03-30

3_6_I2C总线接口介绍.pdf

HaaS物联网应用开发课程

2021-03-30

3_7_I2C接口温湿度传感器.pdf

HaaS物联网应用开发课程

2021-03-30

4_1_AliOS Things网络篇之netmgr.pdf

HaaS物联网应用开发课程

2021-03-30

4_2_AliOS Things网络篇之lwIP.pdf

HaaS物联网应用开发课程

2021-03-30

4_3_AliOS Tings网络篇之Wi-Fi基础知识及连接过程.pdf

HaaS物联网应用开发课程

2021-03-30

4_5_AliOS Tings网络篇之MQTT协议介绍.pdf

HaaS物联网应用开发课程

2021-03-30

4_6_AliOS Tings网络篇之网络控制大实验.pdf

HaaS物联网应用开发课程

2021-03-30

5_2_HaaS光照信息屏实验.pdf

HaaS物联网应用开发课程介绍

2021-03-30

5_3_HaaS陀螺仪小球实验.pdf

HaaS物联网应用开发课程介绍

2021-03-30

Untitled.ipynb

电子罗盘-数据校准脚本

2021-02-24

lenet5.ipynb

HaaS AI之VSCode中搭建Pytorch简单卷积神经网络文中测试代码,下载后可直接运行

2021-02-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除