【开源】盆栽助手-基于ESP8266-12F+STM32F103C8T6
最近在做远程盆栽助手过程中,为了降低成本没有使用Gokit,尝试使用ESP8266-12F烧写机智云固件的方案,MCU:stm32f103c8t6,但没有使用标准库,而是使用了cubemx HAL库。1、主要特点:
1)整体成本50以内(不包含电源);
2)使用cubemx完成工程创建,工程基于FREERTOS,使用HAL库;
3)关于环形缓冲区数据写入方法,使用串口空闲中断按帧写入数据,而不是按字节接收;
2、功能简述:
实物图:
APP使用的是机智云通用APP,如下:
说明:
2.1 装置设计主要用于用户差旅外出期间盆栽的浇水看护;
2.2 1#~3#水泵为三个微型水泵开关控制,可以连接3个微型水泵,每次被触发后水泵会持续浇水一定时间,浇水时间长度由“浇水持续时间”滑动条设定,浇水时间到后会自动关闭水泵,无需再次点击按钮;
2.3 每次只能有一个水泵被触发;
2.4 温湿度信息为DHT11采集到的盆栽附近温湿度值,用户可以根据此温湿度值和平时浇水间隔天数来判断是否需要浇水;
2.5 电源可以使用充电宝也可以直接使用普通手机适配器,连接到stm32F103c8t6最小系统板的micro usb口即可。
3、配置方式
配置方式使用softAP,配置方法:
网络顺畅的话大约20s内可以配置成功,连续测试3天,没有发现其他异常。
固件和源码整理后再分享到此帖。
代码链接:
http://pan.baidu.com/s/1bp4xy4R
相关资料:
[*]基于ESP8266-12F+STM32F103C8T6植物宝_原理图
[*]基于ESP8266-12F+STM32F103C8T6植物宝_cubemx工程创建与Gokit代码移植
[*]【开源】盆栽助手-基于ESP8266-12F+STM32F103C8T6
anymax 发表于 2016-7-28 10:15
我手上也也有ESP8266,你有相关硬件连接的简单图么。ESP8266固件烧的是什么呢??? ...
这两天抽时间再开个贴详细介绍下硬件原理图,请继续关注,另外8266需要2M的Flash版本,小了不行,你确认下型号,固件就是官网固件,烧写例程论坛和官网都有详细介绍,很简单 anymax 发表于 2016-8-4 16:39
不详细,ESP8266与STM32F1怎么连接的串口么还是,HT的传感器应该是由STM32F1控制??? ...
1、这里是MCU方案,8266只是透传模组,官方固件,只能是串口通信,PA10、PA11图上很清楚
2、板子上只有103一片MCU anymax 发表于 2016-8-4 18:03
基本了解了,穿透固件是哪个呢,麻烦分享个,谢谢!!!
官网链接:
http://site.gizwits.com/zh-cn/developer/resource/hardware?type=GAgent
建议你先了解下GAgent,搜下论坛,有很多烧写例程,一步步操作就可以了 你好能否分享下源码呢,谢谢 codyshao 发表于 2016-6-23 13:51
你好能否分享下源码呢,谢谢
可以,但是文件上传不了,留邮箱吧 楼主给我一份行吗?你的设计很新颖,非常佩服 李~ 发表于 2016-6-24 17:42
可以,但是文件上传不了,留邮箱吧
非常感谢了,可以共同交流shaojunhuan@163.com 多谢楼主分享啊。那我也申请一份源码:lol k7arm@163.com codyshao 发表于 2016-6-27 13:12
非常感谢了,可以共同交流
已发,注意查收 k7arm 发表于 2016-6-30 07:03
多谢楼主分享啊。那我也申请一份源码
已发,注意查收 已经收到,多谢啊 你好,楼主,急需求助源码,谢谢,394511647@qq.com 有不懂的,再请教你,谢谢了 多谢楼主分享,18518629664@163.com 谢谢 求分享,jiameng0311@163.com手头有个模块 不知道怎么入手 邱指导 谢谢 求分享,742609460@qq.com,手头有ESP2866-07的模块,不知道FLASH是多少? 望指导,谢谢!:loveliness: wzl 发表于 2016-7-9 22:43
求分享,,手头有ESP2866-07的模块,不知道FLASH是多少? 望指导,谢谢! ...
-07的我没试过,你自己查下Flash,试试吧 13226313566@163.com感谢楼主分享:lol 不错哦,点个赞 喵喵礼 发表于 2016-7-2 23:03
你好,楼主,急需求助源码,谢谢, 有不懂的,再请教你,谢谢了
已发,注意查收 loveduan 发表于 2016-7-5 13:46
多谢楼主分享, 谢谢
已发,注意查收 依然为你 发表于 2016-7-7 14:17
求分享,手头有个模块 不知道怎么入手 邱指导 谢谢
已发,注意查收 simonc 发表于 2016-7-10 15:50
感谢楼主分享
已发,注意查收