光合未来烧录转接板(M-TTL烧录器)

3个月前

简介:M-TTL烧录器,一款基于ESP8266的农业用温湿度测试计的二次开发固件用烧录转接板,本质是引出Micro USB接口的ID、D+、D- 为 IO0、TX、RX,以便无损拆解烧录固件,适用于多款设备

开源协议: CC-BY-NC-SA 3.0

  • 814
  • 23
  • 3

描述

固件开源于:https://github.com/Giftia/NAFUTURE

适用于隔壁老王卖的ESP8266温湿度检测计:

QQ截图20200825162844.pngL6DAROF9D\)@@JVN%_DRPKVB.jpg3.jpg865C23687238F196EC8361CD46F6A334.jpgEE8AFE429D1C3E8D39871D3EE9F4764B.jpg

使用说明:

  • 1.使用M-TTL烧录器或第三方TTL连接光和未来温湿度传感计(以下简称设备);
  • 2.按住M-TTL烧录器上的FLASH按钮 并打开设备开关,应能观察到设备蓝色指示灯微光常亮,进入烧录模式;
  • 3.使用安装了对应库的 Arduino IDE 打开本工程,修改25、26行的 ssid 和 password 为自己的WiFi;
  • 4.点击菜单-工具中的 ESP8266 Sketch Data Upload 刷入 SPIFFS,等待完毕后重复第二步;
  • 5.点击上传,等待完毕后重启设备开关;
  • 6.打开电脑或手机的WiFi,连接一个名字类似 ESP_1A2B3C 的WiFi;
  • 7.使用浏览器访问 192.168.4.1,查看页面上显示的 本地ip地址,接着切换到自己的WiFi;
  • 8.访问上面显示的 本地ip地址 即可在局域网查看数据页。进入睡眠状态后,设备将会在1小时后醒来10分钟。

感谢支持成品:https://market.m.taobao.com/app/idleFish-F2e/widle-taobao-rax/page-detail?wh_weex=true&wx_navbar_transparent=true&id=626032002165&ut_sk=1.XrybCpHeoWADAMQYe2jVnfL5_21407387_1599787921395.Copy.detail.626032002165.1783941160&forceFlush=1&qq-pf-to=pcqq.c2c

文档

PCB_2020-08-21_10-33-45

在编辑器中打开

BOM

ID Name Designator Footprint Quantity BOM_Manufacturer Part BOM_Manufacturer BOM_Supplier BOM_Supplier Part
1 USB OUT USB1 MICRO-USB-SMD_5P-P0.65-H-F_MICRO5.9MMUSB 1 MICRO5.9mmusb SHOU HAN LCSC C393940
2 100nF C1 C0603 1 0603B104K500NT FH(Guangdong Fenghua Advanced Tech) LCSC C435275
3 CH340C U1 SOP-16_L10.0-W3.9-P1.27-LS6.0-BL 1 CH340C WCH LCSC C84681
4 POWER LED1 LED1206-R-RD 1 OSR51206C1E OptoSupply LCSC C268276
5 USB IN USB2 C283546 1 U-G-M5WS-W-01 韩国韩荣 LCSC C283546
6 10K R1 R0603 1 ETCR0603F10K0K9 ResistorToday LCSC C365375
7 AMS1117-3.3 U2 SOT-223_L6.7-W3.5-P2.30-BR 1 AMS1117-3.3 Youtai Semiconductor Co., Ltd. LCSC C347222
8 FLASH SW1 SWITCH-3X6X2.5_SMD 1 TS-1101-C-W XKB Connectivity LCSC C318938
9 引脚引出 H1 HDR-TH_4P-P2.54-V_A2541HWV-4P 1 A2541HWV-4P Changjiang Connectors LCSC C225501

展开

工程成员

工程附件

登录注册后才可以进行评论操作
工程所有者当前已关闭评论
征集令发布者当前已关闭评论
全部评论 23
2020-11-19 14:18:09

aifairytale

想要这个。u=1413699231,3818902897&fm=27&gp=0.png

2020-11-19 14:09:33

Giftina

@duyes  是的,毕竟我写的这个只是个DEMO,要做产品的话,应该是需要上传到服务器做云端,比如blynk那种方案

2020-10-09 10:39:42

duyes

@Giftina  不是,我加了ldo后可以控制电压在3.3v了,如果休眠时候不能访问网页,这个就有点苦逼了…我现在用的你以前的固件,但是把电池拆了,直接插电用

2020-10-06 00:03:11

Giftina

@duyes
1.在休眠期间,浏览器将无法访问,可以重启设备开关;
2.加了3V3 LDO应该是不会出现电压过高情况的,检查LDO输出是不是接错了。

2020-10-03 12:51:49

duyes

@Giftina  如果是每10分钟睡眠1小时,浏览器访问还正常吗?我也加了LDO,8266两端4.1V,电压有点高

2020-09-30 17:28:33

Giftina

@蜗牛在北  感谢你的好建议,代码已经加了每10分钟睡眠1小时的低功耗了

2020-09-30 11:21:49

Giftina

@duyes  现代码已实现深度睡眠低功耗,重复:睡1小时唤醒10分钟。为了ESP12着想,我自己加了个LOD,过LDO的深度睡眠睡眠实测电流是2.8ma,不加LDO的话实际耗电还会再低

2020-09-30 08:03:15

duyes

@Giftina  等老哥修改吧。程序我不熟:)

2020-09-28 15:44:52

Giftina

@duyes  目前我写的固件未开启低功耗,电量消耗挺快的,所以急用的话建议手动改一下代码加个定时低功耗,我稍后也会加上低功耗

2020-09-28 14:01:47

duyes

老铁,你这个如果一直开机,原配电池能用多久?我好像一晚上就没电了

2020-09-28 11:34:31

Giftina

@xiaguang666  数据页打开方式:


  1. 打开电脑或手机的WiFi,连接一个名字类似 ESP_1A2B3C 的WiFi

  2. 使用浏览器访问 192.168.4.1

  3. 查看页面显示的 本地ip地址 ,正常连接自己的WiFi

  4. 访问上面显示的 本地ip地址 即可

2020-09-25 15:00:56

Giftina

@蜗牛在北  哎,不好意思,是连上的😂,可以实现深度睡眠唤醒

2020-09-25 10:16:27

Giftina

@duyes  没问题,我会在github附加库和工具

2020-09-25 09:38:40

duyes

老哥,那个开源程序是你写的吗?能不能把对应的库提供一下?找到好几种库,都不对

2020-09-24 21:20:44

xiaguang666

你好,我也买了这个,应该就是用你的PCB板子,把Giftia /NAFUTURE固件烧进这个设备里面对吧。但是你的光合未来数据页是怎么打开的呢?

2020-09-24 18:20:48

Giftina

@costar  赞同,用340c是因为手头还有一大堆340c没用完

2020-09-18 11:41:02

costar

建议改用CH340N

2020-09-18 11:35:58

Giftina

@蜗牛在北  很遗憾没有连上,进入深度睡眠之后需要手动重启了

2020-09-16 09:56:13

蜗牛在北

@Giftina  不知道这个gpio16有没有和rest脚相链接,如果有连接线可以进入深度煮面模式,很省电,不然就目前他带的电池坚持不了两天就没电了,之前见b站有人链接那两个引脚实现了深度休眠,1h唤醒一次可以坚持很长时间

2020-09-11 23:49:27

蜗牛在北

@Giftina  我是来学习的,你的原理图我借用了,我是用的otg线转接成usb口再出来三根线,gnd ,tx,rx,直接用他自己的电池供电直接刷机的,等你程序编好了,我在去学习一下,哈哈

2020-09-11 16:52:55

Giftina

@woniuzaibei  感谢建议,测试了,ADC确实可以测电池电压,没有纠正基准也挺准确的,代码稍后就更新电压即显百分比

2020-09-11 09:24:52

蜗牛在北

那个第二引脚ADC好像通过电阻接到了电池的+,是不是可以通过转换得到电池电压信息呢,我看老王店里有人接入hass有电压信息,大佬会不会呢

2020-09-10 17:17:39

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn