MicroPython、microbit、makecode等
最新动态
社区资源
由
shaoziyang »
2019年 10月 25日 15:51
» 位于
参考资料
中文教程
pybCN
MicroPython固件
MicroPython例程
microbit驱动库
micropython驱动库
makecode扩展
MakeCode Arcade 游戏合辑
趣味程序
性能测试对比
社区网盘 ( 暂停使用 )
知识库
Joplin 真正便携版
个人随身网盘 KodStick
注
gitee上的更新可能晚于github
...
0 回复总数
23725 阅读次数
最新文章 由 shaoziyang
2019年 10月 25日 15:51
行业动态
由
shaoziyang »
2021年 1月 19日 08:54
…………
2022-06-30, 自由软件保护协会宣布因为 Copilot 放弃 github
2022-05-26, 博通宣布收购 VMware
2022-02-14, AMD完成对赛灵思的收购
2022-02-07, NVIDIA 和软银集团宣布终止 NVIDIA 对 Arm Limited 的收购
2021-10-14, OpenBSD 7.0 发布
2021-09-21, CircuitPython 7.0.0 发布
2021-08-31, 瑞萨完成对Dialog的收购
2021-08-26, ADI 宣布完成对 Maxim 的收购
2021-08-25, Linux 30 周年
2021-06-10, Xilinx宣布收购 C/C++ 编程工具提供商...
0 回复总数
1034 阅读次数
最新文章 由 shaoziyang
2021年 1月 19日 08:54
micropython 2023年6月更新
回复总数: 1
由
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()...
1 回复总数
13 阅读次数
最新文章 由 shaoziyang
2023年 6月 2日 13:18
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 回复总数
242 阅读次数
最新文章 由 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 回复总数
37 阅读次数
最新文章 由 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 回复总数
27 阅读次数
最新文章 由 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 回复总数
39 阅读次数
最新文章 由 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 回复总数
30 阅读次数
最新文章 由 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 回复总数
33 阅读次数
最新文章 由 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 回复总数
235 阅读次数
最新文章 由 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 回复总数
49 阅读次数
最新文章 由 shaoziyang
2023年 4月 27日 13:59
2 回复总数
143 阅读次数
最新文章 由 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 回复总数
45 阅读次数
最新文章 由 shaoziyang
2023年 4月 7日 15:16
0 回复总数
41 阅读次数
最新文章 由 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 回复总数
49 阅读次数
最新文章 由 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 回复总数
368 阅读次数
最新文章 由 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 回复总数
80 阅读次数
最新文章 由 shaoziyang
2023年 3月 7日 08:35
0 回复总数
62 阅读次数
最新文章 由 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 回复总数
425 阅读次数
最新文章 由 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 回复总数
100 阅读次数
最新文章 由 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 回复总数
112 阅读次数
最新文章 由 shaoziyang
2023年 2月 15日 15:39
KiCAD 7.0.0 版发布
由
shaoziyang »
2023年 2月 14日 09:27
KiCad 项目自豪地宣布发布 7.0.0 版。 KiCad 7 是 KiCad 6 的重大升级,并带有 令人兴奋的新功能数量以及对现有功能的改进 特征。根据 KiCad 稳定发布政策,KiCad 6.x 将不再 维护,我们将在明年发布 KiCad 7.x 的错误修复版本 当我们开发 KiCad 8 时。
版本 7 更改
KiCad 7是一个重要的版本,尽管仅在KiCad 6之后一年发布 - 在 在过去的一年里,开发人员已经做出了6000多次提交,修复了1200多次 报告了问题并添加了许多新功能。这篇文章重点介绍了一些 较大的新功能,但还有许多其他较小的改进和 由近 200 个不同的贡献者进行的修复。
常规
发布时间表更改
虽然我们错过了 31 月 日的官方年度发布时间表,...
0 回复总数
103 阅读次数
最新文章 由 shaoziyang
2023年 2月 14日 09:27
CircuitPython 8.0.0 发布
由
shaoziyang »
2023年 2月 7日 11:59
来自 GitHub页面
自 8.0.0 以来对 7.3.0 的显著更改
新增功能内容
通过基于浏览器的设备发现、文件系统浏览、上传、下载、文件编辑、串行/REPL 连接(在乐鑫和 Pi Pico W 上提供)添加 WiFi 工作流程。
添加单行状态栏,该状态栏在终端窗口标题或附加显示器的顶行上显示连接状态、上次例外和版本。Mu 1.2.0 和 Thonny 4.0.x 及更高版本能够抑制 REPL 输出中的状态栏信息。
CIRCUITPY ?中的文件提供环境变量值。一些值名称由CircuitPython读取以指定WiFi连接参数,BLE名称和其他启动值。但您也可以使用 为程序指定自己的参数。可以使用 检索 中的值。更多细节 在这里 。 settings.toml...
0 回复总数
95 阅读次数
最新文章 由 shaoziyang
2023年 2月 7日 11:59
2023年2月TIOBE指数
由
shaoziyang »
2023年 2月 6日 14:24
二月头条:C++依然势不可挡
上个月,C++获得了 2022 年 TIOBE 年度编程语言奖。到目前为止,C++将在 2023 年继续取得成功。其目前的同比增长为5.93%。这远远领先于所有其他编程语言,其中最流行的编程语言仅获得约1%的收益。由于本月的TIOBE指数只有很小的变化,我想就如何使用这个指数说一句笼统的话。重要的是要了解每种编程语言都有自己的优点和缺点,并且通常在某些领域表现出色。
以TIOBE指数前20名中的两种新兴语言为例:Scratch和Rust。Scratch 旨在学习编程,在小学和中学非常流行,而 Rust 是一种安全且高性能的专家编程语言。换句话说,它们服务于不同的目的。排名前 4 种语言也是如此。Python 非常适合数据挖掘、AI...
0 回复总数
125 阅读次数
最新文章 由 shaoziyang
2023年 2月 6日 14:24
CircuitPython 8.0.0 RC2 发布
由
shaoziyang »
2023年 2月 3日 14:38
Changes since 8.0.0-rc.1Fixes and enhancements
Update ulab to version 6.0.7. #7533. Thanks @jepler.
Port and board-specific changesBroadcomEspressifi.MXnRFRP2040
Do not raise an exception for length of nvm. #6482. Thanks @geneverov.
SAMxSTMIndividual boards
Adafruit Feather ESP32-S2 Reverse TFT: add pins for buttons. #7526. Thanks @jepler....
0 回复总数
92 阅读次数
最新文章 由 shaoziyang
2023年 2月 3日 14:38
0 回复总数
80 阅读次数
最新文章 由 shaoziyang
2023年 2月 2日 08:42
论坛权限
您 不能 在这个版面发表主题 您 不能 在这个版面回复主题 您 不能 在这个版面编辑帖子 您 不能 在这个版面删除帖子 您 不能 在这个版面提交附件