搜索找到 29 个匹配

dukeduck
2020年 7月 9日 16:18
版面: ESP系列
主题: AMPY上传文件至 ESP32 时出现Could not enter raw repl错误的解决方法
回复总数: 4
阅读次数: 12920

AMPY上传文件至 ESP32 时出现Could not enter raw repl错误的解决方法

对于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): ...
dukeduck
2020年 7月 7日 10:07
版面: ESP系列
主题: ESP32 BLE UART 示例
回复总数: 2
阅读次数: 7226

Re: ESP32 BLE UART 示例

我最近刚开始研究ubluetooth,之前没有蓝牙相关的开发经验,想请教一下:如果外周设备不属于现有标准的BLE profile和service,且需要跟central之间有较多的数据交换(如外周设备的传感器采集几十秒的数据,发送到手机上),是否BLE uart是首选?我的理解是这样交换的数据内容和格式都比较灵活(不把功耗放在首位考虑的情况下)?
dukeduck
2020年 6月 28日 15:04
版面: ESP系列
主题: 用ESP32加LittlevGL库DIY一个回流焊炉
回复总数: 15
阅读次数: 23507

Re: 用ESP32加LittlevGL库DIY一个回流焊炉

1. 温控逻辑进一步优化,效果如下图
2. 一德国网友贡献了一些代码,增加了一些细节功能,如遇到温感故障则切断加热器电源等,目前正在合并中,预计下周完成并更新到master中
pid.jpg
pid.jpg (109.13 KiB) 查看 13182 次
 
dukeduck
2020年 6月 19日 00:25
版面: ESP系列
主题: 用ESP32加LittlevGL库DIY一个回流焊炉
回复总数: 15
阅读次数: 23507

Re: 用ESP32加LittlevGL库DIY一个回流焊炉

调试完成,github上已经更新。

结果如下图所示:预热阶段温度有些过冲,但之后的soak和reflow阶段,温度控制都比较理想(绿色线为理论温度曲线,红色线为实际温度曲线)
pid.jpg
pid.jpg (94.51 KiB) 查看 13315 次
 
dukeduck
2020年 6月 17日 21:23
版面: ESP系列
主题: 用ESP32加LittlevGL库DIY一个回流焊炉
回复总数: 15
阅读次数: 23507

Re: 用ESP32加LittlevGL库DIY一个回流焊炉

beta版的图形界面和操作今天已经实际测试,工作正常。PID的参数需要进一步调试
dukeduck
2020年 5月 28日 23:05
版面: ESP系列
主题: 用ESP32加LittlevGL库DIY一个回流焊炉
回复总数: 15
阅读次数: 23507

Re: 用ESP32加LittlevGL库DIY一个回流焊炉

新增的含PID参数设置的图形界面已经写好,layout已经测试

TODO #1 保存功能待测试
TODO #2 原有的图形界面需要微调
dukeduck
2020年 5月 27日 22:58
版面: ESP系列
主题: 用ESP32加LittlevGL库DIY一个回流焊炉
回复总数: 15
阅读次数: 23507

Re: 用ESP32加LittlevGL库DIY一个回流焊炉

今天建了个beta brach,把温控逻辑改为PID控制。逻辑代码已经改好,图形界面待修改(主要是增加PID参数的设置选项)
dukeduck
2020年 4月 27日 14:58
版面: 代码、工具和软件
主题: 微型Web应用程序框架Featherweb
回复总数: 2
阅读次数: 4122

Re: 微型Web应用程序框架Featherweb

我之前几个项目用了MicroWebSrv,也很好用,写起来跟Flask差不多

https://github.com/jczic/MicroWebSrv

现在更新到MicroWebSrv2,好像是使用了uasyncio支持异步

https://github.com/jczic/MicroWebSrv2
dukeduck
2020年 4月 25日 16:32
版面: ESP系列
主题: 用ESP32加LittlevGL库DIY一个回流焊炉
回复总数: 15
阅读次数: 23507

用ESP32加LittlevGL库DIY一个回流焊炉

一直想做一个回流焊炉来方便SMD元件的焊接。类似的开源项目网上有不少,大多是基于Arduino的,使用micropython的只有Adafruit的EZ Make Oven,但需要Adafruit的portal显示屏和circuit python开发板,所以我就想着自己写一个,主要目的是使用micropython,并且不需要依赖特定的硬件,所有东西在万能的某宝上都可以方便买到。包含烤箱在内,所有物料成本在300元以内。 这个项目的屏幕界面布局参考了EZ Make Oven,温控逻辑是直接在EZ Make Oven源代码基础上修改的,虽然EZ Make Oven的温控逻辑其实不太理想,但我就是犯...