开源硬件
Arduino
客制化键盘
Arduino_寄存器
二进制运算
寄存器+二进制运算
LCD-逐字显示
密码依次录入
等待输入
WiFi Duck(无线击键注入攻击平台)
WiFi Duc-New
WiFi Duc-Old
蓝牙无线烧录
ESP8266
ESP-NOW
ESP8266看门狗
ESP8266-休眠模式
ESP01/01S使用说明
WIFI_SD
ESP8266-Web服务器
ESP8266-WIFI自动认证
ESP32
ESP32 ADC2
ESP32_PWM
ESP32_CAM
ESP32 小坦克
ESP32_限电保护
Arduino IDE 添加 ESP32
ESP32-iPhone BLE攻击
STM32
STM32F103-虚拟键盘
STC
STC8G1K08(A)
树莓派-触摸屏
Arduino IDE
Arduino_自制库
Arduino库收集
常见排序算法
冒泡排序
选择排序
插入排序
希尔排序
归并排序
快速排序
计数排序
预处理
millis(运行时长)
Arduino IDE 2.X-修改数据位置
Mixly
Mixly安装教程
Mixly 模块介绍
Mixly-添加ESP32CAM支持
Mixly-库定制工具
模块
4G模块连接物联网
GPS模块
语音模块(JQ8900)
安信可VB语音识别
28BYJ-48(5V步进)
FreeRTOS
FreeRTOS-多任务基础
FreeRTOS-任务共享全局变量
FreeRTOS-多核多任务
FreeRTOS-MUTEX
FreeRTOS-常规程序改多任务
FreeRTOS-定时器
LaserGRBL(激光雕刻)
LaserGRBL-GRBL
GRBL-CNC Shield v4
MicroPython
Scratch
Wokwi(在线仿真)
html转无符号数组
待做开源项目
本文档使用 MrDoc 发布
-
+
首页
MicroPython
[MicroPython](https://micropython.org/) 是Python 3编程语言的精简高效实现, 其中包括 Python 标准库的一小部分,并针对在微控制器和受限环境中运行进行了优化。 MicroPython 充满了高级功能,例如交互式提示、任意精度整数、闭包、列表理解、生成器、异常处理等。然而,它足够紧凑,可以在仅 256k 的代码空间和 16k 的 RAM 内运行。 MicroPython 旨在尽可能与普通 Python 兼容,让您可以轻松地将代码从桌面传输到微控制器或嵌入式系统。 ## 准备固件(MicroPython 环境) [MicroPython 固件下载](https://micropython.org/download/) 我常用的为 ESP8266、ESP32 ,下载对应固件 ## Thonny Thonny 适合初学者的 Python IDE ,同时也支持 MicroPython 下载 [Thonny](https://thonny.org/) 并安装 ## 烧录固件 Thonny——运行——选择解释器  Thonny支持很多解释器(常规Python也可用)  选择你设备对应的主控和串口 烧录固件,Thonny支持一键烧录固件,很方便  选择串口,以及刚下载的固件(.bin)   烧录完成,就是 MicroPython 环境了 ## MicroPython 使用  写好程序,第一次运行(F5)时会提示文件存在哪  弹窗显示为`设备内的文件`(有的设备会加载成U盘形式,作用一样) 设置文件名称,`main.py`文件通电会自动运行  复位自动运行 ## MicroPython 相关函数 [ESP8266 快速参考](https://docs.micropython.org/en/latest/esp8266/quickref.html) [ESP32 快速参考](https://docs.micropython.org/en/latest/esp32/quickref.html)
造物者W
2022年1月11日 19:03
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码