MicroPython、microbit、makecode等
最新动态
收不到激活邮件的说明
由
shaoziyang »
2024年 2月 3日 16:27
» 位于
社区公告
有网友反映注册账号后一直收不到激活邮件,无法激活账号和登陆。因为社区的邮件服务器在阿里云,可能对腾讯和网易邮箱不太友好。如果遇到这个问题,大家可以给管理员发邮件,附上用户名和邮箱,管理员会帮助激活账号。
shaoziyang@mail.micropython.org.cn
0 回复总数
722 阅读次数
最新文章 由 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 回复总数
35784 阅读次数
最新文章 由 shaoziyang
2019年 10月 25日 15:51
Vim 9.0 发布
由
shaoziyang »
2022年 7月 5日 21:26
Vim 9.0 发布
经过多年的逐步改进,Vim 现在迈出了一大步,主要 发布。 除了许多小的补充之外,聚光灯是一个新的化身 Vim 脚本语言:Vim9 脚本。
之前的版本是 2019 年 12 月的 8.2 版。 源代码在 GitHub 上总是可用的,很多已经在以后拾取 补丁版本(有超过 5000 个!)。 因此变化有 已经被很多用户试用过。 最重要的是已经修复了错误, 安全问题已得到解决,并添加了许多测试。 代码 覆盖面显着增加。 这个版本比 任何以前。
为什么选择 Vim9 脚本
一种新的脚本语言,需要什么? Vim 脚本一直在增长 随着时间的推移,同时保持向后兼容性。 这意味着错误的选择 过去通常无法更改,并且与 Vi 的兼容性受到限制 可能的解决方案。 执行很慢,每次都解析每一行...
0 回复总数
487 阅读次数
最新文章 由 shaoziyang
2022年 7月 5日 21:26
micropython 紧急更新 1.19.1
由
shaoziyang »
2022年 6月 17日 21:38
micropython 1.19发布不到一天,又紧急更新到 1.19.1,修正了 esp32 SoftI2C 的bug。
This is a bug fix release. The changes are:
- extmod/machine_i2c: only use WRITE1 option if transfer supports it
This fixes the machine.SoftI2C.readfrom_mem() method on esp32, so it
writes the address to read from.
0 回复总数
581 阅读次数
最新文章 由 shaoziyang
2022年 6月 17日 21:38
1 回复总数
601 阅读次数
最新文章 由 shaoziyang
2022年 6月 16日 16:15
2022 年 6 月 TIOBE 指数
回复总数: 1
由
shaoziyang »
2022年 6月 13日 08:39
六月头条:C++即将超越Java
Java 似乎处于失败的一方。 2020 年 4 月,Java 仍然是 TIOBE 指数的第一名。 同月,Java 不得不将第一名让给 C。后来,在 2021 年,Python 势不可挡,也超越了 Java。 现在看起来 C++ 是下一个超越 Java 的语言。 具有高性能的高级编程是 C++ 表现出色的关键原因。 C++ 语言每 3 年修订一次。 此类修订包含突破性的新功能,使语言与 C# 和 Java 相提并论,但没有垃圾收集器的性能损失。 让我们看看未来几个月 C++ 将走向何方。 —— 保罗·詹森 TIOBE Software CEO
TIOBE-2022-06.webp
1 回复总数
579 阅读次数
最新文章 由 shaoziyang
2022年 6月 13日 08:41
CircuitPython 8.0.0 Alpha 1 发布
由
shaoziyang »
2022年 6月 10日 08:47
CircuitPython 8.0.0-alpha.1 ,8.0.0 的首个 alpha 版本。 它相对稳定,但在最终发布之前会有进一步的添加和修复。
自 7.3.0 以来对 8.0.0 的显着更改
添加 TileGrid.contains() .
AnalogIn 值是从 0 到 65535 的完整范围,而不是低位上的零。
OneWire 只在 onewireio ,并且不再在 busio 或者 bitbangio .
gamepadshift 已删除:使用 keypad.ShiftRegisterKeys 代替。
dotenv 支持: os.getenv() 值可以设置在 .env 文件。
完整说明:
0 回复总数
437 阅读次数
最新文章 由 shaoziyang
2022年 6月 10日 08:47
2021 Python开发人员调查结果
回复总数: 1
由
shaoziyang »
2022年 6月 8日 21:16
这是第五次官方年度 Python 开发者调查,由 Python 软件基金会和 JetBrains 合作进行。 2021 年秋季,来自近 200 个国家/地区的 23,000 多名 Python 开发人员和爱好者参加了这项调查,以揭示该语言及其周围生态系统的现状。
1 回复总数
602 阅读次数
最新文章 由 shaoziyang
2022年 6月 9日 08:11
2022年5月更新
回复总数: 8
由
shaoziyang »
2022年 5月 4日 16:09
2022年5月更新
windows: Avoid busy loop when using scheduler.
windows: Consolidate all sleep-related functions into windows_mphal.c.
tests/extmod: Increase timing on uasyncio tests to make more reliable.
all: Use mp_obj_malloc everywhere it's applicable.
py/objfloat: Explain why mp_obj_malloc isn't used.
py/obj: Introduce mp_obj_malloc macro to...
8 回复总数
2557 阅读次数
最新文章 由 shaoziyang
2022年 5月 31日 08:28
CircuitPython 7.3.0 发布
由
shaoziyang »
2022年 5月 24日 08:44
自 7.2.5 以来对 7.3.0 的显着更改
实验性 mDNS 支持。
USB 到串行/JTAG 支持在适当的板上 REPL。
初始实验性 USB 主机支持。
合并 MicroPython 1.18 更改。
初步的 zlib 模块支持。 gzip 模块将在稍后添加。
RP2040 PIO:后台写入 PIO 状态机。 循环是可能的。
RP2040 PIO: wrap 和 wrap_target 支持。
keypad :在创建时立即扫描键状态。
改进许多端口上的 NeoPixel 时序,以处理更广泛的设备。
添加 floppyio ,与库一起使用。
允许 TileGrid 要更改的位图。
模块支持矩阵包括每个板的冻结模块。
f -所有版本中都可用的字符串。
0 回复总数
539 阅读次数
最新文章 由 shaoziyang
2022年 5月 24日 08:44
物联网操作系统 RIOT 发布新版本
回复总数: 1
由
shaoziyang »
2022年 5月 11日 17:05
RIOT 是一种实时多线程操作系统,支持物联网 (IoT) 中常见的一系列设备:8 位、16 位和 32 位微控制器。
新版本 2022.4 为板 Adafruit-PyBadge 和 STM32 Nucleo-F439ZI、C++ 嵌入式模板库 (ETL)、WAMR 添加了 Web 汇编 (WASM) 支持等提供了新的支持。
RIOT 基于以下设计原则:能源效率、实时功能、小内存占用、模块化和统一的 API 访问,独立于底层硬件(此 API 提供部分 POSIX 合规性)。
RIOT 由独立于特定供应商的国际开源社区开发(例如,类似于 Linux 社区)。 RIOT 获得 LGPLv2.1 许可,这是一个 copyleft 许可,它围绕 RIOT...
1 回复总数
724 阅读次数
最新文章 由 skylin008
2022年 5月 12日 09:08
2022年5月TIOBE指数
由
shaoziyang »
2022年 5月 12日 08:53
如果我们将当前的 TIOBE 指数排名与 1 年前(2021 年 5 月)进行比较,C# 是迄今为止所有编程语言中最受欢迎的。 在过去的 12 个月里,它的排名上升了近 2%。 C# 是现有最成熟的编程语言之一,支持许多现代编程范式。 直到最近,它唯一的缺点是它对 Linux 的支持是有问题的,但最近几年这种情况正在迅速改变。 因此,C# 很有可能通过取代 C 进入 TIOBE 索引前 3 名。这个前 3 名位置的另一个有力竞争者是 C++。 在 C++20 的推动下,它的长期趋势肯定是向上的。 —— 保罗·詹森 CEO TIOBE Software
0 回复总数
514 阅读次数
最新文章 由 shaoziyang
2022年 5月 12日 08:53
0 回复总数
550 阅读次数
最新文章 由 shaoziyang
2022年 5月 4日 19:53
2022年4月更新
回复总数: 8
由
shaoziyang »
2022年 4月 2日 09:49
py/makeqstrdefs: Cleanup and extend source file classification.
py: Fix compiling and decoding of *args at large arg positions.
py/runtime: Remove unnecessary check for kw_value == MP_OBJ_NULL.
tests/basics/fun_callstardblstar: Add test for large arg allocation.
py/emitbc: Assert that a small int fits its encoding when emitting one.
8 回复总数
2713 阅读次数
最新文章 由 shaoziyang
2022年 4月 30日 11:51
0 回复总数
496 阅读次数
最新文章 由 shaoziyang
2022年 4月 1日 09:12
2022年3月更新
回复总数: 7
由
shaoziyang »
2022年 3月 4日 09:06
esp32: Sleep one tick in MICROPY_EVENT_POLL_HOOK.
esp32/machine_uart: Allow limited configuration of REPL UART.
esp32/uart: Correctly init low-level UART driver for REPL.
rp2/mpthreadport: Fix memory corruption when thread is created in core1.
py/bc.h: Fix C++ compilation of public API.
7 回复总数
2496 阅读次数
最新文章 由 shaoziyang
2022年 4月 1日 08:27
法院确认声称软件是开源但实际上不是属于虚假广告
由
shaoziyang »
2022年 3月 26日 13:21
翻译自:
不要再说 开源 了。美国第九巡回上诉法院最近确认了下级法院的一项裁决,结论是我们一直都知道的:在没有获得开源许可的情况下声称软件是 开源 ,是虚假广告。
你可以在这里阅读该判决。正如审判庭所描述的事实,Neo4j, Inc.已经经历了几个软件版本和几个许可选择,最后法院称之为 瑞典软件许可 ,因为许可人是原告的一家瑞典子公司。
这个 瑞典许可证 只是将Affero通用公共许可证与一个被称为 共享条款 的附加限制相结合。被告分叉了该软件,将其重新命名为 Open Native Graph Database (ONgDB),并开始以仅有AGPLv3许可的方式分发其版本。他们将ONgDB宣传为 免费开放 、 100%免费开放 和 100%开源 。
双方对使用 共享条款...
0 回复总数
571 阅读次数
最新文章 由 shaoziyang
2022年 3月 26日 13:21
0 回复总数
431 阅读次数
最新文章 由 shaoziyang
2022年 3月 10日 11:03
2022年2月更新
回复总数: 9
由
shaoziyang »
2022年 2月 1日 22:17
2022年2月更新
esp32/esp32_rmt: Select correct last RMT channel on S2, S3, C3 variants.
esp32/machine_pwm: Clean up macro names and their use.
esp32/machine_pwm: Fix PWM not allowing frequencies < 611 Hz.
stm32: Add support for G4 MCUs, and add NUCLEO_G474RE board defn.
gitmodules: Update branch for stm32lib submodule.
9 回复总数
2184 阅读次数
最新文章 由 shaoziyang
2022年 2月 28日 21:31
MU 发布 1.1.1 版
回复总数: 7
由
shaoziyang »
2022年 2月 23日 10:07
来自 :
此最终版本包括以下亮点和更改:
Makefile 中的小幅清理。
感谢 @microbit-mark 更新板 ID 以支持设备的 2.2 版。
对中文翻译的 @CSharperMantle
对斯洛伐克语翻译的 @bletvaska
全新Mu俄语翻译 @grovz 与 @iamdbychkov 贡献
感谢 @MinoruInachi (来自 @odaki )修改了 Mu 的日文翻译。谢谢。
由于复杂的依赖问题,我们将 Flask 的捆绑版本更新为 2.0.3。 感谢 @carlosperate 快速解决了这个问题。
由于 Windows MSI 安装程序工作方式的限制,我们将此版本发布为 1.1.1(而不是 1.1.0)。
下一版将是 2.0。
7 回复总数
1525 阅读次数
最新文章 由 shaoziyang
2022年 2月 26日 15:19
CircuitPython 7.2.0 发布
回复总数: 1
由
shaoziyang »
2022年 2月 25日 20:58
自 7.1.1 以来对 7.2.0 的显着添加
继续研究 Raspberry Pi Broadcom 板支持。
乐鑫 ESP32-S3 和 ESP32-C3 支持,包括 BLE。
RP2040 PIO 侧置支持。
board.STEMMA_I2C() 可用于所有带有 STEMMA 连接器的板上。
binascii.crc32() .
vectorio.contains() .
土耳其语翻译。
更多说明:
1 回复总数
599 阅读次数
最新文章 由 taobaowang
2022年 2月 26日 05:23
CircuitPython 7.2.0 RC0 发布
由
shaoziyang »
2022年 2月 19日 13:50
自 7.1.1 以来对 7.2.0 的显着添加
继续研究 Raspberry Pi Broadcom 板支持。
乐鑫 ESP32-S3 和 ESP32-C3 支持,包括 BLE。
RP2040 PIO 侧置支持。
board.STEMMA_I2C() 可用于所有带有 STEMMA 连接器的板上。
binascii.crc32() .
vectorio.contains() .
土耳其语翻译。
0 回复总数
621 阅读次数
最新文章 由 shaoziyang
2022年 2月 19日 13:50
CircuitPython 7.2.0 Alpha 2 发布
由
shaoziyang »
2022年 2月 12日 20:35
自 7.1.0 以来对 7.2.0 的显着添加
继续研究 Raspberry Pi Broadcom 板支持。
乐鑫 ESP32-S3 和 ESP32-C3 支持,包括 BLE。
RP2040 PIO 侧置支持。
board.STEMMA_I2C() 可用于所有带有 STEMMA 连接器的板上。
binascii.crc32() .
vectorio.contains() .
更多说明
0 回复总数
464 阅读次数
最新文章 由 shaoziyang
2022年 2月 12日 20:35
NVIDIA 和软银集团宣布终止 NVIDIA 对 Arm Limited 的收购
由
shaoziyang »
2022年 2月 9日 08:48
来自:
2022 年 2 月 7 日,星期一
加利福尼亚州圣克拉拉和东京——2022 年 2 月 7 日——NVIDIA 和 SoftBank Group Corp.(“SBG”或“SoftBank”)今天宣布终止先前宣布的 NVIDIA 收购 Arm Limited(“Arm”)的交易来自 SBG。 尽管双方做出了善意的努力,但由于监管方面的重大挑战阻碍了交易的完成,双方同意终止协议。 Arm现在将开始准备公开募股。
NVIDIA 创始人兼首席执行官黄仁勋表示:“Arm 拥有光明的未来,我们将在未来几十年继续以自豪的被许可人身份支持他们。” “Arm 是计算领域重要动态的中心。 虽然我们不会是一家公司,但我们将与 Arm 密切合作。 Masa 进行的重大投资使 Arm 能够将 Arm CPU...
0 回复总数
663 阅读次数
最新文章 由 shaoziyang
2022年 2月 9日 08:48
micropython更新:2022.1
回复总数: 8
由
shaoziyang »
2022年 1月 4日 15:43
2022年1月更新
mimxrt/hal: Allow readSampleClkSrc to be configured by a board.
windows: Run tests via Makefile.
tests/extmod: Skip uselect_poll_udp when poll() is not available.
windows/appveyor: Build both standard and dev variants.
windows: Add support for build variants to windows port.
esp8266: Allow building a board to any dest directory....
8 回复总数
3232 阅读次数
最新文章 由 shaoziyang
2022年 1月 31日 16:49
0 回复总数
539 阅读次数
最新文章 由 shaoziyang
2022年 1月 30日 16:46
micropython 1.18 版本发布了
由
shaoziyang »
2022年 1月 17日 09:48
MicroPython 的 v1.18 已经发布!自 2021 年 9 月 2 日上一版发布以来,共有 335 次提交,平均每天大约有 2.5 次提交。
完整的更改日志 请查看 micropython-ChangeLog.txt 文件 ( )。
v1.18 提升性能, board.json 元文件, 更多 mimxrt、rp2、samd 功能
此版本的 MicroPython 提升了 VM 和运行的整体性能。这是通过添加一个可选的缓存来加速哈希表查找,以及在 VM 中为实例类型上的 LOAD_ATTR 操作码提供快速路径来实现的。新的配置选项是 MICROPY_OPT_MAP_LOOKUP_CACHE 和...
0 回复总数
1029 阅读次数
最新文章 由 shaoziyang
2022年 1月 17日 09:48
论坛权限
您 不能 在这个版面发表主题 您 不能 在这个版面回复主题 您 不能 在这个版面编辑帖子 您 不能 在这个版面删除帖子 您 不能 在这个版面提交附件