【Micropython Pitaya Lite教程】烧录固件


前言

MicroPython是一种精简的Python 3解释器,可以在微控制器和嵌入式系统上运行。Pitaya Lite是一款基于ESP32的微控制器开发板,它结合了低功耗、Wi-Fi和蓝牙功能。结合MicroPython和Pitaya Lite,您可以轻松地开发各种嵌入式应用程序,从传感器数据采集到物联网设备控制。

本教程将指导您如何烧录MicroPython固件到Pitaya Lite开发板上,使其准备好运行您的Python代码。


一、编译固件源码

为了开始在Pitaya Lite开发板上使用MicroPython进行嵌入式编程,您需要先下载并烧录固件源码。下面是详细的步骤:

  1. 安装git工具:

如果您的系统中没有安装git,请使用以下命令安装:

sudo apt install git
  1. 下载固件源码:

使用以下命令从Coding仓库下载固件源码:

git clone https://gitee.com/slhking/pitaya-micropython.git
  1. 编译固件:

在开始编译固件之前,您需要安装编译工具链。执行以下命令安装所需的工具:

sudo apt install make
sudo apt install gcc
sudo apt install gcc-arm-none-eabi

切换到mpy-cross目录,并生成mpy-cross工具:

cd pitaya-micropython/micropython-1.16/mpy-cross/
make

工具编译完成后,进入pitaya板子目录,编译固件:

cd ../ports/mm32f3/
make

编译完成后,生成的固件路径为build-pitaya-f3270/firmware.bin

二、烧录固件

使用配套的Type-C线,将火龙果开发板的DAP接口和电脑USB口连接,正常连接后,运行状态灯(绿色)亮起

  1. 进入ISP下载模式:

    • 按下RST按键,不要松开;
    • 按下BOOT按键,也不要松开;
    • 先松开RST按键;
    • 然后再松开BOOT按键;

    此时,火龙果开发板应该进入ISP下载模式。

运行火龙果烧录软件,如果没用可以进入我的资源找到:
在这里插入图片描述
选择你的固件bin,然后点击开始下载,下载前需要先进入ISP模式:
在这里插入图片描述
接着进入micropython:
运行,配置解释器,
在这里插入图片描述
把Micropython改成通用
在这里插入图片描述


总结

通过本教程,您已经学会了如何烧录MicroPython固件到Pitaya Lite开发板上。这为您提供了一个强大的平台,可以利用Python的简洁和灵活性来开发各种嵌入式应用程序。现在,您可以开始编写和运行您的Python代码,探索Pitaya Lite的无限潜力!

  • 9
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

人才程序员

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

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

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

打赏作者

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

抵扣说明:

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

余额充值