MicroPython、microbit、makecode等
最新动态
收不到激活邮件的说明
由
shaoziyang »
2024年 2月 3日 16:27
» 位于
社区公告
有网友反映注册账号后一直收不到激活邮件,无法激活账号和登陆。因为社区的邮件服务器在阿里云,可能对腾讯和网易邮箱不太友好。如果遇到这个问题,大家可以给管理员发邮件,附上用户名和邮箱,管理员会帮助激活账号。
shaoziyang@mail.micropython.org.cn
0 回复总数
702 阅读次数
最新文章 由 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 回复总数
34873 阅读次数
最新文章 由 shaoziyang
2019年 10月 25日 15:51
CircuitPython 8.2.0 发布!
由
shaoziyang »
2023年 7月 7日 10:30
自 8.1.0 以来 8.2.0 的显着变化
持续增强 synthio。
RP2040 alarm.sleep_memory。
移植状态
CircuitPython 有许多“移植版本”,它们是不同微控制器系列的核心实现。稳定性因每个移植而异。截至此版本,这些移植被认为是稳定的(但请参阅下面的已知问题):
atmel-samd: Microchip SAMD21, SAMx5x
cxd56: Sony Spresense
espressif: Espressif ESP32, ESP32-S2, ESP32-S3, ESP32-C3
nrf: Nordic nRF52840, nRF52833
raspberrypi: Raspberry Pi RP2040
stm: ST...
0 回复总数
238 阅读次数
最新文章 由 shaoziyang
2023年 7月 7日 10:30
PYPL 2023年7月 编程指数
由
shaoziyang »
2023年 7月 2日 20:24
| Rank | Change | Language | Share | 1-year trend |
|------|:------:|------|:------:| -----: |
| 1 | | Python | 27.43% | -0.20% |
| 2 | | Java | 16.19% | -1.00% |
| 3 | | JavaScript | 9.40% | -0.10% |
| 4 | | C# | 6.77% | -0.30% |
| 5 | |...
0 回复总数
166 阅读次数
最新文章 由 shaoziyang
2023年 7月 2日 20:24
micropython 2023年6月更新
回复总数: 7
由
shaoziyang »
2023年 6月 1日 13:40
renesas-ra/boards/make-pins.py: Fix PA/PB pins support.
docs/mimxrt: Add the pin-out for the Adafruit Metro M7 board.
docs/samd: Add the pin-out for the Adafruit Metro M4 Airlift board.
mimxrt/Makefile: Use a specific fsl_flexspi_nor_boot.c for mimxrt1062.
mimxrt/machine_pwm: Fix freq change, PWM print, and error checks.
ports: Remove os.sync()...
7 回复总数
1022 阅读次数
最新文章 由 shaoziyang
2023年 6月 30日 09:48
CircuitPython 8.1.0 发布
由
shaoziyang »
2023年 6月 14日 15:23
这是 CircuitPython 8.1.0,CircuitPython 的最新次要修订版,是一个新的稳定版本。
自 8.0.0 以来 8.1.0 的显着变化
Silicon Labs (SiLabs) MG24 微控制器系列端口 (silabs),由 Silicon Labs 贡献。
添加动画 GIF 支持,包括调色板支持:gifio.OnDiskGif。
添加 safemode.py,用于安全模式的编程处理。
在 Espressif 上添加 ESP-NOW 支持。
synthio 改进和新功能; API 仍处于实验阶段,将在 8.1.0 后更改。
在 RP2040 上添加 picodvi:DVI/HDMI framebuffer 和 displayio 支持。
CPU 频率可在...
0 回复总数
266 阅读次数
最新文章 由 shaoziyang
2023年 6月 14日 15:23
0 回复总数
238 阅读次数
最新文章 由 shaoziyang
2023年 6月 9日 22:37
2023年6月TIOBE指数
由
shaoziyang »
2023年 6月 5日 17:27
六月头条:Python 会保持第一吗?
Python在过去5年中3次获得TIOBE指数年度大奖。由于数据科学和人工智能领域的发展,它疯狂地流行起来。这一增长始于 2017 年秋季,份额为 3%,截至去年年底,份额为 17%。今年,Python 未能保持 17% 的历史高位,回落至 13%。另外 3 个第一位置的竞争者 C、Java 和 C++ 现在已经越来越接近了。 Python 会保持第一名吗?我认为这主要取决于人工智能的普及程度。如果像 ChatGPT 这样的工具仍然是热门话题,它将吸引新来者,那么 Python 肯定会继续存在。如果不是,Python 应该担心它的第一位置。除了这场第一名的争夺之外,我们还看到两种有趣的新语言本月首次进入前 50 名:X++(Microsoft Dynamics...
0 回复总数
226 阅读次数
最新文章 由 shaoziyang
2023年 6月 5日 17:27
PYPL 2023年6月编程指数排名
由
shaoziyang »
2023年 6月 3日 09:54
PYPL 2023年6月 编程指数
| Rank | Change | Language | Share | Trend |
|-| :---: | - | :-: | :-: |
| 1 | | Python | 27.66% | 0.20% |
| 2 | | Java | 16.16% | -1.30% |
| 3 | | JavaScript | 9.44% | -0.20% |
| 4 | | C# | 6.79% | -0.50% |
| 5 ...
0 回复总数
248 阅读次数
最新文章 由 shaoziyang
2023年 6月 3日 09:54
micropython 2023年5月更新
回复总数: 6
由
shaoziyang »
2023年 5月 4日 17:11
py/stackctrl: Add gcc pragmas to ignore dangling-pointer warning.
lib/mbedtls: Update to mbedtls v2.28.3.
py/compile: Remove over-eager optimisation of tuples as if condition.
py/parse: Fix build when COMP_CONST_FOLDING=0 and COMP_MODULE_CONST=1.
github/workflows: Add GitHub Action to lint Python code with ruff.
all: Fix cases of Python variable...
6 回复总数
899 阅读次数
最新文章 由 shaoziyang
2023年 5月 27日 20:14
CircuitPython 8.1.0 发布
由
shaoziyang »
2023年 5月 23日 16:38
自 8.0.0 以来 8.1.0 的显着变化
Silicon Labs (SiLabs) MG24 微控制器系列 (silabs),由 Silicon Labs 贡献。
添加动画 GIF 支持,包括调色板支持:gifio.OnDiskGif。
添加 safemode.py,用于安全模式的编程处理。
在 Espressif 上添加 ESP-NOW 支持。
synthio 改进和新功能; API 仍处于实验阶段,将在 8.1.0 后更改。
在 RP2040 上添加 picodvi:DVI/HDMI framebuffer 和 displayio 支持。
CPU 频率可在 RP2040 上设置。
添加 7 色电子墨水显示屏支持。
添加位图工具.drawpolygon()。
允许在...
0 回复总数
241 阅读次数
最新文章 由 shaoziyang
2023年 5月 23日 16:38
CircuitPython 8.1.0 RC0 发布
由
shaoziyang »
2023年 5月 17日 14:23
自 8.0.0 以来 8.1.0 的显着变化
Silicon Labs (SiLabs) MG24 微控制器系列端口 (silabs),由 Silicon Labs 贡献。
添加动画 GIF 支持,包括调色板支持:gifio.OnDiskGif。
添加 safemode.py,用于安全模式的编程处理。
在 Espressif 上添加 ESP-NOW 支持。
synthio 改进和新功能; API 仍处于试验阶段,可能会在 8.1.0 之后发生变化。
在 RP2040 上添加 picodvi:DVI/HDMI framebuffer 和 displayio 支持。
CPU 频率可在 RP2040 上设置。
添加 7 色电子墨水显示屏支持。
添加位图工具.drawpolygon()。...
0 回复总数
222 阅读次数
最新文章 由 shaoziyang
2023年 5月 17日 14:23
2023年5月TIOBE指数
由
shaoziyang »
2023年 5月 10日 14:08
五月头条:新的编程语言在哪里?
之前已经说过,编程语言的流行度是相当稳定的。如果我们查看 TIOBE 索引中的前 10 种编程语言,那么 C# 是其中最年轻的。 C# 始于 2000 年。那是 23 年前!几乎每天都有一种新的编程语言诞生,但几乎没有任何一种进入前 100 名。至少在它们的头 10 年里没有。在当前前 100 名中,只有不到 10 年的语言是:Swift(#14)、Rust(#17)、Crystal(#48)、Solidity(#59)、Pony(#71)、Raku(#72), Zig (#88) 和 Hack (#92)。他们都不到 5 岁。换句话说,新手想上榜几乎是不可能的。相反,我们看到金色的老歌复活了。以 Fortran 为例,由于对数字计算能力的需求不断增长,它重回前 20...
0 回复总数
251 阅读次数
最新文章 由 shaoziyang
2023年 5月 10日 14:08
PYPL 2023年5月编程指数排名
由
shaoziyang »
2023年 5月 10日 13:50
| Rank | Change | Language | Share | Trend |
| - |:--:| - | - | - |
| 1 | | Python | 27.27% | -0.50% |
| 2 | | Java | 16.35% | -1.60% |
| 3 | | JavaScript | 9.52% | 0.20% |
| 4 | | C# | 6.92% | -0.30% |
| 5 | | C/C++ | 6.55% | -0.40% |
| 6 | | PHP | 5.10% | -0.50% |
| 7 | | R | 4.34% | -0.20% |
| 8 | | TypeScript | 2.88% | 0.30% |
| 9 | ⬆ | Swift | 2.30% |...
0 回复总数
227 阅读次数
最新文章 由 shaoziyang
2023年 5月 10日 13:50
MicroPython 时事通讯第 14 期
由
shaoziyang »
2023年 5月 1日 21:58
今天是MicroPython的10岁生日!4月29日是编写第一行代码的日子,现在已经10年前了!拥有10年的历史是一项了不起的成就,我们为此感到骄傲。这是可能的,因为你们所有人都是社区的一部分。开发代码是一回事,但让世界各地的许多人和机构将其用于如此广泛的用途则是另一回事。
在过去的12个月里,主要的MicroPython代码已经有1283次提交(现在总共有14676次提交)和121个贡献者,在项目生命周期内总共有573个贡献者。我们非常重视所有的代码贡献、开发讨论、错误报告、财务赞助和合同以及一般支持,这些共同使MicroPython取得了成功,并将继续取得成功。...
0 回复总数
222 阅读次数
最新文章 由 shaoziyang
2023年 5月 1日 21:58
micropython 2023年4月更新
回复总数: 6
由
shaoziyang »
2023年 4月 5日 14:23
extmod/network_cyw43: Add support to get STA RSSI using status() method.
extmod/network_cyw43: Fix setting hostname using config() method.
extmod/network_ninaw10: Check socket types when creating new sockets.
drivers/ninaw10: Fix ESP32 input-only pins.
stm32/flash: Fix get_bank function for STM32H750.
tools/pyboard.py: Fix ESPxx boards hanging in...
6 回复总数
865 阅读次数
最新文章 由 shaoziyang
2023年 5月 1日 20:25
CircuitPython 8.1.0 Beta 2 发布
由
shaoziyang »
2023年 4月 27日 13:59
自 8.0.0 以来 8.1.0 的显着变化
Silicon Labs (SiLabs) MG24 微控制器系列端口 (silabs),由 Silicon Labs 贡献。
添加动画 GIF 支持,包括调色板支持:gifio.OnDiskGif。
添加 safemode.py,用于安全模式的编程处理。
在 Espressif 上添加 ESP-NOW 支持。
synthio 改进和新功能。 API 可能会在 8.1.0 final 之前更改。
在 RP2040 上添加 picodvi:DVI/HDMI framebuffer 和 displayio 支持。
添加 7 色电子墨水显示屏支持。
添加位图工具.drawpolygon()。
允许在 settings.toml 中设置...
0 回复总数
268 阅读次数
最新文章 由 shaoziyang
2023年 4月 27日 13:59
2 回复总数
709 阅读次数
最新文章 由 shaoziyang
2023年 4月 26日 20:56
2023年4月TIOBE指数
由
shaoziyang »
2023年 4月 7日 15:16
四月头条新闻:编程语言Zig进入TIOBE指数前50名
最近,我们讨论了高性能编程语言的出现。由于现在需要处理大量数据,这些语言正在蓬勃发展。结果,C 和 C++ 在前 10 名中表现良好,而 Rust 似乎是前 20 名的守门员。但在名单的下方,还有另一个出色的C和C++竞争对手进入前50名。不,它不是谷歌高度推广的语言Carbon,它只排在#168的位置。它是编程语言Zig。Zig 是一种非常实用的语言,可以与 C/C++ 程序流畅地交互,因此很容易从 C/C++ 迁移到 Zig。它具有 C 和 C++ 的所有好功能(例如使用选项类型增强的显式内存管理),并且放弃了不太好的功能(例如可怕的预处理)。进入前50名并不能保证成功,但它至少是值得注意的第一步。祝 Zig 好运!-- Paul Jansen...
0 回复总数
268 阅读次数
最新文章 由 shaoziyang
2023年 4月 7日 15:16
0 回复总数
225 阅读次数
最新文章 由 shaoziyang
2023年 4月 4日 17:34
CircuitPython 8.0.5 发布
由
shaoziyang »
2023年 4月 1日 15:35
Changes since 8.0.4
Fixes and enhancements
Prevent startup loop when settings.toml is edited. #7810. Thanks @jepler.
Build and infrastructure changes
Make build_board_info.py fetch files.json properly when it is larger than 1MB. #7728. Thanks @Neradoc and @dhalbert.
Known issues
ESP32-S3 has significant issues with I2C devices that sleep or...
0 回复总数
202 阅读次数
最新文章 由 shaoziyang
2023年 4月 1日 15:35
micropython 2023年3月更新
回复总数: 6
由
shaoziyang »
2023年 3月 3日 11:22
py/makeversionhdr.py: Optionally get git tag and git hash from env vars.
CODECONVENTIONS: Fix brew uncrustify installation instructions.
stm32/cyw43_configport: Allow boards to override default resource files.
stm32/boards/PYBD_SF2: Set CYW43 Bluetooth fimrware download baudrate.
drivers/cyw43: Use a different baudrate for BT firmware download....
6 回复总数
1085 阅读次数
最新文章 由 shaoziyang
2023年 3月 30日 08:43
2023年3月TIOBE指数
由
shaoziyang »
2023年 3月 7日 08:35
三月头条:编程语言 Go 进入 TIOBE 指数前 10 名
Go本月进入了TIOBE指数前10名。工程师们似乎很喜欢Go编程语言。是什么让它脱颖而出?Go不是革命性的,但它的优势在于结合了正确的功能。它具有内置的并发和垃圾回收,是静态类型的,具有良好的性能。这也有助于Go得到谷歌公司的支持。这提高了对语言的长期信任。像Docker和Kubernetes这样的流行应用程序是在Go的帮助下开发的。Go 会留在前 10 名吗?这是一个有趣的问题,因为TIOBE指数的第10位似乎几乎每个月都会发生变化。-- Paul Jansen TIOBE Software 首席执行官
TIOBE 2023.3.webp
0 回复总数
264 阅读次数
最新文章 由 shaoziyang
2023年 3月 7日 08:35
0 回复总数
211 阅读次数
最新文章 由 shaoziyang
2023年 3月 1日 09:21
micropython 2023年2月更新
回复总数: 6
由
shaoziyang »
2023年 2月 1日 20:33
stm32/boards/NUCLEO_H743ZI2: Refer to NUCLEO_H743ZI for frozen manifest.
windows/msvc: Fix module freezing.
mpy-cross: Force forward slashes in paths.
windows/msvc: Fix qstr generation dependency.
windows/msvc: Make mpy-cross independent of micropython variant.
windows/msvc: Remove variant suffix from executable filename.
ports: Make all...
6 回复总数
1075 阅读次数
最新文章 由 shaoziyang
2023年 2月 27日 10:52
CircuitPython 8.0.3 发布
由
shaoziyang »
2023年 2月 24日 10:46
Changes since 8.0.2
Fixes and enhancements
Fix missing internal initialization of display.ColorConverter objects. #7611. Thanks @gamblor21.
Port and board-specific changesRP2040
Correct error reporting in SSLSocket . #7632. Thanks @jepler.
Increase number of lwip timers for mDNS. #7589. Thanks @gneverov.
SAMx
Fix pad assignments for...
0 回复总数
348 阅读次数
最新文章 由 shaoziyang
2023年 2月 24日 10:46
CircuitPython 8.0.2 发布
由
shaoziyang »
2023年 2月 15日 15:39
升级狂魔CircuitPython又升级了。
自 8.0.0 以来的变化
Fixes and enhancements
Deinit the reset pin when displayio.I2CDisplay() fails. #7563. Thanks @Neradoc.
Fix incorrect exception chaining. #7566. Thanks @jepler.
Port and board-specific changes
RP2040
Use lowest drive level for PIO (fixes Adafruit Scorpio USB resets). #7558. Thanks @jepler.
Spresense...
0 回复总数
318 阅读次数
最新文章 由 shaoziyang
2023年 2月 15日 15:39
论坛权限
您 不能 在这个版面发表主题 您 不能 在这个版面回复主题 您 不能 在这个版面编辑帖子 您 不能 在这个版面删除帖子 您 不能 在这个版面提交附件