天涯论坛

 找回密码
 立即注册
搜索
查看: 18|回复: 1

【干货】CircuitPython和MicroPon的区别

[复制链接]

3048

主题

2万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99109040
发表于 2024-10-10 18:31:03 | 显示全部楼层 |阅读模式

CircuitPython 和 MicroPython 都是基于 Python 3 的编程语言,专门为微掌控器设计的。它们都能够让您用简单的语法和丰富的库来掌控硬件设备,如 LED、传感器、表示器等。

CircuitPython 是由于美国 Adafruit 机构研发的,它是从 MicroPython 分支出来并进行了有些修改和优化的。CircuitPython 的重点目的是让初学者和教育者能够快速地起始运用 Adafruit 和其他机构的微掌控器板子。

CircuitPython 和 MicroPython 之间有有些区别,重点有以下几点:

CircuitPython 有一个 USB 磁盘驱动器,当您插进板子时,它会自动出此刻您的电脑上。您能够像操作普通的磁盘驱动器同样,拖放、删除和复制文件。您不需要运用 Thonny 或其他工具来上传文件,只需要把您的代码文件保留到 USB 磁盘驱动器上就能够了。CircuitPython 会在您保留文件时自动重启并运行您的代码。CircuitPython 有一个一致的 API,适用于所有支持的板子。这寓意着无论您运用的是 Pico、nRF52840、ESP32-S2 还是 SAMD51 等板子,您的硬件代码都是相同的(除了引脚名叫作可能会按照板子的数量和命名而有所区别)。CircuitPython 有非常多例子和支持资源。有 260 多个标准 CircuitPython 库,其中大部分已然能够在 Pico 上运用。还有非常多指南和教程能够参考。




上一篇:mcx接口
下一篇:10㎡小房子,专配特斯拉
回复

使用道具 举报

3046

主题

3万

回帖

9606万

积分

论坛元老

Rank: 8Rank: 8

积分
96065856
发表于 2024-10-13 15:27:35 | 显示全部楼层
你的话深深触动了我,仿佛说出了我心里的声音。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-22 21:24 , Processed in 0.096718 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.