【雕爷学编程】MicroPython手册之 ESP32 特定端口库 esp32.NVS()

在这里插入图片描述

MicroPython是为了在嵌入式系统中运行Python 3编程语言而设计的轻量级版本解释器。与常规Python相比,MicroPython解释器体积小(仅100KB左右),通过编译成二进制Executable文件运行,执行效率较高。它使用了轻量级的垃圾回收机制并移除了大部分Python标准库,以适应资源限制的微控制器。

MicroPython主要特点包括:
1、语法和功能与标准Python兼容,易学易用。支持Python大多数核心语法。
2、对硬件直接访问和控制,像Arduino一样控制GPIO、I2C、SPI等。
3、强大的模块系统,提供文件系统、网络、图形界面等功能。
4、支持交叉编译生成高效的原生代码,速度比解释器快10-100倍。
5、代码量少,内存占用小,适合运行在MCU和内存小的开发板上。
6、开源许可,免费使用。Shell交互环境为开发测试提供便利。
7、内置I/O驱动支持大量微控制器平台,如ESP8266、ESP32、STM32、micro:bit、掌控板和PyBoard等。有活跃的社区。

MicroPython的应用场景包括:
1、为嵌入式产品快速构建原型和用户交互。
2、制作一些小型的可 programmable 硬件项目。
3、作为教育工具,帮助初学者学习Python和物联网编程

引用: 对于很多要使用esp32的新手来说,都需要在自己的编辑器的环境下安装esp32,网上对于在Arduino下的安装esp32主要有三种。引用:Arduino NVS 是用于 ESP32 的非易失性存储(NVS、闪存)到 Arduino 平台的端口。它将主要的 NVS 功能包装到 Arduino 风格的 C 类中。这个的灵感来自于TridentTD_ESP32NVS 的工作。NVS (通常称为“闪存”...。引用:https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html。 esp32 esp是为了在Arduino平台上开发和使用ESP32芯片而开发的。其中之一是Arduino NVS,它是用于ESP32的非易失性存储,将NVS功能包装到Arduino风格的C类中。这个的灵感来自于TridentTD_ESP32NVS的工作。此外,还有其他安装esp32的方法,具体可以参考网上的教程。你可以通过访问https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html了解更多关于在Arduino下安装esp32的信息。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Arduino下如何快速安装esp32,一分钟搞定!!](https://blog.csdn.net/Tylor_1/article/details/128160955)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [Arduino NVS ESP32 的非易失性存储(NVS、闪存)](https://download.csdn.net/download/hongyun1221/87712695)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

驴友花雕

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

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

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

打赏作者

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

抵扣说明:

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

余额充值