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 回复总数
37268 阅读次数
最新文章 由 shaoziyang
2019年 10月 25日 15:51
micropython升级到v1.15
由
shaoziyang »
2021年 4月 20日 00:16
MicroPython在这个版本中增加了对使用CMake作为构建系统的通用支持。RP2移植被合并以使用新的CMake文件,esp32和zephyr移植已切换为纯CMake项目。这三个移植都有围绕CMake构建的SDK,这一更改使它们更易于维护和使用。
作为这项工作的一部分,基于CMake的移植现在支持用户C模块。用户C模块的作者应该同时提供.mk和.cmake配置文件(遵循文档和示例)。
修复了多精度整数库中的一个错误,即长除法例程中的算术溢出。在此修复之前,某些整数除法将花费大量时间并产生不正确的结果。有关详细信息,请参见提交 0a59938 。此外,还修复了正则表达式,在编译表达式时检查和报告字节溢出错误。参见 172fb52 。...
0 回复总数
1060 阅读次数
最新文章 由 shaoziyang
2021年 4月 20日 00:16
python即将支持 switch 功能
回复总数: 1
由
shaoziyang »
2021年 4月 15日 10:49
整理自:
在C语言中用if else和switch语句执行状态处理
python中新增了 match 功能,可以看成是 switch 2.0。
支持模糊匹配
甚至是组合
还可以包括比较
这个功能将在2021 年 10 月 4 日发布 Python 3.10 中启用,或者在 Python 3.10.0a6 测试版中体验。
1 回复总数
956 阅读次数
最新文章 由 oyster
2021年 4月 15日 23:43
CircuitPython 6.2.0 发布了
回复总数: 1
由
shaoziyang »
2021年 4月 6日 10:51
据来自 adafruit博客 消息,CircuitPython 6.2.0 正式发布了。
自6.2.-rc.0以来的变化
修复MacOS上的HID鼠标支持的回归。#4558.谢谢@dhalbert
自 6.1.0 以来的变化请参阅以下版本说明:
6.2.0-rc.0
6.2.0-测试版. 4
6.2.0-测试版. 3
6.2.0-测试版.2
6.2.0-测试版. 1
6.2.0-测试版.0
文档
CircuitPython文档
1 回复总数
971 阅读次数
最新文章 由 oyster
2021年 4月 6日 13:55
0 回复总数
1085 阅读次数
最新文章 由 shaoziyang
2021年 4月 2日 19:50
0 回复总数
871 阅读次数
最新文章 由 shaoziyang
2021年 4月 1日 20:57
micropython更新:2021.3
回复总数: 3
由
shaoziyang »
2021年 3月 11日 08:55
2021年3月更新
stm32/boardctrl: Add MICROPY_BOARD_STARTUP hook.
stm32/spi: Fix baudrate calculation for H7 series.
stm32/powerctrl: Save and restore EWUP state when configuring standby.
stm32/main: Fix passing state.reset_mode to init_flash_fs.
stm32/make-stmconst.py: Allow [] chars when parsing source comments.
stm32/storage: Prevent attempts...
3 回复总数
1803 阅读次数
最新文章 由 shaoziyang
2021年 3月 31日 21:25
众筹中的巨人板(Giant Board)
回复总数: 3
由
shaoziyang »
2020年 2月 18日 10:07
巨人板(Giant Board)是一个Adafruit Feather外形的单板计算机(SBC),可以运行Linux,兼容开源的FeatherWing生态系统。
Giant Board 体积小,重量轻且功能强大。它弥补了微控制器和其他单板计算机之间的空白。在空间受限的项目中,它是Raspberry Pi或BeagleBone的理想替代者,在这些项目中,您需要比传统微控制器更多的功率。
规格 :
处理器 :Microchip SAMA5D2ARM®Cortex®-A5处理器500 MHz
内存 :128 MB DDR2 RAM
存储 :microSD卡
感应 :6 x 12位ADC,具有3.3 V参考电压和外部触发
驱动方式 :4 x 16位PWM,带外部触发
连接性...
3 回复总数
5917 阅读次数
最新文章 由 shaoziyang
2021年 3月 31日 10:59
2020年度 Mbed开发者调查
由
shaoziyang »
2021年 3月 9日 14:32
主要发现
Mbed社区由熟练的嵌入式软件开发人员组成。44%的用户将Mbed用于专业目的。
70%的专业开发人员熟悉物联网,63%的专业开发人员使用Mbed构建物联网项目。
超过80%采用Mbed构建的物联网项目可在12个月内投入生产。
工业自动化和智能空间是Mbed应用的两大领域。
大约一半的Mbed用户已经采用了Mbed OS 6。
Mbed在线编译器仍然被学术界大量使用,不过对于专业人士和爱好者来说,Mbed Studio已经成为最流行的IDE。
安全是物联网行业的一个重要问题。超过50%的公司致力于物联网项目可能会增加BOM,以防止恶意固件更新和未经授权的使用。
专业Mbed开发人员使用的前三大云服务是AWS(47%)、Azure(27%)和Google(21%)。...
0 回复总数
1025 阅读次数
最新文章 由 shaoziyang
2021年 3月 9日 14:32
2 回复总数
4959 阅读次数
最新文章 由 oyster
2021年 3月 3日 16:59
micropython更新:2021.2
回复总数: 7
由
shaoziyang »
2021年 2月 2日 21:29
rp2/modmachine: Implement additional functions incl unique_id and idle.
windows/msvc: Use same default python command as core.
tests/run-tests: Change default Python command used on Windows.
stm32/mboot: Change debug compiler optimisation from -O0 to -Og.
stm32/usbd_cdc_interface: Don't wait in usbd_cdc_tx_always if suspended.
examples/rp2:...
7 回复总数
3348 阅读次数
最新文章 由 shaoziyang
2021年 2月 23日 11:27
0 回复总数
1002 阅读次数
最新文章 由 shaoziyang
2021年 2月 23日 11:25
STM32中允许pyb, uos, utime, machine 和 onewire模块可配置
由
shaoziyang »
2021年 2月 18日 10:30
在最近的一次更新中,STM32中允许将pyb, uos, utime, machine 和 onewire模块可配置,默认是允许,但是可以在mpconfigboard.h中通过下面定义进行配置。 #define MICROPY_PY_PYB (1)
#define MICROPY_PY_UTIME (1)
#define MICROPY_PY_UOS (1)
#define MICROPY_PY_MACHINE (1)
#define MICROPY_PY_ONEWIRE (1)
0 回复总数
1022 阅读次数
最新文章 由 shaoziyang
2021年 2月 18日 10:30
Python软件基金会欢迎谷歌成为首位“远见卓识”顶级赞助商
由
shaoziyang »
2021年 2月 14日 11:50
转自:
Python 软件基金会(以下简称 PSF)在近日的一份公告中称,其刚刚迎来了首位具有“远见卓识”的顶级赞助商(Visionary Sponsor)。 据悉,谷歌不仅将 Python 用于企业内部产品 / 服务的开发,还将之作为向客户提供的产品的重要组成部分,因而该公司成为 PSF 的首位 Visionary Sponsor 也是实至名归。
据悉,谷歌的捐赠和赞助资金,将用于支持 PSF 的诸多项目,包括首位常驻的 CPython 开发者。
Python 指导委员会和 Python 软件基金会将共同与开发者签约,以帮助 CPython 通过分析指标,来确定需要优先处理的事项,以及帮助 CPython 知悉如何解决积压问题。
该角色还将负责开展面向维护人员该的调查研究,以描绘出更美好的...
0 回复总数
955 阅读次数
最新文章 由 shaoziyang
2021年 2月 14日 11:50
2 回复总数
1551 阅读次数
最新文章 由 shaoziyang
2021年 2月 3日 23:08
micropython更新:2021.1
回复总数: 3
由
shaoziyang »
2021年 1月 18日 13:39
stm32/Makefile: Use MBOOT_PACK_KEYS_FILE as depedency of .pack.dfu.
tools/ci.sh: Pip install pyhy for stm32 builds.
stm32/boards/NUCLEO_WB55: Enable MBOOT with packing mode.
stm32/mboot: Add support for signed and encrypted firmware updates.
stm32/mboot/gzstream: Fix lost data decompressing final part of file.
lib/libhydrogen: Add new...
3 回复总数
1851 阅读次数
最新文章 由 shaoziyang
2021年 1月 30日 17:38
CircuitPython 6.2.0 Beta 0发布,支持RPi Pico
由
shaoziyang »
2021年 1月 23日 09:23
这是CircuitPython 6.2.0的第一个beta版本 。这个版本为 Raspberry Pi RP2040 芯片提供了初步支持,包括Raspberry Pi Pico和Adafruit自己的RP2040板。
自6.1.0起的更改修复和增强
更新内置帮助输出以进行本地化。#3911。谢谢@hugodahl。
增强 msgpack 模块。#4022。谢谢@ iot49。
特定于主板和移植的更改
ESP32-S2:
添加TCP Server支持。#3854。谢谢@hierophect。
改进wifi,以检查尝试连接时是否已连接。#4017。谢谢@anecdata。
看门狗复位时请勿进入安全模式。#4011。谢谢@dheera。
以正确的顺序初始化触摸。修复...
0 回复总数
1173 阅读次数
最新文章 由 shaoziyang
2021年 1月 23日 09:23
Raspberry Pi基金会推出4美元支持MicroPython的Raspberry Pi Pico
回复总数: 2
由
shaoziyang »
2021年 1月 22日 14:01
主板规格
Raspberry Pi Pico是具有灵活数字接口的低成本,高性能微控制器板。主要功能包括:
Raspberry Pi在英国设计的RP2040微控制器芯片
双核Arm Cortex M0 +处理器,时钟频率高达133 MHz
264KB的SRAM和2MB的板载闪存
形模块允许直接焊接到载板
具有设备和主机支持的USB 1.1
低功耗睡眠和休眠模式
通过USB使用大容量存储进行拖放编程
26个多功能GPIO引脚
2个SPI,2个I2C,2个UART,3个12位ADC,16个可控PWM通道
片上准确的时钟和计时器
温度感应器
片上加速浮点库
8个可编程I / O(PIO)状态机,用于自定义外围设备支持
2 回复总数
1391 阅读次数
最新文章 由 shaoziyang
2021年 1月 22日 16:18
CircuitPython 6.1.0发布
由
shaoziyang »
2021年 1月 21日 16:28
来自:
自6.0.1起的更新
所做的更改范围很广,在此列出的时间太长。请查看以下版本以获取详细信息:
6.1.0-rc.1
6.1.0-rc.0
6.1.0-beta.3
6.1.0-beta.2
6.1.0-beta.1
自6.0.1添加的新开发板
Adafruit Feather ESP32-S2 mini模块,带有和不带TFT显示屏。#3959。谢谢@ladyada。
Adafruit NeoPixel Trinkey。#3978。谢谢@ladyada。
更新Big Honking Button配置以支持其最新的主板版本。(#3820),谢谢@theacodes
添加新的板子BastBLE(#3662),谢谢@Soulkrown...
0 回复总数
1032 阅读次数
最新文章 由 shaoziyang
2021年 1月 21日 16:28
乐鑫发布了ESP32-S3
由
shaoziyang »
2021年 1月 8日 19:55
乐鑫终于发布了ESP32-S系列中新的型号:ESP32-S3。相比ESP32-S2,ESP32-S3是双核处理器,更大的RAM和Flash,支持神经网络计算加速和向量指令等。期待ESP32-S3会尽快移植micropython。
ESP32-S3 主要特性
Xtensa® 32 位 LX7 双核处理器,主频高达 240 MHz
内置 512 KB SRAM、384 KB ROM 存储空间,并支持多个外部 SPI、Dual SPI、 Quad SPI、Octal SPI、QPI、OPI flash 和片外 RAM
额外增加用于加速神经网络计算和信号处理等工作的向量指令 (vector instructions)
44 个可编程 GPIO,支持常用外设接口如...
0 回复总数
1467 阅读次数
最新文章 由 shaoziyang
2021年 1月 8日 19:55
CircuitPython 6.1.0-rc.0发布
由
shaoziyang »
2021年 1月 7日 10:21
自6.1.0 Beta 3起的新功能和改进
修复和增强
修复板载NeoPixels的初始化。#3934。谢谢@DavePutz。
更新ulab到1.6.0。#3929。谢谢@jepler。
修正零亮度处理_pixelbuf。#3917。谢谢@brrzap。
开发板的更改
CPX:将冻结adafruit_bus_device重新添加回CPX。#3932。谢谢@kattni。
UnexpectedMaker FeatherS2:更正引脚并添加默认board设备。#3925,#3914。谢谢@UnexpectedMaker和@askpatrickw。
ESP32S2:添加alarm.touch.TouchAlarm。#3850。谢谢@ microDev1。
迷你SAM...
0 回复总数
1362 阅读次数
最新文章 由 shaoziyang
2021年 1月 7日 10:21
micropython更新:2020.12
回复总数: 6
由
shaoziyang »
2020年 12月 2日 21:16
tests/multi_bluetooth: Add multitests for BLE pairing and bonding.
extmod/nimble: Generate and persist a unique IRK.
docs/library/ubluetooth.rst: Add passkey docs.
examples/bluetooth: Add bonding/passkey demo.
extmod/modbluetooth: Add support for passkey authentication.
extmod/modbluetooth: Simplify synchronous invoke_irq_handler signature....
6 回复总数
2433 阅读次数
最新文章 由 shaoziyang
2021年 1月 1日 21:21
0 回复总数
996 阅读次数
最新文章 由 shaoziyang
2020年 12月 29日 22:04
谷歌停止了物联网操作系统Android Things
由
shaoziyang »
2020年 12月 29日 10:50
来自:
Google承诺在发布时会提供三年的更新,但在一年后停止更新。
Google最新的停产项目是Android Things,这是用于物联网的Android版本。谷歌已在2019年宣布基本放弃了该项目,现在有了一个正式的停产日期。
用于管理设备的Android Things信息中心将在2021年1月5日停止接受新设备和项目。开发人员将能够继续更新现有的部署,直到2022年1月5日为止。 “控制台将被完全关闭,所有项目数据将被永久删除,包括构建配置和映像。”
0 回复总数
1032 阅读次数
最新文章 由 shaoziyang
2020年 12月 29日 10:50
0 回复总数
1012 阅读次数
最新文章 由 shaoziyang
2020年 12月 3日 21:50
micropython更新:2020.11
回复总数: 5
由
shaoziyang »
2020年 11月 5日 08:46
extmod/nimble/nimble.mk: Add -Wno-old-style-declaration.
extmod/btstack/btstack.mk: Add -Wimplicit-fallthrough=0.
tests/micropython/extreme_exc.py: Unlink alloc'd lists earlier in chain.
stm32: Support C++ code and user C modules written in C++.
stm32/boards: Factor out common data/bss/heap/stack linker sections.
5 回复总数
2354 阅读次数
最新文章 由 shaoziyang
2020年 11月 30日 21:33
论坛权限
您 不能 在这个版面发表主题 您 不能 在这个版面回复主题 您 不能 在这个版面编辑帖子 您 不能 在这个版面删除帖子 您 不能 在这个版面提交附件