ESP32、ESP8266
ESP32-S2、ESP32-S3、ESP32-C3
社区资源
由
shaoziyang »
2019年 10月 25日 15:51
» 位于
参考资料
中文教程
pybCN
MicroPython固件
MicroPython例程
microbit驱动库
micropython驱动库
makecode扩展
MakeCode Arcade 游戏合辑
趣味程序
性能测试对比
社区网盘 ( 暂停使用 )
知识库
Joplin 真正便携版
个人随身网盘 KodStick
注
gitee上的更新可能晚于github
...
0 回复总数
23777 阅读次数
最新文章 由 shaoziyang
2019年 10月 25日 15:51
请教ESP32蓝牙遥控程序
回复总数: 3
由
knight34 »
2023年 3月 6日 16:33
用ESP32做了个小车,想用手机APP通过蓝牙来遥控,请问是否有现成的手机蓝牙APP,以及写到ESP32的程序供参考,感谢分享
3 回复总数
251 阅读次数
最新文章 由 knight34
2023年 5月 24日 17:26
【求助】请问esp8266如何进入睡眠状态
回复总数: 3
由
alpha49 »
2022年 12月 15日 13:27
esp8266在不工作时可以进入睡眠状态降低功耗,有调制解调器睡眠模式、轻度睡眠模式与深度睡眠模式三种模式,请问micropython分别怎样写代码可以让esp8266进入这三种睡眠模式?sleep()指令可以吗?
3 回复总数
246 阅读次数
最新文章 由 shaoziyang
2023年 5月 22日 17:28
3 回复总数
87 阅读次数
最新文章 由 shaoziyang
2023年 5月 15日 08:36
esp32,esp8266: 添加 ESP-NOW 协议支持
回复总数: 1
由
shaoziyang »
2023年 5月 4日 17:13
esp32,esp8266: Add support for the Espressif ESP-NOW protocol.
ESP-NOW is a proprietary wireless communication protocol which supports
connectionless communication between ESP32 and ESP8266 devices, using
vendor specific WiFi frames. This commit adds support for this protocol
through a new `espnow` module.
This commit builds on original work done by...
1 回复总数
125 阅读次数
最新文章 由 c-527
2023年 5月 6日 08:52
ESP8266固件支持开关|调光|电机正反转|指纹|红外遥控器
由
loog »
2023年 4月 26日 11:45
基于micropython1.91编译
1.红外模块连接说明
2.语音模块连接说明
3.固件MQTT参数说明
4.电机接入
5.调光灯和温度模块
固件下载地址
链接:
本帖隐藏的内容
提取码: nuk2
指纹模块使用视频
电机解锁
0 回复总数
112 阅读次数
最新文章 由 loog
2023年 4月 26日 11:45
ESP32-S3 在 thonny上无法连接设备
回复总数: 7
由
maxiaoqin1956 »
2022年 8月 7日 22:19
使用flash烧录工具烧录 GENERIC_S3-20220117-v1.18.bin (micropython官网下载)后,设备打印串口如下, 使用thonny软件安装 固件也一直无法安装成功提示错误如下,求大神帮忙解读一下是哪里问题,刚买的板子 卡在烧录这块了。 C:\Program Files (x86)\Thonny\python.exe -u -m esptool --port COM6 erase_flash
esptool.py v3.1
Serial port COM6
Connecting........_____....._____
Detecting chip type... ESP32-S3(beta3)
Chip is ESP32-S3(beta3)
Features: WiFi,...
7 回复总数
1359 阅读次数
最新文章 由 chongzi
2023年 3月 14日 10:36
0 回复总数
70 阅读次数
最新文章 由 rvki
2023年 3月 6日 18:03
ESP32关闭REPL串口
回复总数: 1
由
jackliang2023 »
2023年 2月 23日 10:26
在Micropython平台下,默认占用了ESP32的UART0作为RELP串口,用户程序不能使用这个串口,使MCU有限的资源不能充分利用。因为ESP32有WEBREPL功能,可以替代串口的RELP。经过重新固件,实现了关闭RELP串口的功能,MCU的三个串口都能当普通串口使用,扩大了芯片的使用范围。
基本的思路是将REPL的数据导入到类似LINUX下的NULL中,Micropython平台下没有这个,所以在头文件中构造一个虚拟的串口,把REPL的数据全部导向这个虚拟串口,最终实现了这个目标。但是WEBREPL的响应速度有点慢,不如串口的REPL,在程序调试阶段可以用原来的固件,用串口调试,等到产品生产阶段可以烧写新固件,用WEBREPL检测产品的运行情况。
1 回复总数
179 阅读次数
最新文章 由 shaoziyang
2023年 2月 23日 10:37
1 回复总数
591 阅读次数
最新文章 由 LinJiefeng
2023年 2月 13日 14:57
2 回复总数
250 阅读次数
最新文章 由 liuyanhua19951015
2023年 2月 9日 13:33
ESP32购买者指南
由
shaoziyang »
2023年 2月 8日 15:55
如果您使用速卖通,您会发现各种 ESP32 微控制器板。你应该买哪一个?
ESP8266 与 ESP32
如果您去购物,您会发现带有 ESP8266 和 ESP32-xx 的主板。它们属于不同的微处理器系列。严格来说,ESP8266 不是一个家族,而只是一个处理器。 注意: 有些主板上带有 ESPxx 模块,但它们与 ESP32 无关。它们只是 ESP8266 的打包版本。重要的区别是:
ESP32 是 ESP8266 的后继产品。
它们使用不同的核心平台( ESP8266 Arduino Core 和 ESP32 Arduino Core )开发。
因此,我建议购买基于 ESP32 的 mikrocontroller。 它是 ESP8266 的继任者,并配备了一些迷人的处理器品种。...
0 回复总数
408 阅读次数
最新文章 由 shaoziyang
2023年 2月 8日 15:55
1 回复总数
168 阅读次数
最新文章 由 shaoziyang
2023年 2月 8日 15:49
1 回复总数
344 阅读次数
最新文章 由 shaoziyang
2023年 1月 31日 14:06
一个新的 ESP32 下载工具
由
shaoziyang »
2023年 1月 8日 21:00
esputil 是一个 Espressif 设备的命令行工具,它是 esptool.py 的替代品。esputil 是 的一部分。它是用C语言编写的,以无依赖性的静态二进制文件形式运行于 Mac、Linux、Windows 系统。
一些值得注意的特点是:
esputil mkhex 命令可以从多个.bin文件中创建一个单一的.hex文件,这对于将ESP32固件作为一个单一的可下载文件发布时很有用。
esputil unhex 命令将.hex文件解压成一组.bin文件。
esputil flash 命令可以下载 .hex文件或 .bin文件。
在 GitHub 上查看更多内容。
0 回复总数
375 阅读次数
最新文章 由 shaoziyang
2023年 1月 8日 21:00
【求助】请问esp8266接入电脑没有反应是为什么
回复总数: 1
由
alpha49 »
2022年 12月 13日 14:16
我前两天刚入手了esp8266模块,模块接入电脑后,指示灯闪了两下就熄灭了,电脑不停地响usb接入的提示音,电脑上的烧录程序也不能工作。usb口和数据线之前用来给microbit刷程序都是没问题的,请问是模块的问题还是我操作的问题?
1 回复总数
224 阅读次数
最新文章 由 shaoziyang
2022年 12月 13日 16:59
求助:LCD SD卡共用一个SPI的问题
回复总数: 3
由
STJABC »
2022年 12月 5日 22:56
各位大佬:
我买的板子上SD卡 TFT 用的是一个SPI, 如果LCD 初始化后,再挂载SD卡,卸载SD卡后,LCD 就不工作了,是因为在micropython的SDcard 中修改了引脚的模式吗?
在micropython中也没有找到获取引脚模式的函数。
卖家的idf代码中用了gpio_iomux_out 来恢复SPI的引脚,但是在micropython中不知道用什么方式替代。
/**
* @brief 恢复液晶屏的spi
* @param void
* @retval void
*/
static void Recover_TFT_SPI(void)
{
// gpio_iomux_in(PIN_NUM_MOSI, 65);
...
3 回复总数
220 阅读次数
最新文章 由 shaoziyang
2022年 12月 7日 09:44
求助,安信可stm32C3 2m版本怎么刷micropython
回复总数: 6
由
zcf9999 »
2022年 6月 6日 21:48
如题,不太会用官方idf,想用micropython,官网的micropython版本不太能用,spi_flash: Detected size(2048k) smaller than the size in the binary image header(4096k). Probe failed,我手上有一块esp32的板子,那块是正常的,这块应该是2m版本的问题,尝试改github的micropython,可能是太菜了,结果改来改去后面build不了,有人有同款并且刷成功过吗
6 回复总数
848 阅读次数
最新文章 由 whossun
2022年 12月 1日 12:51
1 回复总数
185 阅读次数
最新文章 由 shaoziyang
2022年 11月 30日 21:34
OSError: [Errno 12] ENOMEM
由
joey »
2022年 11月 30日 13:06
在使用urequests库中的request时,显示OSError: ENOMEM错误,有什么解决的办法吗?
以下为相关的代码
import network
import ubinascii
import urequests
import camera
wlan = network.WLAN(network.STA_IF)
wlan.active(True)
wlan.scan()
wlan.isconnected()
wlan.connect( ones , dwh424666 )
wlan.config( mac )
wlan.ifconfig()
try:
camera.init(0, format=camera.JPEG)
except Exception as e:
...
0 回复总数
201 阅读次数
最新文章 由 joey
2022年 11月 30日 13:06
urequests没法改变请求头的UA实现抓取
回复总数: 1
由
希絲缇娜 »
2022年 11月 14日 10:43
rt,加入User-Agent以后发请求会报错。
import urequests
url1='
head={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:106.0) Gecko/20100101 Firefox/106.0'}
res=urequests.get(url=url1,headers=head)
print(res.status_code)
报错信息:exec(open('./reqtest.py').read(),globals())
Traceback (most recent call last):
File , line 1, in
File , line 4, in
File...
1 回复总数
226 阅读次数
最新文章 由 shaoziyang
2022年 11月 14日 21:00
1 回复总数
210 阅读次数
最新文章 由 shaoziyang
2022年 10月 31日 09:33
开机后板子自动重启
回复总数: 5
由
碧悠门下小书童 »
2022年 7月 10日 16:02
各位大神,
用esp32开发的小程序,主程序放在main.py中,用Thonny点击运行是正常的,为何开机运行始终不断复位,报错如下:
看网上有人说是电源问题,可能是某宝上买了便宜没好货?
rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
modeIO, clock div:2
load:0x3fff0030,len:4540
ho 0 tail 12 room 4
load:0x40078000,len:12344
ho 0 tail 12...
5 回复总数
690 阅读次数
最新文章 由 hjjjack
2022年 9月 7日 04:54
6 回复总数
1323 阅读次数
最新文章 由 hjjjack
2022年 9月 1日 23:07
recv阻塞问题
回复总数: 8
由
碧悠门下小书童 »
2022年 7月 14日 17:53
各位,esp32接收网络端数据时,如果没有数据,程序会一直卡在recv函数不继续,网上的几种非阻塞方法试过都没效果,大家有么有好的办法?
while True:
if (rec_data_flag == 1):#串口有数据再通过网络发送
time.sleep_ms(100) #延时100ms
conn.send(uart_r_data)#发送读取到的串口数据
while True:
data =...
8 回复总数
728 阅读次数
最新文章 由 碧悠门下小书童
2022年 8月 22日 10:47
ESP32使用mqtt做了一个远程的电脑开关,麻烦大佬看看怎么解决心跳包的问题
回复总数: 3
由
dancerjiu »
2022年 8月 9日 02:16
import time
from machine import Timer
from machine import Pin
import network
from umqttsimple import MQTTClient
def do_connect():
wlan = network.WLAN(network.STA_IF)
wlan.active(True)
if not wlan.isconnected():
print('connecting to network...')
wlan.connect('15121', '18628084896')
i = 1
while not...
3 回复总数
687 阅读次数
最新文章 由 dancerjiu
2022年 8月 12日 17:19
论坛权限
您 不能 在这个版面发表主题 您 不能 在这个版面回复主题 您 不能 在这个版面编辑帖子 您 不能 在这个版面删除帖子 您 不能 在这个版面提交附件