ESP32、ESP8266
ESP32-S2、ESP32-S3、ESP32-C3
收不到激活邮件的说明
由
shaoziyang »
2024年 2月 3日 16:27
» 位于
社区公告
有网友反映注册账号后一直收不到激活邮件,无法激活账号和登陆。因为社区的邮件服务器在阿里云,可能对腾讯和网易邮箱不太友好。如果遇到这个问题,大家可以给管理员发邮件,附上用户名和邮箱,管理员会帮助激活账号。
shaoziyang@mail.micropython.org.cn
0 回复总数
779 阅读次数
最新文章 由 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 回复总数
36841 阅读次数
最新文章 由 shaoziyang
2019年 10月 25日 15:51
3 回复总数
5384 阅读次数
最新文章 由 shaoziyang
2021年 8月 23日 21:29
1 回复总数
3378 阅读次数
最新文章 由 shaoziyang
2021年 8月 22日 19:45
1 回复总数
3489 阅读次数
最新文章 由 shaoziyang
2021年 8月 22日 14:59
ESP32 ADC 校准库:MicroPython-ADC_Cal
由
shaoziyang »
2021年 7月 25日 17:57
Espressif IDF API参考文件描述了ESP32内置ADC的局限性,并提供了一种(部分)解决方案,通过使用存储在efuse中的芯片特定校准值来提高其精度。它还提供了有用的信息,包括降低噪声和每种模式下建议的输入电压范围。
MicroPython-ADC_Cal是根据这个方法实现的 micropython 库。
使用方法 :
from machine import Pin
import adc1_cal
ADC_PIN = 35 # ADC input pin no.
DIV = 1 # div = V_measured / V_input; here: no input divider
AVERAGING = 10 # no. of samples for averaging...
0 回复总数
3407 阅读次数
最新文章 由 shaoziyang
2021年 7月 25日 17:57
micropython 开始支持 ESP32-C3
回复总数: 4
由
shaoziyang »
2021年 7月 20日 16:17
在发布的micropython更新中,新增对 risc-v 结构的 esp32-C3 的支持。
tools/ci.sh: Build GENERIC_C3 board as part of esp32 CI.
esp32/boards/GENERIC_C3: Add generic C3-based board.
esp32: Add initial support for ESP32C3 SoCs.
4 回复总数
7687 阅读次数
最新文章 由 shaoziyang
2021年 7月 21日 09:20
3 回复总数
5261 阅读次数
最新文章 由 shaoziyang
2021年 7月 17日 15:28
4 回复总数
5711 阅读次数
最新文章 由 shaoziyang
2021年 7月 15日 22:42
ESP32-C3的移植已经开始了
回复总数: 1
由
shaoziyang »
2021年 7月 15日 08:55
在官方源码中,已经开始测试 risc-v 架构的 ESP32-C3了。
esp32: Add initial support for ESP32C3 SoCs (WIP) #7438
1 回复总数
3880 阅读次数
最新文章 由 shaoziyang
2021年 7月 15日 09:01
1 回复总数
3653 阅读次数
最新文章 由 shaoziyang
2021年 7月 15日 08:53
1 回复总数
3961 阅读次数
最新文章 由 jd3096
2021年 6月 3日 08:03
Sailor Hat ESP32 开发板
回复总数: 3
由
shaoziyang »
2021年 5月 7日 22:07
Sailor Hat ESP32 开发板是适合海洋环境的强大微控制器开发板。
使用 SH-ESP32,可以轻松地为船只创建各种传感器和控制接口。例如RPM或燃油和水箱液位计、舱底警报器、链式计数器、电子罗盘、姿态传感器等。控制接口示例包括自动机房鼓风机控制、智能灯光开关或智能冰箱恒温器。它可以很容易地集成到 Signal K 和 NMEA 2000 中,并可用作NMEA 2000网关设备。
SH-ESP32可直接插入任何12V或24V电源系统。特别强调了电气合规性:电路板可以处理汽车或船舶12V或24V电源系统中出现的大多数电涌。同样重要的是,输入和输出对静电具有保护作用,不产生电磁辐射(干扰其他敏感设备,如VHF无线电或GPS天线),并防止电磁干扰(不会受到VHF、SSB或雷达的干扰)。...
3 回复总数
5609 阅读次数
最新文章 由 shaoziyang
2021年 5月 25日 13:31
1 回复总数
4270 阅读次数
最新文章 由 shaoziyang
2021年 5月 14日 19:42
ESP32禁用ADC降低功耗方法
回复总数: 2
由
shaoziyang »
2021年 4月 8日 20:20
在micropython中,目前没有提供ADC禁用的方法。一旦启用ADC后就不能关闭,这样在休眠状态下也有1个多毫安电流,这对于电池供电应用就比较高。
经过摸索,发现可以通过设置寄存器 0x3FF4880C关闭 SAR ADC1。关闭后休眠电流低于10uA。
def disableADC():
mem32 &= 0xFFF3FFFF
mem32 |= 0x00020000
2 回复总数
4827 阅读次数
最新文章 由 shaoziyang
2021年 4月 9日 15:26
1 回复总数
3929 阅读次数
最新文章 由 oyster
2021年 3月 31日 10:15
蛋形ESP32-S2开发板 EI.O.T
由
shaoziyang »
2021年 3月 26日 09:06
Clemens Mayer发布了一个新的开源开发板 EI.O.T,目的是为了尽可能简单地将ESP32-S2模块连接到面包板中,它的形状就像一个鸡蛋。
设计者将其描述为“一个非常友好的、易于使用的ESP32-S2开发套件”,EI.O.T板的不寻常形状对德语使用者来说是有意义的:“在德语中 EI=Egg”迈尔解释说,“而发音上与物联网相同。”。板的底部是一个突起,有点像一个勺子。
0 回复总数
2995 阅读次数
最新文章 由 shaoziyang
2021年 3月 26日 09:06
用ESP32加LittlevGL库DIY一个回流焊炉
回复总数: 15
由
dukeduck »
2020年 4月 25日 16:32
一直想做一个回流焊炉来方便SMD元件的焊接。类似的开源项目网上有不少,大多是基于Arduino的,使用micropython的只有Adafruit的EZ Make Oven,但需要Adafruit的portal显示屏和circuit python开发板,所以我就想着自己写一个,主要目的是使用micropython,并且不需要依赖特定的硬件,所有东西在万能的某宝上都可以方便买到。包含烤箱在内,所有物料成本在300元以内。
这个项目的屏幕界面布局参考了EZ Make Oven,温控逻辑是直接在EZ Make Oven源代码基础上修改的,虽然EZ Make Oven的温控逻辑其实不太理想,但我就是犯懒了,懒得用PID重写,等以后有空吧,现在使用是没什么问题的。...
15 回复总数
25098 阅读次数
最新文章 由 oyster
2021年 3月 17日 13:23
2 回复总数
7642 阅读次数
最新文章 由 日月同辉
2021年 3月 13日 15:44
LCD1602啥都不显示,然而找得到地址
回复总数: 7
由
oyster »
2021年 3月 10日 19:49
使用社区的库,驱动I2C协议的LCD1602(是从淘宝的 这里 买的),能找到地址(i2c.scan()也就只有1项),但是为啥LCD啥都不显示呢,和没通电一样(但是我量了LCD引脚,有3V3电,且LCD背面一个红色LED点着,我认为就是电源指示灯;我也使用过5V)
已经确定在ESP32和LCD之间连接了 3.3V(淘宝页面显示可以2.5~6V)、GND、SDA、SCL
运行时,会显示
n = 0
n = 1
我用万用表(是的,我只有万用表,没有示波器)测量了LCD上的SDA对地、SCL对地,也有3.3V
谢谢啊
这个LCD的淘宝页面写着“1602A”,难道它和“1602”有区别?
from machine import I2C, Pin
from mp_i2c_lcd1602...
7 回复总数
9421 阅读次数
最新文章 由 shaoziyang
2021年 3月 13日 13:59
micropython ESP32 WS2812驱动问题
回复总数: 2
由
sf5a1 »
2021年 3月 8日 08:53
如图所示:(不知道怎么上传图片,各位假装有图)
实验一 :使用micropython驱动ws2812时
实验现象1: 灯的正极接5V时,有个别灯可以正常变色。
其它灯常亮白
实验现象2:灯的正极接3.3V时,有个别灯可以正常变
色。其它灯常亮白
实验现象3:灯的正极接DAC模拟电压输出,大多灯可以
...
2 回复总数
5400 阅读次数
最新文章 由 sf5a1
2021年 3月 8日 09:15
esp32刷micropython之后求助
回复总数: 4
由
snjay001 »
2020年 9月 12日 10:40
第一个,esp32刷写了micropython固件之后,怎么安装第三方库。还有就是去哪儿找第三方库。它也不可能跟python一样用pip吧。
第二个,如何查看可用的库,包括自带的和第三方的。类似于python3 的pip list
第三个,不同的板子可用的库是不一样的吗?比如同一个库,在esp8266上,在esp32上,在stm32上都是可用的吗?
4 回复总数
8122 阅读次数
最新文章 由 sf5a1
2021年 3月 8日 08:57
ESP32学习笔记--2 WS2812 16*16点阵
回复总数: 2
由
lijian »
2020年 9月 19日 13:18
距离上一次发帖也有好长时间了,因为工作比较忙所以就把学习进度缓了缓。之后呢 我会努力的更细自己的学习状况和经验分享。之前买过一条WS2812的灯带,觉得很好玩,就想自己焊一个点阵来玩。就在淘宝上搜了一下这个灯珠,然后无意间看到了这个16*16的点阵。如果是自己做的话这个PCB钱就很贵,然后焊接起来点阵有256个,估计眼睛都能焊花,淘宝上价格也不贵一块板子才55块,所以直接买来玩了。
然后尝试着点亮一些灯源代码如下 from machine import Pin
from neopixel import NeoPixel
import time
p5 = Pin(5,Pin.OUT) ###定义引脚
np = NeoPixel(p5,256)###定义灯的个数
r = g = b = 0
yanse =...
2 回复总数
5452 阅读次数
最新文章 由 oyster
2021年 3月 3日 13:17
【假装首发】用Micropython也能在OLED屏幕上看BAD APPLE?
回复总数: 2
由
13006737074 »
2020年 8月 13日 18:40
这个项目来源于我一时的想法:为什么现在还没有人用Micropython来看Bad Apple呢?所以本着这个想法,我开始了2天的研究,终于让我成功在OLED屏幕上看到了BAD APPLE。当然了我对这个项目的研究还停留在初级阶段,所以我强烈建议各位使用和我一样的配置。
在介绍本项目前,我需要感谢邵子扬老师对本项目提供的帮助!老师牛逼!
首先是项目的git:
1、原理
利用人眼的视觉暂留效应,把一段视频切分成几千张图片,然后显示在OLED屏幕上,隔0.19s刷新一次
2、图片如何在OLED上显示?...
2 回复总数
6163 阅读次数
最新文章 由 oyster
2021年 3月 3日 13:11
低功耗 ESP32 板
回复总数: 8
由
shaoziyang »
2020年 2月 2日 15:46
主要特点:
400x240p 2.7 SHARP显示屏
350毫安锂聚合物电池,USB充电
300μW功耗
4向操纵杆和按钮
使用内置的RTC与NTP同步
8 回复总数
12812 阅读次数
最新文章 由 oyster
2021年 3月 3日 13:06
ESP32-S2-Saola-1
回复总数: 4
由
shaoziyang »
2020年 7月 3日 13:36
晒一下乐鑫的 ESP32-S2-Saola-1开发板
ESP32-S2-Saola-1-01.jpg
ESP32-S2-Saola-1-02.jpg
和 pyESP32对比,大小相当,但是天线部分伸出来了。
ESP32-S2-Saola-1-03.jpg
4 回复总数
6587 阅读次数
最新文章 由 oyster
2021年 3月 3日 11:51
Mouth Mouse 项目
回复总数: 1
由
shaoziyang »
2021年 2月 3日 21:55
Mouth Mouse 是为残疾人(例如四肢瘫痪)设计的。他们不用四肢,而是用嘴和吹气来控制鼠标的移动和点击。
这个项目的目的是什么?
这样的商业老鼠可能非常昂贵,高达2000欧元(我所看到的)。并不是所有的健康保险都能支付这个费用。例如,他们在德国、瑞士、丹麦、挪威和瑞典付款,但在奥地利不行。这款鼠标大约32欧元(ESP32芯片 、操纵杆 、水流传感器 、电线 、硅管 )。这项工作的代码是免费的,并将永远免费提供。它的目的是免费提供这一点,但一个人需要购买的部分。它在所需的部分方面保持非常简单,这些部分在任何地方都可用,以确保每个人都可以访问并能够构建它。
Mouth Mouse的特点
蓝牙连接,无需连接到PC的电缆,因此您可以使用远程大屏幕,例如带有覆盆子的电视,它内置了蓝牙。...
1 回复总数
3720 阅读次数
最新文章 由 shaoziyang
2021年 2月 3日 21:57
论坛权限
您 不能 在这个版面发表主题 您 不能 在这个版面回复主题 您 不能 在这个版面编辑帖子 您 不能 在这个版面删除帖子 您 不能 在这个版面提交附件