MicroPython、microbit、makecode等
最新动态
收不到激活邮件的说明
由
shaoziyang »
2024年 2月 3日 16:27
» 位于
社区公告
有网友反映注册账号后一直收不到激活邮件,无法激活账号和登陆。因为社区的邮件服务器在阿里云,可能对腾讯和网易邮箱不太友好。如果遇到这个问题,大家可以给管理员发邮件,附上用户名和邮箱,管理员会帮助激活账号。
shaoziyang@mail.micropython.org.cn
0 回复总数
782 阅读次数
最新文章 由 shaoziyang
2024年 2月 3日 16:27
社区资源
由
shaoziyang »
2019年 10月 25日 15:51
» 位于
参考资料
中文教程
pybCN
MicroPython固件
MicroPython例程
microbit驱动库
micropython驱动库
makecode扩展
MakeCode Arcade 游戏合辑
趣味程序
性能测试对比
社区网盘 ( 暂停使用 )
知识库
Joplin 真正便携版
个人随身网盘 KodStick
注
gitee上的更新可能晚于github
...
0 回复总数
37215 阅读次数
最新文章 由 shaoziyang
2019年 10月 25日 15:51
2020年9月9日是CircuitPython日
由
shaoziyang »
2020年 8月 5日 08:42
Adafruit已将2020年9月9日 选择为今年CircuitPython Day。这是疯狂的一天!即将发生的事件和事件还有很多,包括CircuitPython团队直播,与硬件和软件人员的协作以及突出显示Python和硬件上的Python的所有内容。即将提供更多信息。
0 回复总数
1103 阅读次数
最新文章 由 shaoziyang
2020年 8月 5日 08:42
CircuitPython 6.0.0 Alpha 2 发布
由
shaoziyang »
2020年 7月 25日 16:49
来自:
自6.0.0 Alpha 1起的新功能和改进
API变更
禁用 socket , wiznet5k 和 network 模块。它们将在7.x的网络库中删除。感谢@tannewt
添加 memorymonitor 以进行内存调试。必须在本地版本上启用它。感谢@tannewt
添加 .find , .rfind , .index 和 .rindex 到 bytearray ,兼容CPython。感谢@tannewt
json.load 现在可与 readinto 配合使用。感谢@tannewt
内部构造
通过后台任务提高了性能。感谢@jepler
启用PYSTACK,它将Python代码状态与C代码状态分开,并改善内存使用。...
0 回复总数
1473 阅读次数
最新文章 由 shaoziyang
2020年 7月 25日 16:49
GitHub已将首批开源项目存储库保存到位于北极的数据存档仓库
由
shaoziyang »
2020年 7月 17日 11:17
在 2019 年 11 月,GitHub 就宣布了要在北极设立 Arctic Code Vault 数据存档仓库的计划。该设施选在了位于北极附近的世界档案馆(Arctic World Archive)中,作为一个具有长期目标的存档设施,其被埋入了山下 250 米深的永久冻土层。GitHub 希望将代码保存一千年的时间,从而为后代留下宝贵的开源财富。
GitHub 去年表示,其计划在 2020 年 2 月 2 日采集每个活跃公共存储库的快照,并将相关数据保存在位于北极的 Arctiv Code Vault 存档仓库。
GitHub 代码已于 2020 年 7 月 8 日被正式存储到北极数据仓库。过去几个月,GitHub 与 Piql 合作,将 21 TB 的 GitHub 存储库数据写入了 186...
0 回复总数
1230 阅读次数
最新文章 由 shaoziyang
2020年 7月 17日 11:17
Linux基金会确认开源技术不受美国出口管制
由
shaoziyang »
2020年 7月 12日 20:49
美国滥用自己的管辖权给全球科技行业带来了极大麻烦,在这个全球合作的时代,如何单方面封禁都有可能引发严重的连锁反应。去年Github突然宣布开源代码也要受美国出口管制EAR,这让全球程序员都担心了,不过Linxu基金会现在可以确认开源技术不受美国管制了。
软件开发方面,开源技术已经成为全球共识,很多项目都是全球各地的程序员合作开发的,不仅有美国及欧洲程序员,中国不少公司及开发者也是全球开源社区的重要组成,任何一方如果强硬限制,那么整个开源社区就存在断链的风险。
本周,Linux基金会在官网上发表了一份白皮书《了解开源科技和美国出口管制》,中英文双版介绍了美国出口管制的限制,最重要的是这个指南明确了“公开发布给全世界享用的开源技术是不受制于美国出口管制EAR,开源至今仍然是一个最为便利的全球协作的模式。”...
0 回复总数
1141 阅读次数
最新文章 由 shaoziyang
2020年 7月 12日 20:49
想替代 C 的 Zig 语言成立了基金会
由
shaoziyang »
2020年 7月 12日 15:19
Zig 语言官方宣布 成立 Zig 软件基金会 (Zig Software Foundation,ZSF)。
Zig 是一门通用编程语言,专为稳定性、可维护性和性能而设计,追求替代 C 语言在系统编程上的最佳地位。Zig 具有以下值得关注的特性:
手动管理内存
与 C 语言竞争而非依赖它,Zig 标准库不依赖于 libc
轻量而简单,专注于调试应用而不是调试编程语言的知识
新的错误处理方法,与编写良好的 C 语言错误处理类似,但减少了很多冗余
调试模式下优化了快速编译时间,并在不确定行为发生时使用堆栈跟踪崩溃
ReleaseFast 模式和 ReleaseSafe 模式
泛型数据结构和函数
通过协程实现并发
导入 .h 头文件并直接使用 C 语言的类型、变量和函数
导出要依赖...
0 回复总数
1205 阅读次数
最新文章 由 shaoziyang
2020年 7月 12日 15:19
CircuitPython 6.0.0 Alpha 1发布了
回复总数: 1
由
shaoziyang »
2020年 7月 4日 10:22
来自:
这是CircuitPython 6.0.0的第一个Alpha版本。它是5.4.0的重新编号版本,因为 i2cslave 模块和类已重命名为 i2cperipheral 。它是Alpha,因为我们可能会删除或重命名其他API。它是相对稳定的。
从功能 time.sleep() 上讲,此稳定版本增加了基本的低功耗支持,并支持初始ESP32-S2。低功耗工作更改了计时,并可能引入了错误。如果您需要稳定版本的CircuitPython,请使用5.3.0。
自5.4.0 Beta 1起的新功能和改进
已添加, sdioio 并 sdcardio 支持本机SDCard。在SAMD51和spresense上可用。感谢@jepler和@ kamtom480。
新增了 busio...
1 回复总数
1610 阅读次数
最新文章 由 xiechc
2020年 7月 8日 11:24
micropython更新:2020.6
回复总数: 10
由
shaoziyang »
2020年 6月 2日 21:06
开始改进对STM32WB的支持。
docs/reference: Add note about multiple exceptions when heap is locked.
minimal: Make build more flexible and work as 64-bit build.
lib/utils/pyexec: Add missing MP_ERROR_TEXT when compiler disabled.
py/modbuiltins: Fix getattr to work with class raising AttributeError.
stm32/Makefile: Quote libgcc path so spaces are not an...
10 回复总数
4874 阅读次数
最新文章 由 shaoziyang
2020年 6月 27日 10:08
Mbed Studio 1.0发布
由
shaoziyang »
2020年 6月 19日 10:21
翻译自:
继上周Mbed OS 6.0发布后,Mbed Studio 1.0 也发布了。Mbed Studio的1.0 版本现已可用于macOS,Windows和Linux系统,下载地址:
新增功能和一些背景的摘要:
新增:自定义目标管理
新增:Keil uVision出口商
新增:git和mbed.com更好的源代码控制工作流程
新增:全面修订的文档
新增:Mbed OS 6支持示例
新增内容:已添加到库面板的库的检出进度
产品附带的全套工具依赖项(git,hg,Arm Compiler 6,gdb,pyOCD,Mbed CLI,GreenTea,clangd等)以及从Mbed Studio内部进行的终端访问
功能强大的摩纳哥编辑器,包括用于开发板的C ++...
0 回复总数
1502 阅读次数
最新文章 由 shaoziyang
2020年 6月 19日 10:21
Arm Mbed OS 6.0 发布
由
shaoziyang »
2020年 6月 12日 15:53
Arm Mbed团队宣布发布 Mbed OS 6,这是近四年来的第一个主要版本。这个版本添加当今物联网设备所需的功能,并通过最先进的工具来支持这些功能, 以简化物联网和嵌入式产品的开发。您现在可以在Mbed Studio,Mbed在线编译器,Mbed CLI 通过 Mbed OS GitHub 存储库使用 Mbed OS 6。
主要改进:
稳定成熟的API
支持流行的开发板
定制化硬件
社区支持主板
裸机配置文件
云服务支持
0 回复总数
1239 阅读次数
最新文章 由 shaoziyang
2020年 6月 12日 15:53
CircuitPython 5.4.0 Beta 1 发布
由
shaoziyang »
2020年 6月 10日 08:42
这个版本增加了支持低功耗的time.sleep()。
自5.4.0 Beta 0起的新功能和改进
ESP32-S2的新端口。感谢@ tannewt,@ jerryneedell,@ jepler
新 countio 模块可对脉冲进行计数。感谢@LearnWeaver
watchdog WatchDog中内置的用于控制的新模块。目前仅在nRF52840上。感谢@xobs
vectorio 原生 displayio 形状的新模块。感谢@WarriorOfWire
新的预提交挂钩。感谢@flameeyes
本机模块文档现在是Python存根。感谢@ dherrada,@ sommersoft和@tannewt
向iMX RT添加一个定向UART支持。感谢@hierophect...
0 回复总数
2041 阅读次数
最新文章 由 shaoziyang
2020年 6月 10日 08:42
micropython更新:2020.5
回复总数: 7
由
shaoziyang »
2020年 5月 3日 19:36
2020年5月更新
py/parse: Support constant folding of power operator for integers.
esp32/partitions: Update comments in files regarding offset.
esp32: Improve support for OTA updates.
docs/library: Fix docs for machine.WDT to specify millisecond timeout.
tests/cpydiff: Add cpydiff test for __all__ used in imported package.
extmod/modbtree: Retain...
7 回复总数
5328 阅读次数
最新文章 由 shaoziyang
2020年 5月 30日 08:43
虚拟 Maker Faire 活动开始了
由
shaoziyang »
2020年 5月 25日 11:39
来自:
受到新冠疫情的影响,以及经费问题,今年的全球创客盛会 Maker Faire 改为线上活动。
世界各地的制造商一直在团结起来,解决医疗用品和设备短缺的问题,把创客空间变成微型工厂,创建社区网络,并制定的分销策略。在我们的虚拟创客博览会开幕式上,来自25个国家的创客将分享350多场演示、项目和在线展览。节目策划分为五个轨道:社区组织、学习和教学、重新思考未来、设计和制作。
实际上,Maker Faire博览会是一个平台,共享和学习的平台,让创客们相互联系、分享、学习,并向更广泛的公众展示创客博览会所培育的社区是如何发展起来的,如何利用他们的技能和才能来解决人类的需求。
安排您的虚拟 日程, 或者会见我们一些 出色的制造商 。
Maker...
0 回复总数
1319 阅读次数
最新文章 由 shaoziyang
2020年 5月 25日 11:39
1 回复总数
1697 阅读次数
最新文章 由 shaoziyang
2020年 5月 13日 15:38
CircuitPython 5.4.0 Beta 0 发布
由
shaoziyang »
2020年 5月 12日 11:04
来自:
这是CircuitPython 5.4.0的第一个beta版本。发行时,此版本在 time.sleep() 中增加了基本的低功耗支持 。
自5.3.0起的新功能和改进
time.sleep() 在除CXD56和LiteX以外的版本上添加睡眠支持。感谢@tannewt
ujson.load 现在可以使用mp_stream对象,例如 busio.UART 。感谢@WarriorOfWire
rgbmatrix 现在支持STM32F4。感谢@jepler
aesio 添加了C级别AES加密。感谢@xobs
在STM32H7板上启用 displayio 。感谢@hierophect
IMX RT现在支持定向SPI。感谢@hierophect和@ arturo182...
0 回复总数
1731 阅读次数
最新文章 由 shaoziyang
2020年 5月 12日 11:04
MicroPython七周年庆祝
回复总数: 1
由
shaoziyang »
2020年 4月 29日 08:46
来自:
4月29日是MicroPython的生日,到今天MicroPython满七周年了!为了进行庆祝,MicroPython团队将挑选一名优胜者获得 Pyboard D系列 开发板,亚军将获得MicroPython T恤! Twitter 帖子,比赛在 Facebook上 。
1 回复总数
3014 阅读次数
最新文章 由 shaoziyang
2020年 4月 30日 08:38
micropython更新:2020.4
回复总数: 9
由
shaoziyang »
2020年 4月 1日 09:05
unix/mpthreadport: Ensure enough thread stack to detect overflow.
unix/mpthreadport: Ensure enough thread stack to detect overflow.
tests/float: Add new lexer test to test parsing of float without prefix.
tests: Format all Python code with black, except tests in basics subdir.
tests/micropython/heapalloc_fail_set.py: Remove extra trailing comma....
9 回复总数
13672 阅读次数
最新文章 由 shaoziyang
2020年 4月 29日 23:43
MicroPython官网对下载频道改版
由
shaoziyang »
2020年 4月 29日 09:06
在MicroPython七周年之际,MicroPython官网对下载频道进行了改版。以前Micropython官网是将所有的下载内容放在一个网页中,开始的时候还很方便。但是随着支持的硬件越来越多,提供下载的内容也越来越多,列表就非常长,就显得不够方便了。现在网站上先显示出几个大的分类,可以点击不同分类,查找需要下载的内容,比以前容易多了。
0 回复总数
2694 阅读次数
最新文章 由 shaoziyang
2020年 4月 29日 09:06
CircuitPython 5.3.0-rc.0 发布
由
shaoziyang »
2020年 4月 23日 10:02
CircuitPython的更新实在太快了,5.2.0出来没有几天,5.3.0-rc就发布了。
自 5.2.0 主要更新:
Add support for RGB Matrix displays (#2706, #2775), thanks @jepler @PaintYourDragon
Add a fill method to displayio.Bitmap (#2756), thanks @caternuson
Make the colors used by the stage library compatible with those used in the displayio library (#2777), thanks @deshipu
Multiple...
0 回复总数
4404 阅读次数
最新文章 由 shaoziyang
2020年 4月 23日 10:02
python2的最后一个版本Python 2.7.18 发布
回复总数: 1
由
shaoziyang »
2020年 4月 21日 09:15
Monday, April 20, 2020Python 2.7.18, the last release of Python 2The CPython core developers are pleased to announce the immediate availability of Python 2.7.18.
Python 2.7.18 is the last Python 2.7
release and therefore the last Python 2 release. It's time for the CPython
community to say a fond but firm farewell to Python 2.
Download this unique,...
1 回复总数
2244 阅读次数
最新文章 由 shaoziyang
2020年 4月 21日 09:16
CircuitPython 5.2.0 发布
由
shaoziyang »
2020年 4月 10日 12:35
来自:
5.2.0
This is CircuitPython 5.2.0 , it features a new port to LiteX, a Python powered hardware description system used to define a soft System on Chip (SoC) that is then loaded into a Field Programmable Gate Array (FPGA). There are a few minor fixes and improvements over 5.1.0 as well.
Download from circuitpython.org
Downloads are...
0 回复总数
2378 阅读次数
最新文章 由 shaoziyang
2020年 4月 10日 12:35
micropython更新:2020.3
回复总数: 11
由
shaoziyang »
2020年 3月 3日 14:36
micropython在2020年3月的更新
examples/natmod: Add .gitignore to ignore generated example .mpy files.
unix/file: Don't raise OSError(EINVAL) on sys.stdin/out/err.flush().
11 回复总数
20069 阅读次数
最新文章 由 shaoziyang
2020年 3月 29日 14:35
CircuitPython 5.1.0-rc.0 发布
由
shaoziyang »
2020年 3月 27日 13:22
来自:
自5.0.0起的新功能和改进
ulab,类似numpy的快速向量模块(#2583等)。谢谢@ v923z,@jepler
执行数学运算的速度是原始CircuitPython的10至50倍
除具有samd21微控制器的板外,几乎所有板上均启用
指南: https : //learn.adafruit.com/ulab-crunch-numbers-fast-with-circuitpython/overview
支持“ f-strings”,这是一种动态构建字符串的更便捷的方法。(#2690)谢谢@ klardotsh,@ jepler
除具有samd21微控制器的板外,几乎所有板上均启用。...
0 回复总数
3829 阅读次数
最新文章 由 shaoziyang
2020年 3月 27日 13:22
EduBlocks 更新
由
shaoziyang »
2020年 3月 27日 13:20
教育编程软件 EduBlocks 更新了(EduBlocks可以通过图形化方式轻松地从Scratch过渡到Python)。
新的加载屏幕
许多用户问为什么EduBlocks加载屏幕的设计无聊,以及我是否可以将其更新为更具吸引力的内容。本周的重点是设计并确保所有内容都匹配。
更新的模式选择器
模式选择器还收到了UI更新。
更好地支持添加扩展
在此新更新中,现在变得更加容易。您要做的就是创建一些块(即将推出的指南),然后使用我创建的新Python脚本。
EduBlocks帐户系统
社区贡献者Q和我本人为EduBlocks添加的最令人兴奋的功能是登录系统。
学习门户更新
如您所知,世界上大多数学校都已转向远程学习。因此,我想花更多时间在EduBlocks学习门户网站上获得一些资源。...
0 回复总数
3445 阅读次数
最新文章 由 shaoziyang
2020年 3月 27日 13:20
GitHub收购了npm
由
shaoziyang »
2020年 3月 17日 10:02
来自:
继github后,微软收购了npm。
我很高兴地宣布GitHub已签署收购npm的协议。npm是JavaScript世界的重要组成部分。npm团队在过去十年中的工作以及成千上万的开源开发人员和维护人员的贡献,使npm拥有130万个软件包,每月下载量达750亿次。他们共同帮助JavaScript成为世界上最大的开发者生态系统。GitHub上的我们很荣幸成为npm故事的下一章的成员,并帮助npm继续扩展以满足快速增长的JavaScript社区的需求。
对于每天使用公共npm注册表的数百万开发人员而言,npm将始终可用且始终免费。交易完成后,我们的重点是:
投资于注册表基础结构和平台。...
0 回复总数
4050 阅读次数
最新文章 由 shaoziyang
2020年 3月 17日 10:02
MicroPython 新增对 NXP i.MX.RT 的支持
由
shaoziyang »
2020年 3月 12日 21:41
MicroPython 新增对 NXP i.MX.RT 1000 系列芯片的支持。i.MX.RT 是 NXP 公司推出的高性能跨界处理器,同时具有MPU的高性能和MCU的低成本特性。 目前MicroPython中已经提供了对两种开发板的支持文件,分别是MIMXRT1010_EVK和TEENSY40。
0 回复总数
3691 阅读次数
最新文章 由 shaoziyang
2020年 3月 12日 21:41
论坛权限
您 不能 在这个版面发表主题 您 不能 在这个版面回复主题 您 不能 在这个版面编辑帖子 您 不能 在这个版面删除帖子 您 不能 在这个版面提交附件