潘多拉 MicroPython 开发板

优质
小牛编辑
120浏览
2023-12-01

IoT_Board

IoT Board 潘多拉 是 RT-Thread 推出的一款物联网开发板,它给开发者带来了物联网时代的无限可能。而现在,它已经不仅仅是一块简单的物联网开发板,因为它已经全面支持 MicroPython 。在 IoT Board 上,你将会体验到有别于传统的,前所未有的开发方式。

借助于 MicroPython,你将有能力使用 Python 语言控制所有硬件外设,体验高级语言带来的便利特性,与此同时你还可以利用高级软件库快速实现你的 IoT 构想。

硬件支持

Pandora MicroPython 固件硬件功能如下所示:

外设名称引脚号简介
pinPA4 PA8, PB8-9 PB10-15, PC2 PC4 PC6-7, PD12-15开发板引出的可自由分配的 IO,支持引脚中断
ledPE7红色 led 灯
rgbR: PE7, G: PE8, B: PE9rgb 灯
keyKEY0: PD10, KEY1: PD9, KEY2: PD8输入按键
uart1PA9, PA10串口1
i2c软件 i2c 可选择任意 pin
spi软件 spi 可选择任意引出 pin
adcPC4adc1,通道 13
pwmPB0pwm3, 通道 3, 用于红外发射
timer硬件定时器 15
wdt看门狗
rtc实时时钟
beeperPB2蜂鸣器
lcdlcd 显示屏
wifiwifi 网络连接
aht10CLK: PD6, SDA: PC1温湿度传感器
ap3216cCLK: PC0, SDA: PC1接近与光强传感器
icm20608CLK: PC0, SDA: PC1六轴传感器

入门必读

如果您从来没有了解过 MicroPython, 可以阅读这篇简短的文章来 带你入门 MicroPython

开启 MicroPython 之旅

推荐遵循如下步骤开始进行 MicroPython 开发:

  • 在您的开发板上烧录合适的固件
  • 在 PC 机上安装 RT-Thread MicroPython 开发环境并连接上开发板

接下来就可以尽情挥洒您的创意了,更详细的内容可以点击下文中的链接来进一步了解。

下载合适的固件

安装 IDE 开发环境

开发资料

示例程序

以下示例程序可以在 RT-Thread MicroPython IDE 开发环境中直接添加到工程:

check_pandora_examples

MicroPython 模块详解

联系我们

如果在使用的过程中遇到问题,您可以用如下方式联系我们: