MicroPython是什么

程序猿中有句俗语:

人生苦短,我用Python。

Python的强大和易用性让它不仅可以写网站,编程序,在嵌入式领域也有一席之地。

MicroPython,是Python3编程语言的一个完整软件实现,包括Python标准库的一小部分,用C语言编写,经过优化可在微控制器和受限环境中运行。MicroPython是运行在微控制器硬件之上的完全的Python编译器和运行时系统。提供给用户一个交互式提示符(REPL)来立即执行所支持的命令。除了包括选定的核心Python库,MicroPython还包括了给予编程者访问低层硬件的模块。

MicroPython官方网站:MicroPython - Python for microcontrollers

MicroPython中文社区:micropython - 中文社区

MicroPython支持的开发板

从官方网站我们可以了解到,官方开发板主要有以下几种:

PYB Nano V1.1基于STM32F401

PYB Nano V2基于STM32F411

PyBoard CN V2基于STM32F405

MicroPython ESP32

另外还支持其他系列的开发板:

WiPy

ESP8266 boards

ESP32 boards

STM32F4 Discovery board

NUCLEO-F401RE board

NUCLEO-F411RE board

NUCLEO-F767ZI board<

stm32用python编程_使用 Python 来开发 STM32F411 !相关推荐

  1. 学python编程_学习Python编程,我们应该如何学?学习内容包括哪些?

    点击蓝字"python教程"关注我们,一起学习成长哟! 我想可能很多网友和我有着相似的学习背景,学习Python会有以下的问题: 从零开始,不知道如何下手开始学? 被基本的数据结构 ...

  2. 郑州python编程_郑州python班

    为了提高模块加载的速度,每个模块都会在__pycache__文件夹中放置该模块的预编译模块,命名为module.version.pyc,version是模块的预编译版本编码,一般都包含Python的版 ...

  3. 深入浅出使用python编程_深入浅出Python元编程

    来源:  码农翻身   作者:刘欣 隔壁的Java 世界为了创建一个对象搞得鸡飞狗跳,这边的Python解释器倒是乐得清闲. 我作为他的第n任助手正式上岗. "老大,有程序员要创建对象,怎么 ...

  4. 初学者怎么自学python编程_学习python网络编程怎么入门

    第一部分底层网络学习 Python提供了访问底层操作系统Socket接口的全部方法,需要的时候这些接口可以提供灵活而强有力的功能. (1)基本客户端操作 在<python 网络编程基础>一 ...

  5. excel能不能用python编程_用Python让Excel飞起来

    "这篇笔记来自书<超简单 用python 让Excel飞起来> 这本书里面的内容很贴合实际工作,如果工作中使用excel 比较多,且会涉及到大量表和重复计算的话,使用python ...

  6. 石头剪刀布python编程_《python核心编程第二版》练习题——游戏:石头剪刀布

    习题里比较有意思的一个题目,实现石头剪刀布这个游戏,起初设计的时候走弯路了(主要时被习题里那个"尽量少用if判断"给整晕了),想的太复杂,后来发现其实非常简单,完全可以不写if语句 ...

  7. 一分钟学会python编程_用Python教你一分钟检验出来!不用群发_编程语言_Python课程_Python教程_课课家...

    Python大法已经被网友们玩儿的出神入化了, 最近有网友用Python写了一个脚本, 这个脚本能够自动检测你的微信好友中谁把你删除了? 而且不需要群发消息, 整个过程好友们是完全不知情的. 使用范围 ...

  8. 一日精通python编程_爱上Python:一日精通Python编程

    目录 第1章 什么是Python ?1 1.1 什么是 Python ? 1 1.2 为什么学习 Python ? 1 第2章 为 Python 做好准备 3 2.1 安装解释器 3 2.2 使用 P ...

  9. 一日精通python编程_爱上Python 一日精通Python编程 [Learn Python in One Day and Learn it Well ]...

    第1章 什么是Python ? 1 1.1 什么是 Python ? 1 1.2 为什么学习 Python ? 1 第2章 为 Python 做好准备 3 2.1 安装解释器 3 2.2 使用 Pyt ...

最新文章

  1. 一步步写自己SqlHelper类库(五):Command对象
  2. HotSpotOverview.pdf
  3. ThreadLocal 和 InheritableThreadLocal
  4. 计算机网络 ip协议是,计算机网络知识:TCP/IP协议
  5. 面试官问:能否模拟实现JS的call和apply方法
  6. Tomcat log文件
  7. maven工程分开common和server
  8. 万事无忧之看看网站的PR值
  9. 用 man 命令查看 ls 命令的使用手册_Python学习第167课--用man和info打开Linux命令说明书的区别...
  10. PHP网站从Apache转移到Nginx后产生404错误的原因和解决办法
  11. 一次 svchost.exe 进程占用大量网络带宽的排查
  12. ANX9833|硅谷数模ANX9833方案电路|ANX9833中文设计资料|ANX9833代理
  13. 微服务 杜家豪_搞好“微建设微服务”也是大业绩
  14. 一种永不止步的进取精神的勤奋
  15. 垃圾分类全套技术方案
  16. 手把手教你,搭建内网穿透服务
  17. java 线程耗尽_WebLogic执行线程耗尽解决方案
  18. 第19天 写一个方法验证国内车牌号是否正确
  19. Android数据库Cursor异常原因和Fd泄露分析
  20. 修改Jupyter Notebook文件默认保存路径

热门文章

  1. Linux安装与卸载Nginx
  2. CWRU(凯斯西储大学轴承数据中心)数据集获取
  3. 作文总结思维导图怎么画?分享作文类型总结思维导图模板
  4. 赵栋 java_赵栋 201771010137 《面向对象程序设计(java)》
  5. 基于 Matlab 的通信系统仿真――数字通信大作业
  6. MIT6.824_2021_学习总结 分布式常见知识点
  7. ch不是小写英文字母的c语言代码,函数fun的功能是进行字母转换。若形参ch中是小写英文字母,则转换成对应的大写英文字母;若ch中是大写英文字母,则...
  8. FileBeat-日志收集器
  9. wxappUnpacker 微信小程序反编译 2019 9月使用问题总结
  10. 矩阵论 - 7 - 求解Ax=0:主变量、特解