HaaS506 – HaaS506资源目录

  • Post author:
  • Post category:其他



概述

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模块



硬件型号区别


M320、M601、HD1(RTU)功能对比

  • 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接口

board.json

GPIO

ADC

UART

I2C

SPI

TIMER

WDT

PWM

RTC

kv

audio-Audio

audio-Record

network-NetWorkClient

tcp/usocket

modem.info

modem.net

modem.sim

modem.sms

sntp

http

wifi

aliyunIoT

mqtt

ota

OSS

modbus

ulog

system

_thread

TTS – Text To Speech

Bluetooth蓝牙

hota

uhashlib – 哈希算法

KeyPad – 矩阵键盘


基础使用案例


M320-v2.03 – 2022-09-21版本

注:M320版本 适用 M601最新2.02版本 所有API接口

http ota

M2M设备间通信

lbs定位

wifi定位

mpu6050模块

ads1115模块

rc522读卡模块

bodyDetect模块

超声波测距

oled显示屏

TFT显示屏

温湿度传感器(AHT10)

i2c多设备测试

BH1750光照传感器

温湿度传感器(SHT30/GXHT30)

文本操作

JC035串口屏

明火短信通知

ota – pac 固件升级

低功耗模式

74HC595

连接iBeacon蓝牙信标

充电电压检测

ESP32-CAM OV2640拍照

蓝牙多设备扫描

hx711串口称重模块

SD卡存储数据读写

TFT显示自动生成的二维码

modbus协议控制变送器和六路继电器

haas506与esp8266-01s的串口通信(wifi模块)


综合案例


M320-v2.03 – 2022-09-21版本

注:M320版本 适用 M601最新2.02版本 所有API接口

自动感应门

家庭入侵报警系统

智能风扇

噪音检测系统

雷达避障系统

云端控制舵机转动

智能刷卡门禁系统

燃气检测系统

将温湿度数据发送到云端

继电器控制

阿里云控制塑封模块

居家隔离监控系统

oled屏幕显示gps数据

RTU功能实现

RS485 – Camera相机

起夜灯

GPS定位系统

WS2812个性氛围灯带

智能路灯系统

火焰检测系统

久坐提醒系统

声控灯

甲醛浓度检测系统

4G远程遥控车DEMO

番茄时钟

简易声控灯

简易起夜灯

TTS语音云播报

在线音乐播放

在线音乐盒

ESP32拍照上传阿里云OSS

称重数据上传云端

语音助手(短信,蓝牙,云端设备通信)

STM32蓝牙遥控小车1(手机APP遥控)

STM32蓝牙遥控小车2(语音控制)

STM32蓝牙遥控小车3(摇杆控制)

STM32蓝牙遥控小车4(体感控制)

扫码支付二维码生成

远程遥控智能锁

矩阵键盘信息输入上传串口屏

矩阵键盘信息输入上传-OLED屏幕



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驱动



四、haas506常见问题FAQ



haas506问题汇总




关于gpio




关于内存查询




关于动态注册失败




关于同时使用TTL、RS232、RS485




关于http的post中的body




HaaS506-HD1本地更新固件教程



五、视频资源



B站视频链接


HaaS506使用教程



西瓜视频链接


HaaS506案例视频



抖音视频链接


HaaS506案例视频



购买链接


HaaS506- M320 开发板



HaaS506- HD1( RTU)



版权声明:本文为w_hizyf_m原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。