-
福利一海量deepseek资料包(持续更新)
-
福利二ComfyUI工作流&模型&插件
-
福利三AI工具集合包以及AI绘画解决方案
只要是硬件电路(数字电路),就可以通过编程的方式对其进行控制。那么这个开发板能认识什么样的程序呢?python?C?C++?Java?。。。。
答:只认识二进制的0和1,即不同的01的组合实现的功能不同,举例子0101001控制发送数据 11101010控制接收数据。
Python源代码—->print(“hahah”)——->Python解释器———010101001———>操作系统(Windows、MacOS、Linux等)———-0101010100——>硬件电路
所以,我们也能够大体整理出在ESP32上的运行流程
Python源代码——print(“haha”)——->特殊的Python解释器———-0101010010——>硬件电路
硬件:ESP32
特殊的Python解释器:MicroPython
(一种针对于硬件做了特殊处理的Python解释器)
IDE:Thonny
(类似Pycharm这个也是个IDE,它对ESP32支持更好 所以选择它)
安装成功后,会在桌面生成快捷键
双击快捷键,打开程序,界面如下:
下载地址:https://micropython.org/download/esp32/
点击下图标记的位置,就会立刻下载
为了能够将程序下载(烧录)到ESP32中,需要安装驱动
下载地址:https://mpyos.com/storage/esp32usbDriver.zip
下载后安装即可。
在弹出的框中点击下图所示位置
会再次弹出1个框
在上图序号1处选择,串口。只要安装了我提供的驱动,那么会看到如下的名字(COM后的序号不一样没事)
在上图序号2处选择下载的MicroPython固件![]
点击“安装”,会在上图3处看到进度,当出现“Done”时表示完成,关闭窗口即可
此时,已经将MicroPython烧录到ESP32中
按上图操作,会看到如下界面:
表示此时可以与ESP32交互了,可以写个简单的python语句试试看
此时会看左侧的目录
默认只有1个boot.py
文件,不要再这个里面乱些东西,新建一个python文件,例如helloworld.py
在左侧目录树中看到![]
您可以与在线客服进行沟通获得帮助
工作日:8:00~22:00节假日:9:00~20:00
微信号: mpyos01
Q Q号: 1401211620