Adafruit CircuitPython相关
MicroPython重要分支
-
-
社区启用 访问频次限制 的说明
由
shaoziyang » 2021年 4月 15日 21:56
» 位于
社区公告
最近诈骗和推销电话越来越多,网络攻击也越来越严重,社区的服务器也受到影响,不但速度变慢,也增加了很多非正常流量(仅上个月就增加了数十G的异常流量,造成服务器欠费),甚至服务器还出现死机现象。为了让大家可以继续正常访问,因此社区也被迫开始使用了 访问频次限制 ,对于在10秒内访问次数超过20次的IP将禁止访问900秒。
访问频次限制对于正常访问是没有影响的,对于短时间内打开多个页面,或者使用特别的浏览器插件,可能会造成影响。如果大家在无意中触发了访问频次限制,可以将域名中的www去掉再访问。例如正常使用 域名访问社区,在无意触发限制被禁止访问后,可以使用 继续访问社区(反过来也是一样)。如果两个域名都被禁用,就需要等15分钟后才能继续访问了。对于由此带来的不便,请大家谅解。
提示 :...
- 0 回复总数
- 51 阅读次数
-
最新文章 由 shaoziyang
2021年 4月 15日 21:56
-
-
社区资源
由
shaoziyang » 2019年 10月 25日 15:51
» 位于
参考资料
pybCN
MicroPython固件
MicroPython例程
microbit驱动库
micropython驱动库
makecode扩展
MakeCode Arcade 游戏合辑
趣味程序
性能测试对比
社区网盘
知识库
注
gitee上的更新可能晚于github
- 0 回复总数
- 18162 阅读次数
-
最新文章 由 shaoziyang
2019年 10月 25日 15:51
-
-
CircuitPython_Schedule模块
由
shaoziyang » 2021年 4月 20日 21:38
CircuitPython 调度模块基于Dan Bader的优秀调度CPython模块,由Nathan Byrd为CircuitPython修改。这个开源模块有助于在固定的时间表上执行函数。这在涉及基于时间的活动的用例中特别有用;一些活动可能包括浇花、打开/关闭灯、定期记录数据或发送提醒等等。该库使用特定于域的语言(DSL),以便在执行时提供灵活的调度选项。
import time
import circuitpython_schedule as schedule
def greet():
print( Hello, world! )
# Note: pass functions, not function calls - i.e. greet , not greet()
#...
- 0 回复总数
- 6 阅读次数
-
最新文章 由 shaoziyang
2021年 4月 20日 21:38
-
-
- 2 回复总数
- 99 阅读次数
-
最新文章 由 shaoziyang
2021年 4月 3日 19:37
-
-
升级nRF52840的Bootloader
由
shaoziyang » 2021年 4月 3日 11:32
大部分的circuitpython开发板可以通过UF2文件直接升级bootloader,但是对于使用nRF52840控制器的开发板,bootloader还是0.2.x或0.3版本,不能通过UF2方式直接升级,需要使用Jlink或其它编程器下载才行。
下面是常见的三种nRF52840开发板。
升级nRF52840的Bootloader.jpg
对于Feather nRF52840开发板,带有了jtag接口(1.27mm),直接连接编程器的jtag就可以下载。
CLUE和Circuit Playground Bluefruit开发板在背面有SWDIO和SWCLK测试焊盘,通过杜邦线连接到jtag就可以下载。
步骤 :
首先需要在 github...
- 0 回复总数
- 38 阅读次数
-
最新文章 由 shaoziyang
2021年 4月 3日 11:32
-
-
信用卡大小的 PyCorder 开发板
回复总数: 1
由
shaoziyang » 2021年 3月 29日 21:27
信用卡大小的 SAM D51 开发板,支持传感器、存储和显示功能。
特征
低功耗 240x400 夏普显示屏
SAMD51G19微控制器
4兆字节 QSPI 闪存
两个按钮和一个用于用户输入的五向操纵杆
内置电池充电电路
带电流限制和电压保护的 STEMMA 接口
用于插入STEMMA-QT 兼容板的 STEMMA-QT接口
一个 9 针连接器
电源开关
充电指示 LED 和通用红色 LED
- 1 回复总数
- 72 阅读次数
-
最新文章 由 oyster
2021年 3月 31日 10:06
-
-
- 0 回复总数
- 60 阅读次数
-
最新文章 由 shaoziyang
2021年 3月 25日 09:43
-
-
使用 CircuitPython displayio driver 驱动GC9A01 圆形 LCD
回复总数: 1
由
shaoziyang » 2021年 3月 24日 22:19
使用 CircuitPython displayio driver 驱动GC9A01 圆形 LCD 的 demo。
使用方法 import board
import displayio
import gc9a01
# Raspberry Pi Pico pinout, one possibility, at southwest of board
tft_clk = board.GP10 # must be a SPI CLK
tft_mosi= board.GP11 # must be a SPI TX
tft_rst = board.GP12
tft_dc = board.GP13
tft_cs = board.GP14
tft_bl = board.GP15
spi =...
- 1 回复总数
- 65 阅读次数
-
最新文章 由 shaoziyang
2021年 3月 24日 22:20
-
-
牛奶新鲜度检查器
由
shaoziyang » 2021年 3月 22日 14:36
使用 SGP30 气体传感器和 CLUE 用于制作的 牛奶新鲜度检查器 ,检测变质的牛奶。
使用的器件
SGP30气体传感器
STEMMA QT 4芯线缆
锂电池
安装 bundle library到CLUE
adafruit_apds9960
adafruit_bmp280.mpy
adafruit_bus_device
adafruit_clue.mpy
adafruit_display_shapes
adafruit_display_text
adafruit_lis3mdl.mpy
adafruit_lsm6ds
adafruit_register
adafruit_sht31d.mpy...
- 0 回复总数
- 62 阅读次数
-
最新文章 由 shaoziyang
2021年 3月 22日 14:36
-
-
- 3 回复总数
- 126 阅读次数
-
最新文章 由 shaoziyang
2021年 3月 21日 08:23
-
-
- 0 回复总数
- 70 阅读次数
-
最新文章 由 shaoziyang
2021年 3月 19日 12:52
-
-
在CLUE显示图像
回复总数: 1
由
shaoziyang » 2021年 3月 13日 14:55
使用 adafruit_imageload 库(需要预先将adafruit_imageload库复制到CLUE中),就可以在clue上显示图像,参考代码如下: import displayio
import adafruit_imageload
from adafruit_clue import clue
bmp, pal = adafruit_imageload.load( g.bmp )
background = displayio.TileGrid(bmp, pixel_shader=pal)
splash = displayio.Group(max_size=5)
splash.append(background)
clue.display.show(splash)
注:...
- 1 回复总数
- 86 阅读次数
-
最新文章 由 shaoziyang
2021年 3月 13日 14:56
-
-
- 2 回复总数
- 147 阅读次数
-
最新文章 由 topdog
2021年 3月 10日 23:14
-
-
- 1 回复总数
- 119 阅读次数
-
最新文章 由 shaoziyang
2021年 3月 10日 09:24
-
-
免费CircuitPython网络研讨会
由
shaoziyang » 2021年 3月 7日 16:09
Free Webinar
How to Program a Microcontroller Using CircuitPython
Join our webinar on Thursday, April 8, 2021 at 8:30amPST| 11:30amEST |5:30pm CEST
By registering for the webinar you are agreeing to our privacy policy and terms & conditions . You agreed that your email address may by used to receive communication from FRAMOS. If you no longer...
- 0 回复总数
- 64 阅读次数
-
最新文章 由 shaoziyang
2021年 3月 7日 16:09
-
-
已经有超过300个CircuitPython库
由
shaoziyang » 2021年 2月 23日 10:04
据来自 Adafruit博客 的消息,CircuitPython社区共同达到了一个重要的里程碑:有超过 300 CircuitPython库!CircuitPython库捆绑包和社区库捆绑包适用于CircuitPython的所有当前库。CircuitPython库是旨在与CircuitPython代码一起使用的单独文件。
CircuitPython如此简单易用,因为大多数此类信息在后台处理并存储在库中。一些库内置在CircuitPython中。其他文件则下载并存储在您的CIRCUITPY驱动器上名为lib的文件夹中。库捆绑中包含的所有CircuitPython库的完整列表可以在 circuitpython.org 库页面 上找到。以前的里程碑:
200个库– 2019年12月10日...
- 0 回复总数
- 116 阅读次数
-
最新文章 由 shaoziyang
2021年 2月 23日 10:04
-
-
CircuitPython与micropython的区别
由
shaoziyang » 2021年 2月 12日 19:01
来自:
CircuitPython
在所有板上都支持本机USB,无需特殊软件即可编辑文件。
所有版本都启用浮点数(即小数)。
错误消息被翻译成10多种语言(中文是拼音)。
不支持Python中的并发功能(包括中断和线程)。对于需要它的任务(如音频文件播放),本地模块可以实现一些并发性。
行为
文件的运行顺序以及它们之间共享的状态。CircuitPython的目标是明确每个文件的作用,并使每个文件相互独立。
boot.py (or settings.py)在USB初始化之前仅运行一次。这为在启动时配置USB而不是修复它奠定了基础。因为此时串口不可用,所以输出被写入文件 boot_out.txt。
code.py (or...
- 0 回复总数
- 157 阅读次数
-
最新文章 由 shaoziyang
2021年 2月 12日 19:01
-
-
- 0 回复总数
- 149 阅读次数
-
最新文章 由 shaoziyang
2021年 2月 12日 16:43
-
-
ESP32-S2-Saola-1 连接USB
回复总数: 1
由
shaoziyang » 2020年 7月 7日 09:30
ESP32-S2和ESP32的一个很大区别在于ESP32-S2带有USB 1.1接口,支持原生功能,GPIO19/GPIO20就是USB的D-/D+。但是默认情况下USB的D-/D+通过电阻R39/R38连接到CP2102上了,因此使用USB功能就需要通过USB转接座:
|USB转接座 |ESP32-S2-Saola-1 |
|----------|----------|
| VBUS | 5V |
| D-|GPIO19 |
| D+|GPIO20 |
| GND|GND |
ESP32-S2-USB.jpg
- 1 回复总数
- 539 阅读次数
-
最新文章 由 shaoziyang
2021年 1月 23日 09:05
-
-
ESP32-S2的UF2 bootloader
由
shaoziyang » 2021年 1月 21日 23:20
ESP32-S2的UF2 bootloader现在已经合并到 tinyuf2 中,它主要针对使用 TinyUSB 的MCU,目前支持ESP32-S2、iMXRT10xx、LPC55xx、STM32F4。使用UF2 bootloader,就可以方便的通过USB以磁盘模式更新程序,无需其它软件,非常方便。下面介绍在esp32-s2中安装UF2 bootloader的方法。
1.在下载Bootoader前,首先需要更新esptool.py,使其支持esp32-s2。 pip install esptool --upgrade
2.然后从tinyuf2网站下载对应的固件,或者下载源码自己编译。因为以前测试过乐鑫的 espressif saola1 wroom开发板,所以直接下载了对应的固件文件。...
- 0 回复总数
- 164 阅读次数
-
最新文章 由 shaoziyang
2021年 1月 21日 23:20
-
-
CLUE 资料
回复总数: 1
由
shaoziyang » 2021年 1月 18日 08:59
/forum/download/file.php?id=256
主要特性 :
主芯片是Nordic nRF52840 BLE,1 MB闪存,256KB RAM,64 MHz Cortex M4内核
1.3英寸240×240彩色IPS TFT显示屏,用于显示高分辨率文本和图形
用3-6V电源(内部稳压器和保护二极管)供电
2个A/B用户按钮和1个重置按钮(反面)
多种传感器
ST 9轴 加速度/陀螺仪:LSM6DS33 + LIS3MDL磁力计
APDS9960接近、光线、颜色和手势传感器
PDM麦克风声音传感器
SHT湿度传感器
BMP280温度和大气压力/高度传感器
RGB NeoPixel指示灯
2...
- 1 回复总数
- 218 阅读次数
-
最新文章 由 shaoziyang
2021年 1月 18日 09:01
-
-
- 0 回复总数
- 183 阅读次数
-
最新文章 由 shaoziyang
2021年 1月 16日 08:46
-
-
CircuitPython在2021年目标
由
shaoziyang » 2021年 1月 15日 15:26
随着2021年的到来,让我们花一些时间来分享2021年CircuitPython的目标。就像过去的几年( 2019年 和 2020 年的完整摘要)一样,我们希望CircuitPython社区中的每个人都可以通过将自己的想法发布到社区的某个公共场所做出贡献。互联网。以下是几种发布方式:
YouTube上的视频
CircuitPython论坛上的帖子
您网站上的博客文章
一系列推文
GitHub上 的 要点
我们希望听到您的意见。发布时,请添加 #CircuitPython2021 并发送电子邮件至 circuitpython2021@adafruit.com...
- 0 回复总数
- 197 阅读次数
-
最新文章 由 shaoziyang
2021年 1月 15日 15:26
-
-
- 0 回复总数
- 214 阅读次数
-
最新文章 由 shaoziyang
2020年 12月 30日 13:41
-
-
- 0 回复总数
- 226 阅读次数
-
最新文章 由 shaoziyang
2020年 12月 28日 14:19
-
-
- 0 回复总数
- 246 阅读次数
-
最新文章 由 shaoziyang
2020年 12月 28日 14:04
-
-
- 0 回复总数
- 197 阅读次数
-
最新文章 由 shaoziyang
2020年 12月 25日 09:43
论坛权限
您 不能 在这个版面发表主题
您 不能 在这个版面回复主题
您 不能 在这个版面编辑帖子
您 不能 在这个版面删除帖子
您 不能 在这个版面提交附件