比派科技banana pi专区
直播中

jinglixixi

8年用户 1550经验值
擅长:嵌入式技术 光电显示 接口/总线/驱动 控制/MCU
私信 关注
[经验]

【Banana PI Leaf S3开发板试用体验】开发环境构建

BPI-Leaf-S3是一款板载ESP32-S3芯片的小巧型开发板,支持2.4 GHz Wi-Fi 和低功耗蓝牙 (Bluetooth® LE) 双模无线通信,可直接应用于物联网低功耗项目,其外观如图1所示。

image.png

图1 外观

为了便于后续的使用,为它配上2个排针是十分必要的。上电后的效果如图3所示。

image.png

图2 焊接排针

image.png

图3 上电效果

在开发工具方面,BPI-Leaf-S3开发板支持以ESP-IDF、Arduino、MicroPython等进行开发。

  1. 安装Arduino IDE

先是试了试Arduino IDE,其最新的版本是Arduino
IDE 2.0.0。在下载后,其安装过程如下:

1)双击“arduino-ide_2.0.0_windows_64bit.exe”,随后是点击“我同意”来接受协议。
image.png

image.png
图4 接受协议

2)选取用户对象,并点击“下一步”,见图5所示。

image.png

图5 选取用户

3)选取软件的安装目录后,点击“安装”。

image.png

图6 进行安装

image.png

图7安装过程中

4)在完成安装后,在图8所示界面点击“完成”即可。在打开IDE后,其界面如图9所示。

image.png

图8 完成安装

image.png

图9工作界面

5)若使用中文界面,可在”File“菜单使用首选项来设置编程器语音,并点击”确定“,见图10所示。

image.png

图10选项设置

6)为使IDE能支持BPI-Leaf-S3,需在其它开发板管理器地址栏输入相应的网址,并点击”确定“。随后,在搜索栏输入“esp32”,并按图11所示进行安装。
image.png

图11安装支持包

相对来讲,2.0版的IDE在界面上还是有些区别的。

  1. 安装Thonny

Thonny运行环境依赖于Python,所以在使用前需要先安装Python。

1)从Python官网 下载python,其目前的最新版本是3.10.8。然后双击“python-3.10.8-amd64.exe”,从图12所示的界面中点击“运行”。

image.png

图12开始安装

2)按图13所示安装界面进行勾选,并点击“install Now”。在完成安装后,其界面如图15所示,从中点击“Close”结束接口。

image.png

图13开始安装

image.png

图14安装过程中

image.png

图15完成安装

在完成Python的安装后,才可进行Thonny的安装。

3)在Windows开始菜单找到Windows PowerShell ,并单击打开,则如图16所示。

image.png

图16 打开PowerShell

4)pip是
Python 包管理工具,可使用指令来确认pip是否为最新版,其用法如图17所示。

image.png

图17 查看版本

5)按图18所示,用pip指令来安装Thonny IDE。完成安装后,如图19所示。
image.png

图18安装过程中

image.png

图19完成安装

6)在开始菜单栏可见到Thonny,点击后可在图20界面中选取所用语言,并点击“”即可进入图21所示编程界面。

image.png
image.png

图20 选择语言方式

image.png

图21 编程界面

有了开发环境的支持,后面就可以进入正常使用状态了。

值得说的是,BPI-Leaf-S3似乎对Win7操作平台并不热心,并没有提供相应的驱程支持,所以无法获得串口进行通讯和程序下载。

更多回帖

发帖
×
20
完善资料,
赚取积分