HaaS200是一款阿里云智能HaaS团队认证、高性能、多连接的物联网开发板。
内嵌HaaS201核心模组,包含一个KM4内核的高性能MCU和一个KM0内核的低功耗MCU;自带512KB SRAM,4MB PSRAM和外置4MB FLASH;集成有双频Wi-Fi 2.4G/5G 和蓝牙5.0。
HaaS200搭载全新的AliOS Things 3.3操作系统和HaaS轻应用开发框架,支持Python和JavaScript快速开发,免除编译烧录等的繁琐,轻松实现云端一体物联网开发,是IOT开发神器。

图1 HaaS200效果图
一、硬件配置

图2 Haas200硬件配置图
图2是HaaS200硬件配置图,核心是内嵌了HaaS201模组,采用的是RTL8721DM芯片,Wi-Fi和蓝牙天线可以选择板载的,也可以是外接的,且外置了4MB FLASH。USB接口是常用的Type-C数据接口,通过一颗TTL芯片完成代码烧写和调试。两颗Boot启动和Reset复位按键,一颗可编程RGB LED,和扩展的42Pin标准接口释放出来的丰富的IO资源,满足很多场景的物联网解决方案。具体配置如下表:
| 名称 |
描述 |
|
| MCU |
型号 |
RTL8721DM |
| 架构 |
高性能Cortex-M33(KM4) 低功耗Cortex-M23(KM0) |
|
| 主频 |
Cortex-M33 up to 200MHz Cortex-M23 up to 20MHz |
|
| 储存 |
高性能KM4,集成了512KB SRAM,4MB PSRAM |
|
| 低功耗KM0,集成了64KB SRAM |
||
| 外置4MB FLASH |
||
| 蓝牙 |
支持蓝牙5.0 |
|
| 支持全功耗模式(8dbm,和Wi-Fi共用同一PA) |
||
| Wi-Fi |
802.11 a/b/g/n 2.4GHz & 5GHz |
|
| 支持HT20/HT40模式 |
||
| 支持低功耗beacon侦听模式,低功耗接收模式,极低功耗待机模式 |
||
| 支持STA,AP和STA+AP模式 |
||
| Wi-Fi和蓝牙共用同一天线 |
||
| USB/烧录 |
Type-C USB |
|
| 按键 |
1个Boot启动按键 1个Reset复位按键 |
|
| LED |
1颗RGB可编程指示灯 |
|
| 安全 |
AES/DES/SHA硬件加密 |
|
| 支持TrustZone-M |
||
| 支持Secure boot |
||
| SWD保护,支持调试端口保护和禁止模式 |
||
| 支持Secure eFuse |
||
二、接口资源
HaaS200共有42Pin扩展接口,2路5V电源,2路3.3V电源,8个GND可就近选择。IO资源更是丰富,2路SPI,1路I2C,2路UART,3路ADC,1路I2S,10路PWM,还支持2路MIC和2路SPK。总之HaaS200的扩展资源是非常的丰富,可以满足不同的应用场景。

图3 HaaS200扩展接口图
GPIO Mapping列表:
| Pin NO |
Type |
Function 0 |
Function 1 |
Function 2 |
Function 3 |
Function 4 |
Function 5 |
Function 6 |
Function 7 |
Function 8 |
Function 9 |
| 1 |
GPIO |
PA0 |
I2S_SD_RX |
QDEC_IDX |
SGPIO |
MIC_BIAS |
|||||
| 2 |
PA2 |
I2S_CLK |
QDEC_PH B |
SGPIO_OUT |
MIC2_P |
||||||
| 3 |
PA4 |
I2S_WS |
QDEC_PHA |
MIC1_P |
|||||||
| 4 |
PA12 |
LP_UART_TXD |
SPI1_MOSI |
HS_PWM0 |
LP_PWM0 |
I2S_MCLK |
|||||
| 5 |
PA13 |
LP_UART_RXD |
SPI1_MISO |
HS_PWM1 |
LP_PWM1 |
I2S_SD_TX1 |
|||||
| 6 |
PA14 |
LP_UART_RTS |
SPI1_CLK |
I2S_SD_TX2 |
|||||||
| 7 |
PA15 |
LP_UART_CTS |
SPI1_CS |
||||||||
| 8 |
PA16 |
HS_UART0_RTS |
SPI0_MOSI |
||||||||
| 9 |
PA17 |
HS_UART0_CTS |
SPI0_MISO |
||||||||
| 10 |
PA18 |
HS_UART0_TXD |
SPI0_CLK |
||||||||
| 11 |
PA19 |
HS_UART0_RXD |
SPI0_CS |
||||||||
| 12 |
PA25 |
LP_UART_RXD |
HS_USI_SPI_MOSI |
IR_TX |
LP_I2C_SCL |
HS_PWM4 |
LP_PWM4 |
||||
| 13 |
PA26 |
LP_UART_TXD |
HS_USI_SPI_MISO |
IR_RX |
LP_I2C_SDA |
HS_PWM5 |
LP_PWM5 |
||||
| 14 |
PA27 |
LP_UART_RTS |
|||||||||
| 15 |
PA28 |
LP_UART_CTS |
HS_USI_SPI_CS |
HS_PWM6 |
LP_PWM0 |
||||||
| 16 |
PA30 |
HS_USI_SPI_CLK |
HS_PWM7 |
LP_PWM1 |
|||||||
| 17 |
PB1 |
LP_UART_TXD |
ADC |
||||||||
| 18 |
PB2 |
LP_UART_RXD |
ADC |
||||||||
| 19 |
PB3 |
ADC |
|||||||||
| 20 |
PB4 |
SPI1_MOSI |
RTC EXT_32K |
HS_PWM8 |
LP_PWM2 |
I2S_SD_TX1 |
HS_TIM4_TRIG |
ADC |
touch key |
||
| 21 |
PB5 |
SPI1_MISO |
RTC_OUT |
LP_I2C_SCL |
HS_PWM9 |
LP_PWM3 |
I2S_SD_TX2 |
HS_TIM5_TRIG |
ADC |
touch key |
|
| 22 |
PB6 |
SPI1_CLK |
LP_TIM4_TRIG |
LP_I2C_SDA |
ADC |
touch key |
|||||
| 23 |
PB7 |
SPI1_CS |
LP_TIM5_TRIG |
HS_PWM17 |
LP_PWM5 |
ADC |
touch key |
||||
| 24 |
PB22 |
LP_TIM4_TRIG |
IR_RX |
SPI_DATA3 |
HS_PWM14 |
LP_PWM2 |
I2S_SD_RX |
QDEC_PHB |
SGPIO_OUT |
||
| 25 |
PB23 |
LP_TIM5_TRIG |
IR_TX |
SPI_DATA2 |
HS_PWM15 |
LP_PWM3 |
I2S_MCLK |
QDEC_PHA |
SGPIO_OUT |
||
| 26 |
PB26 |
I2S_SD_TX0 |
SGPIO |
||||||||
| 27 |
PB29 |
IR_RX |
I2S_CLK |
SGPIO |
AOUTP_R |
||||||
| 28 |
PB31 |
IR_TX |
I2S_WS |
QDEC_PHA |
SGPIO |
AOUTP_L |
三、电气特性
| 工作电压 | 5.0V |
|---|---|
| 工作温度 | -40℃ to +125 ℃ |
| 储存温度 | -55℃ to +125 ℃ |
| 环境湿度 | 5%~95% |
四、结构尺寸
Typical Housing Dimension (L x W x H ): 61.88.0mm x 27.94mm x 3.15mm。

五、开发指南
想熟悉HaaS200的开发环境和流程,更多的解决方案和应用案例可以关注HaaS技术社区。
如需更多技术支持,可加入钉钉开发者群,或者关注微信公众号。

更多技术与解决方案介绍,请访问HaaS官方网站https://haas.iot.aliyun.com。