HaaS506 - 快速开始 ---- 资源目录
最新案例教程点击下方链接跳转,CSDN已停止更新
点
击
跳
转
概述
HaaS 506是煜瑛微电子科技有限公司生产的开发板,板载LED灯和一个自定义功能按键方便用户调试开发,并且提供丰富的接口用于外设扩展。选择了HaaS Python作为运行引擎,它不仅继承了python优美简洁的语法特点,也提供了便捷的嵌入式硬件操作库,同时提供了阿里云物联网平台的连接控制的能力,极大的降低了嵌入式开发的门槛。
一、选择你的开发板
目前HaaS 506包括如下型号开发板,如果你手上还没有如下开发板,可以从下表按照你的需求进行开发板的选择。
硬件型号 | 开发板介绍 | 历史版本 | 版本说明 | 快速上手 | 购买链接 |
---|---|---|---|---|---|
HaaS506 - M320 | HaaS506 - M320 - 开发板介绍 | M320-v2.04 - 2023-1-11 | 1.增加安全机制 2.http接口支持https | M320 - 快速开始 | M320 |
HaaS506 - HD1(RTU) | HaaS506-HD1 RTU - 开发板介绍 | M320-v2.04 - 2023-1-11 | 1.增加安全机制 2.http接口支持https | HD1 RTU快速开始 | HD1 |
HaaS506 - M601 | HaaS506 - M601 - 开发板介绍 | M601_v1.17 - 2021-12-03 | 最初发布版本 | M601 - 快速开始 | M601 |
M601_v2.01 - 2022-03-16 | 对接2.0版本升级到2.01版本. | ||||
M601_v2.02 - 2022-06-21 | 1.调整modem模块 2.新增rtc hota system模块 |
硬件型号区别
- M601与M320所使用的python API接口相同,可以使用同一套代码进行开发,底包与硬件不相同,不能通用
- HD1是在M320的基础上增减了部分硬件外设,底包与硬件是相同的
- 三种型号的开发板软件部分是相通的,可以使用同样的API接口进行开发
二、HaaS506开发资料
HaaS506 - M320
本栏为HaaS506 - M320型号下的API接口及案例
API接口案例
M320-v2.03 - 2022-09-21版本
注:M320版本 适用 M601最新2.02版本 所有API接口
基础使用案例
M320-v2.03 - 2022-09-21版本
注:M320版本 适用 M601最新2.02版本 所有API接口
综合案例
M320-v2.03 - 2022-09-21版本
注:M320版本 适用 M601最新2.02版本 所有API接口
HaaS506 - M601
本栏为HaaS506 - M601型号下的硬件手册及软件API接口与案例
M601开发板原理图及硬件设计手册
HaaS Python HaaS 506硬件 HaaS 506开发板原理图及硬件设计手册
API接口案例
M601_v2.02 - 2022-06-21版本
注:2.02版本是在2.01版本基础上修改添加了部分API接口
增加接口
PWM | RTC | hota | ulog | system | 蓝牙从机接收 |
---|
更改接口
modem.info | modem.net | modem.sim | modem.sms | modem.voiceCall | sntp |
---|
M601_v2.01 - 2022-03-16版本
导学 | board.json | GPIO | ADC | UART |
---|---|---|---|---|
I2C | SPI | TIMER | WDT | kv |
audio-Audio | audio-Record | net | network-NetWorkClient | sntp |
modem | http | wifi | aliyunIoT | mqtt |
ota | OSS | modbus | tcp/usocket | _thread |
M601_v1.17 - 2021-12-03版本
导学 | board.json | GPIO | ADC | UART |
---|---|---|---|---|
KV | I2C | TIMER | SPI | WDT |
audio-Audio | audio-Record | network-NetWorkClient | sntp | modem |
net | http | mqtt | wifi | linksdk |
ota | OSS | modbus | tcp/usocket | _thread |
基础使用案例
M601_v2.02 - 2022-06-21版本
注:2.02版本 适用 M601_v2.01 - 2022-03-16版本 所有基础案例
ota - pac 固件升级 | 低功耗模式 |
---|
M601_v2.01 - 2022-03-16版本
http ota | M2M设备间通信 | lbs定位 | wifi定位 | mpu6050模块 |
---|---|---|---|---|
ads1115模块 | rc522读卡模块 | bodyDetect模块 | 超声波测距 | oled显示屏 |
TFT显示屏 | 温湿度传感器(AHT10) | i2c多设备测试 | BH1750光照传感器 | 温湿度传感器(SHT30/GXHT30) |
文本操作 | JC035串口屏 | 明火短信通知 | 定位电话 | 74HC595 |
ESP32-CAM OV2640拍照 | SD卡存储数据读写 |
M601_v1.17 - 2021-12-03版本
lbs定位 | wifi定位 | mpu6050模块 | ads1115模块 | rc522读卡模块 |
---|---|---|---|---|
bodyDetect模块 | 超声波测距 | oled显示屏 | TFT显示屏 | 温湿度传感器(AHT10) |
i2c多设备测试 | BH1750光照传感器 | 温湿度传感器(SHT30/GXHT30) | 文本操作 | 子线程检测串口指令数据 |
综合案例
M601_v2.02 - 2022-06-21版本
注:2.02版本 适用 M601_v2.01 - 2022-03-16版本 所有案例
自动感应门 | 家庭入侵报警系统 | 智能风扇 | 噪音检测系统 | 雷达避障系统 |
---|---|---|---|---|
云端控制舵机转动 | 智能刷卡门禁系统 | 燃气检测系统 |
M601_v2.01 - 2022-03-16版本
将温湿度数据发送到云端 | 继电器控制 | 阿里云控制塑封模块 | 居家隔离监控系统 | oled屏幕显示gps数据 |
---|---|---|---|---|
RTU功能实现 | RS485 - Camera相机 | 起夜灯 | GPS定位系统 | WS2812个性氛围灯带 |
智能路灯系统 | 火焰检测系统 | 久坐提醒系统 | 声控灯 | 甲醛浓度检测系统 |
4G远程遥控车DEMO | 番茄时钟 | 简易声控灯 | 简易起夜灯 | 在线音乐播放 |
在线音乐盒 |
M601_v1.17 - 2021-12-03版本
将温湿度数据发送到云端 | 继电器控制 | 阿里云控制塑封模块 | oled屏幕显示gps数据 | 电力采集 |
---|
HaaS506-HD1 RTU
本栏为HaaS506 -HD1 RTU型号下的API接口及案例
API接口案例
M320-v2.03 - 2022-09-21版本
注:HD1与M320 API接口相同,请根据开发板实际硬件选择调用
基础使用案例
M320-v2.03 - 2022-09-21版本
透传的配置使用 | 本地更新固件教程 | OTA升级 | 本地KV删除 | ADC使用说明(测电压,电流) |
---|---|---|---|---|
SD卡存储数据读写 | 电流采集上传 |
综合案例
M320-v2.03 - 2022-09-21版本
HD1综合案例 - 智能路灯 | 连接iBeacon蓝牙信标 |
---|
三、haas506-量产工具
HaaS506集合开发工具HaaS506PYcom
驱动烧录生产工具包
包含了开发板的硬件及和包烧写工具
CH340串口烧录工具 | haas506-M320-USB驱动 |
---|---|
固件烧录工具UpgradeDownload | haas506_M601_USB驱动 |