ESP32、ESP8266
ESP32-S2、ESP32-S3、ESP32-C3
收不到激活邮件的说明
由
shaoziyang »
2024年 2月 3日 16:27
» 位于
社区公告
有网友反映注册账号后一直收不到激活邮件,无法激活账号和登陆。因为社区的邮件服务器在阿里云,可能对腾讯和网易邮箱不太友好。如果遇到这个问题,大家可以给管理员发邮件,附上用户名和邮箱,管理员会帮助激活账号。
shaoziyang@mail.micropython.org.cn
0 回复总数
1013 阅读次数
最新文章 由 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 回复总数
37862 阅读次数
最新文章 由 shaoziyang
2019年 10月 25日 15:51
Mouth Mouse 项目
回复总数: 1
由
shaoziyang »
2021年 2月 3日 21:55
Mouth Mouse 是为残疾人(例如四肢瘫痪)设计的。他们不用四肢,而是用嘴和吹气来控制鼠标的移动和点击。
这个项目的目的是什么?
这样的商业老鼠可能非常昂贵,高达2000欧元(我所看到的)。并不是所有的健康保险都能支付这个费用。例如,他们在德国、瑞士、丹麦、挪威和瑞典付款,但在奥地利不行。这款鼠标大约32欧元(ESP32芯片 、操纵杆 、水流传感器 、电线 、硅管 )。这项工作的代码是免费的,并将永远免费提供。它的目的是免费提供这一点,但一个人需要购买的部分。它在所需的部分方面保持非常简单,这些部分在任何地方都可用,以确保每个人都可以访问并能够构建它。
Mouth Mouse的特点
蓝牙连接,无需连接到PC的电缆,因此您可以使用远程大屏幕,例如带有覆盆子的电视,它内置了蓝牙。...
1 回复总数
3754 阅读次数
最新文章 由 shaoziyang
2021年 2月 3日 21:57
1 回复总数
4597 阅读次数
最新文章 由 maojindao
2021年 1月 10日 01:50
ESP32 的性能问题(相比pyboard而言)
回复总数: 6
由
dukeduck »
2020年 12月 22日 22:10
前几天做一个项目要用到GPS模块,且要求GPS模块的更新频率至少为5Hz,于是我找到了Peter Hinch写的异步GPS数据解析库 as_GPS 。
使用1Hz更新频率时,一切正常;但用AT命令将模块调至5Hz之后,as_GPS出现问题,表现类似于被阻塞,无法正常解析数据。在尝试将uart的波特率从9600调高到115200,并将rxbuf调高至2048后,解析速度勉强达到2Hz。
在我提交了 issue 之后,有其他用户反馈类似问题。于是Peter写了一个 测试代码
,用来测试板子执行任务的速度,测试结果显示,最坏的结果对比,ESP32比Pyboard D的执行速度慢了20倍。
现在Peter Hinch在官方github上提交了相关 issue
相关链接:
6 回复总数
9545 阅读次数
最新文章 由 discusfan
2021年 1月 1日 00:23
4G LTE
回复总数: 3
由
Ediwin »
2020年 8月 17日 17:52
Micropython 已经支持GPRS 2G模块注册进network模块里了
4G LTE模块貌似不行,有哪位老哥试过吗?
3 回复总数
6074 阅读次数
最新文章 由 dukeduck
2020年 12月 22日 22:22
0 回复总数
3506 阅读次数
最新文章 由 sf5a1
2020年 12月 22日 16:56
冒个泡 前段时间做机床 改了一个AS5600角度传感器的库 有需要的吗
回复总数: 2
由
sf5a1 »
2020年 12月 14日 20:00
#///////////////////////////////////////#
# 2020-11-26
#
# Micropython Esp8266 MINI
#
# SDA = 4 D2
# SCL = 5 D1
#For Example
# import as5600
# Test = as5600.AS5600()
# Value_AS5600 = Test.printtf()
# print(Value_AS5600)
#///////////////////////////////////////
import time
import machine
from machine import I2C , Pin
Y_SCK_PIN=5
Y_SDA_PIN=4
class...
2 回复总数
4910 阅读次数
最新文章 由 sf5a1
2020年 12月 22日 16:44
开源一个天猫精灵自定义技能服务端程序 for esp32
回复总数: 2
由
youxinweizhi »
2020年 7月 21日 09:09
给大家分享一个天猫精灵控制esp32的方法,零成本,告别天猫精灵传统云云接入的方式。 而且是 喊话内容 自己随便喊的那种 此方法充满无限的想想 让你自由的飞翔 从此告别 只能开个灯 开个插座的窘态 甚至可以让天猫精灵帮你打游戏。。
天猫自定义技能服务端源码
2 回复总数
6086 阅读次数
最新文章 由 sf5a1
2020年 12月 14日 20:07
ESP32/ESP8266上的一个小bug
回复总数: 1
由
shaoziyang »
2020年 10月 29日 16:15
发现了ESP32/ESP8266上的一个小bug,如果import一个库后,在repl中如果在库名后面输入__class__.并按下tab键(自动补全功能),将导致系统复位。STM32上没有这个问题。
如: import os
os.__class__.
1 回复总数
4587 阅读次数
最新文章 由 shaoziyang
2020年 10月 30日 09:02
3 回复总数
6163 阅读次数
最新文章 由 shaoziyang
2020年 9月 29日 11:25
1 回复总数
3750 阅读次数
最新文章 由 lijian
2020年 9月 18日 22:48
ESP32学习笔记--1
回复总数: 1
由
lijian »
2020年 9月 7日 16:23
初步接触ESP32觉得这款单片机很有潜力,特别是在物联网方向有很大的发展前景。所以就想把自己学习ESP32的一些过程和走过的弯路分享给大家。
这个是使用micropython编程时需要下载的固件包,需要的可以自行下载。
ESP32 的初探 通用设置 import machine
machine.freq() #获取CPU频率
machine.freq(160000000) #设置CPU频率为160MHz (默认值)最大可以为240MHz 1.png
网络功能 wlan = network.WLAN(network.STA_IF) #创建网络接口
wlan.active(1) #允许网络接口
wlan.scan() ...
1 回复总数
4361 阅读次数
最新文章 由 lijian
2020年 9月 7日 16:24
1 回复总数
4139 阅读次数
最新文章 由 shaoziyang
2020年 8月 25日 21:05
ESP32 I2C 报错
回复总数: 6
由
三日月 »
2020年 5月 20日 13:33
esp32 的I2C是不是有毛病,,,我接上三个从机设备,执行I2C.scan(),总是间歇性的搜到从机设备.那这就导致一个很严重的问题,我写的用户代码里面向从机操作时经常发生 OSError: ENODEV 的报错,然后代码就死了.然而我用arduno(c驱动)和pyboard驱动的时候从来不会发生这样的事.相信很多人都遇到这样的情况!!!到底是什么原因导致的呢...
6 回复总数
10810 阅读次数
最新文章 由 zhaomq163
2020年 8月 19日 15:26
1 回复总数
4222 阅读次数
最新文章 由 dexter
2020年 8月 12日 13:30
求助-esp32驱动微雪电子墨水屏无显示
回复总数: 1
由
luoluo4413 »
2020年 8月 5日 09:44
各位好,
我用esp32的板子驱动微雪的2.7寸B型电子墨水屏,屏幕能显示白色,但是其他的一直无法显示,有使用过的,或能提供下调试意见吗?多谢!
驱动使用的是githu的驱动:
屏幕只有白白的一片,“Hello World”这些都没有显示。
1 回复总数
4165 阅读次数
最新文章 由 shaoziyang
2020年 8月 5日 11:37
请教,如何实现WOL(远程唤醒)?
回复总数: 2
由
chaopi »
2020年 5月 15日 19:24
WOL用python实现的代码可以找到很多,基本都是以下方案: from socket import socket, AF_INET, SOCK_DGRAM, SOL_SOCKET, SO_BROADCAST
# defind data, ip ...
sock = socket(AF_INET, SOCK_DGRAM)
sock.setsockopt(SOL_SOCKET, SO_BROADCAST, 1)
sock.sendto(data, (ip, 9))
sock.close() 我想用esp32实现,但发现micropython的socket库下面并没有SO_BROADCAST。
请问有什么解决办法,或者曲线救国的方法吗?
谢谢。
2 回复总数
5846 阅读次数
最新文章 由 carlbeven
2020年 7月 28日 10:00
ESP32可靠性讨论
由
shaoziyang »
2020年 7月 28日 09:07
关于ESP32可靠性的讨论,来自官方英文论坛:
I have been known to criticise the ESP32 port on grounds of instability. The firmware has been substantially updated so myself and Kevin Köck decided to re-run our tests to assess its current stability.
We came to the same conclusions. The SPIRAM boards are still prone to crashing. They will sometimes run for a day or two, but in...
0 回复总数
3562 阅读次数
最新文章 由 shaoziyang
2020年 7月 28日 09:07
ESP32 现在默认支持mDNS,很方便
回复总数: 1
由
dukeduck »
2020年 7月 13日 13:39
现在ESP32作为station连上路由器,默认就支持mDNS,在局域网里直接通过espressif.local就能访问到
这个‘espressif’是ESP32默认的DHCP hostname,可以通过config()来修改,如sta.config(dhcp_hostname='my-esp32'),参考文档 ,这样就可以通过‘my-esp32.local’访问
这样的好处是如果在ESP32开http或者ftp服务,无需去查询IP,通过hostname加后缀.local即可方便访问
1 回复总数
4460 阅读次数
最新文章 由 shaoziyang
2020年 7月 13日 14:10
和 ESP32-S2-Saola-1 类似的 NODEMCU-32-S2 开发板
由
shaoziyang »
2020年 7月 11日 09:02
在研究ESP32-S2-Saola-1时,发现安信可新出了一个NODEMCU-32-S2 开发板,功能和类似,但是价格便宜了一半多。ESP32-S2-Saola-1在乐鑫的官方旗舰店是48元,而NODEMCU-32-S2 开发板是21.9。
nodemcu-32-s2-01.jpg
nodemcu-32-s2-02.jpg
从图上可以看到,两个开发板大小相当,采用了相同的布局。都使用了双列直插排针方式,每边19pin。
主要区别:
NODEMCU-32-S2使用了CH340,使用了GPIO12驱动普通LED,USB没有使用ESD,电源上使用100uF钽电容提高瞬时变化驱动能力。...
0 回复总数
3365 阅读次数
最新文章 由 shaoziyang
2020年 7月 11日 09:02
ESP32 v1.12 stable固件使用官方BLE范例需要注意
由
dukeduck »
2020年 7月 10日 12:23
最近做一个小项目想尝试下BLE,用BLE_UART在ESP32与移动设备之间以json格式交换数据,于是在官网上下载了ble_uart的范例。连接、断开,从ESP32发送数据都没有问题,唯独ESP32接收不到移动设备发来的数据。经官方论坛中BLE模块主要作者的指点,V1.12 stable固件需要使用V1.12的范例,地址
ubluetooth模块还在不断开发改进中,API会变化,使用时需要留意
0 回复总数
3419 阅读次数
最新文章 由 dukeduck
2020年 7月 10日 12:23
AMPY上传文件至 ESP32 时出现Could not enter raw repl错误的解决方法
回复总数: 4
由
dukeduck »
2020年 7月 9日 16:18
对于ESP32开发板,在刷完固件后,我一般习惯使用JetBrains的micropython插件上传uftpd.py到板子上(这个上传的动作实际上是调用了ampy的pyboard.py模块),之后文件的上传都会通过ftp进行。但这次拿到社区的pyESP32板子后,不知何故,上传文件一直会报错“could not enter raw repl”。
一番搜索后,发现了解决方法,在此记录下:
需要对ampy的pyboard.py做一点修改,具体来说要在该文件中的enter_raw_repl()函数中增加一行time.sleep(2),如下
def enter_raw_repl(self):
# Brief delay before sending RAW MODE char if...
4 回复总数
13546 阅读次数
最新文章 由 dukeduck
2020年 7月 10日 12:17
ESP32-S2-Saola-1开发板的相关资料
由
shaoziyang »
2020年 7月 3日 15:21
ESP32-S2-Saola-1开发板的相关资料
网站
ESP32-S2-Saola-1 原理图 (PDF)
ESP32-S2 技术规格书 (PDF)
ESP32-S2-WROVER & ESP32-S2-WROVER-I 技术规格书 (PDF)
ESP32-S2-WROOM & ESP32-S2-WROOM-I 技术规格书 (PDF)
0 回复总数
3536 阅读次数
最新文章 由 shaoziyang
2020年 7月 3日 15:21
3 回复总数
6072 阅读次数
最新文章 由 shaoziyang
2020年 7月 3日 15:19
多线程跑ESP32导致代码被清空
回复总数: 7
由
microlilinze »
2020年 6月 12日 17:30
最近在ESP32上面使用micropython开发,多线程跑,有时候会发现,断电或者重启之后奔溃了,但是可以通过命令行进行操作,uos.listdir() = [],没有代码文件;上传代码会报错(使用的Thonny idea),只能重新烧固件!不知道有没有大佬遇到过这种问题
7 回复总数
10319 阅读次数
最新文章 由 shaoziyang
2020年 6月 15日 12:11
udp无法广播,请帮忙看看什么原因
由
fengqi »
2020年 6月 3日 23:55
已经连入wifi,但通过s.sendto发送的消息,其他电脑的服务端无法接收(服务端无问题,可以接收其他客户端的消息)。
wifi已经设置了network.STA_IF,但pc还可以搜索到esp的wifi,这个正常吗?
代码如下:
>>> import network
>>> sta_if = network.WLAN(network.STA_IF); sta_if.active(True)
>>> sta_if.isconnected()
True
>>> sta_if.ifconfig()
('192.168.50.7', '255.255.255.0', '192.168.50.1', '192.168.50.1')
>>> import socket
>>>...
0 回复总数
3460 阅读次数
最新文章 由 fengqi
2020年 6月 3日 23:55
论坛权限
您 不能 在这个版面发表主题 您 不能 在这个版面回复主题 您 不能 在这个版面编辑帖子 您 不能 在这个版面删除帖子 您 不能 在这个版面提交附件