RT-Thread 软件包-MicroPython用户手册-潘多拉开发板①

本文介绍了RT-Thread的MicroPython用户手册,针对PandoraIoTBoard,讲解了硬件支持、固件下载、开发环境设置和入门教程,以及MicroPython模块的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

RT-Thread 软件包-MicroPython用户手册-潘多拉开发板①

在这里插入图片描述

MicroPython for Pandora IoT Board

IoT_Board

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

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

硬件支持

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

外设名称 引脚号 简介
pin PA4 PA8, PB8-9 PB10-15, PC2 PC4 PC6-7, PD12-15 开发板引出的可自由分配的 IO,支持引脚中断
led PE7 红色 led 灯
rgb R: PE7, G: PE8, B: PE9 rgb 灯
key KEY0: PD10, KEY1: PD9, KEY2: PD8 输入按键
uart1 PA9, PA10 串口1
i2c 软件 i2c 可选择任意 pin
spi 软件 spi 可选择任意引出 pin
adc PC4 adc1,通道 13
pwm PB0 pwm3, 通道 3, 用于红外发射
timer 硬件定时器 15
wdt 看门狗
rtc 实时时钟
beeper PB2 蜂鸣器
lcd lcd 显示屏
wifi wifi 网络连接
aht10 CLK: PD6, SDA: PC1 温湿度传感器
ap3216c CLK: PC0, SDA: PC1 接近与光强传感器
icm20608 CLK: PC0, SDA: PC1 六轴传感器
在这里插入图片描述

入门必读

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

开启 MicroPython 之旅

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

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

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

下载合适的固件

Pandora IoT Board firmware

如果觉得 RT-Thread MicroPython 对您有帮助,请帮我们点亮 MicroPython 仓库 ) 的小星星,谢谢!!

1. 源码地址
MicroPython 固件可以从 RT-Thread 官方直接获取,下列固件由 RT-Thread 官方提供并针对 MicroPython 开发环境进行优化,支持工程同步等强大功能。

1.1 Pandora IoT Board 潘多拉开发板
源代码地址以及详细说明文档(最新版本源码,欢迎点赞给予支持呀!)
1.2 W601 IoT Board 开发板,源代码地址如下:
源代码地址以及详细说明文档(最新版本,欢迎点赞给予支持呀!)
1.3 stm32F407-atk-explorer 开发板,源代码地址如下
https://github.com/SummerGGift/micropython_for_stm32F407-atk-explorer

1.4 麻雀一号音视频开发板,源代码地址如下

https://github.com/SummerGGift/sparrow_one_micropython

2. 固件下载
想要直接体验的小伙伴也可以直接下载 bin 文件,目前提供如下开发板的固件。

2.1 IoT Board 潘多拉开发板

stm32l475-atk-pandora-mpy-v1.11.2-20200113.bin (最新版本,添加错误行打印功能)
stm32l475-atk-pandora-mpy-v1.10.2-20190921.bin
stm32l475-atk-pandora-mpy-v1.10.2-20190919.bin (已不支持最新版开发环境)

2.2 IoT Board w601 开发板

w601-atk-board-mpy-v1.10.2-20190921.FLS (推荐)
w601-atk-board-mpy-v1.10.2-20190919.FLS (已不支持最新版开发环境)

2.3 麻雀一号音视频开发板

sparrow_one_board_all_2019_12_10.bin (更新录音放音网络摄像机以及拍照功能)
sparrow_one_board_all_2019_11_22.bin (更新 lcd 显示功能)
sparrow_one_board_all_2019_11_04.bin

2.4 正点原子 f407 探索者开发板

stm32f407-atk-explorer-mpy-v1.10.2-20190802.bin

3. RT-Thread MicroPython 开发环境
RT-Thread MicroPython vscode 开发环境

安装 IDE 开发环境

RT-Thread MicroPython develop environment

开发资料

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

check_pandora_examples

MicroPython 模块详解
  • MicroPython Librarys

联系我们


维护人:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

华为奋斗者精神

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值