行业解决方案
HaaS AI之VSCode中搭建Python虚拟环境
Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换,避免不同开发环境之间的相互干扰。
HaaS100低功耗蓝牙体验
HaaS100主芯片是一块高性能SoC,其内置了蓝牙4.2双模芯片,支持BLE低功耗蓝牙。HaaS100的提供低功耗蓝牙host协议栈组件---ble_host。 ble_host组件支持BLE低功耗蓝牙的中心与外设角色,支持GATT连接与数据交互的同时也支持SMP安全机制以增强安全性,另外蓝牙标准profile诸如电池服务(BAS),设备信息服务(DIS),人机交互服务(HIDS)等等也都已集成,属于功能完备的蓝牙Host协议栈。
HaaS100 Flash分区划分说明
HaaS100是一款针对IoT场景的公板,除了有前面介绍的丰富的外设外,其存储空间也很大,内部Flash空间有16MBytes; HaaS 100的存储空间是通过分区表来管理的,这张表包括一级bootloader区、二级bootloader区、OS运行A区、OS 运行B区以及相关parameters区。
JS轻应用热更新 - 无需连线轻松进行嵌入式设备开发调试
不同于传统嵌入式开发流程,轻应用的JavaScript应用在PC端开发完成后,无需编译、链接、固件烧录等繁琐步骤,用户可直接使用命令行工具动态推送最新的应用到指定设备,这个过程我们称之为应用热更新。
HaaS100 开发调试系列 之 CPU利用率(cpuusage)的原理与使用
cpuusage(即CPU利用率,本文均用cpuusage指代CPU利用率)通常是指:CPU从事任何工作的时间比例。 如:90%的cpuusage表示CPU处于90%忙碌状态和10%空闲状态。当CPU空闲时,它什么也不做,在嵌入式实时操作系统RTOS上,它会进入idle状态,idle本身也是一个task,它只是在等待中断,消耗CPU。
HaaS100开发调试系列 之 如何使用J-Link仿真器调试代码
今年阿里云官方推出的HaaS100开发板引起了嵌入式开发者的极大关注,阿里云IOT部门提供的开发者7*24小时咨询答疑服务,也受到了广大开发人员的欢迎。
30分钟上手HaaS钉钉小程序开发
对于开发者而言,小程序开发门槛相对较低,难度不及APP,能够满足简单的基础应用,适合生活服务类线下商铺以及非刚需低频应用的转换。对于用户来说,能够节约使用时间成本和手机内存空间;对于开发者来说也能节约开发和推广成本。因此我们选用小程序作为HaaS生态的用户端应用,以最低的开发成本帮助用户快速打通云端链路。
轻应用介绍 - 用JavaScript进行嵌入式开发
轻应用:可运行在轻量级嵌入式设备上的JavaScript应用;轻应用框架:封装了JavaScript引擎和API接口,用于支持轻应用开发的软件框架。
基于阿里云IoT平台OTA进行APP确认升级的方案
对于家居类及个人消费电子类的物联设备,基于用户体验的考虑,生产企业一般会为消费者提供通过手机APP进行确认升级的功能,典型的使用场景是通过手机APP对手环进行升级。本文主要介绍APP确认升级的基本流程,及如何基于阿里云IoT平台的OTA实现APP确认升级。
IoT数据倾斜之实时任务调优
IoT数据的特点不单是量大,而且传感器或者设备上报频率差异性很大。有些设备比如智能电表5分钟至15分钟上报一次就可以满足业务需要了,而有些设备比如工业一台机床上万个测点,间隔一秒上报一次。在这样的差异性下,针对单设备的实时处理数据势必会产生数据倾斜,这将导致任务的延时,从而影响指标后续业务效果,比如实时警报或者大屏刷新等。今天这批文章介绍IoT同学如何解决该问题
GuavaCache与物模型大对象引起的内存暴涨分析
物模型是对设备在云端的功能描述,包括设备的属性、服务和事件。 本文记录线上环境,大量设备上报数据,进行物模型校验引起的一次内存告警分析。
使用HaaS Studio开发Python轻应用
HaaS Studio 集 C / JS / Python 三种语言开发于一体,实现了一个插件完成三种应用开发的功能。这里我们重点介绍一下 Python 轻应用操作。
HaaS RTC(实时音视频通信)总体方案简介
RTC(Real Time Communication)实时通信业务,目的是在设备端实时的转发音视频多媒体数据,让用户能实时的进行音频和视频的会话。
结合AliOS Things谈嵌入式系统通用问题定位方法(1):CPU相关基础
本文着重从问题定位的角度来介绍如何定位嵌入式软件系统中的问题,并结合AliOS Things提供的部分维测手段来介绍
HaaS EDU场景式应用学习 - 温湿度计
本章我们将向大家介绍如何使用haas1000来读取SI7006数字温湿度传感器,从而得到环境温度和相对湿度等信息,并把从温湿度值显示在OLED模块上。
低代码与智能化—刘彦玮- 物联网解决方案生产力工具IoT Studio助力企业数字化升级
本专场主要介绍阿里巴巴低代码实践,以及各行业企业利用钉钉宜搭等低代码平台工具实现自身业务的在线化经验。行程介绍10:46-11:13 物联网解决方案生产力工具IoT Studio助力企业数字化升级刘彦玮,阿里云IoT事业部技术专家讲师介绍刘彦玮,Iot事业部技术专家10年物联网研发相关工作经验,负责过城市gis平台,阿里智能健康业务,目前在阿里云物联网事业部负责低代码平台iot studio以及行业线前端团队
AIoT云端一体加速设备智能
观看其他分论坛内容阿里云开发者大会主论坛大数据与AI一体化开发平台视觉AI开发平台及其行业应用云原生数据库:一站式数据服务前沿人工智能技术与算法实践从1到∞ :极致原生安全云原生技术与最佳实践钉应用开发:人人都是工程师基础设施的云上管控应用开发的云基础设施优化开源操作系统社区和生态泛云生态人才培养合作智能开发与高效运维RISC-V技术趋势与芯片应用实践AIoT云端一体加速设备智能
视觉AI开发平台及其行业应用
观看其他分论坛内容阿里云开发者大会主论坛大数据与AI一体化开发平台视觉AI开发平台及其行业应用云原生数据库:一站式数据服务前沿人工智能技术与算法实践从1到∞ :极致原生安全云原生技术与最佳实践钉应用开发:人人都是工程师基础设施的云上管控应用开发的云基础设施优化开源操作系统社区和生态泛云生态人才培养合作智能开发与高效运维RISC-V技术趋势与芯片应用实践AIoT云端一体加速设备智能