李~ 发表于 2016-6-2 16:39:10

【开源】盆栽助手-基于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




李~ 发表于 2016-7-28 11:43:31

anymax 发表于 2016-7-28 10:15
我手上也也有ESP8266,你有相关硬件连接的简单图么。ESP8266固件烧的是什么呢??? ...

这两天抽时间再开个贴详细介绍下硬件原理图,请继续关注,另外8266需要2M的Flash版本,小了不行,你确认下型号,固件就是官网固件,烧写例程论坛和官网都有详细介绍,很简单

李~ 发表于 2016-8-4 16:59:31

anymax 发表于 2016-8-4 16:39
不详细,ESP8266与STM32F1怎么连接的串口么还是,HT的传感器应该是由STM32F1控制??? ...

1、这里是MCU方案,8266只是透传模组,官方固件,只能是串口通信,PA10、PA11图上很清楚
2、板子上只有103一片MCU

李~ 发表于 2016-8-4 18:36:38

anymax 发表于 2016-8-4 18:03
基本了解了,穿透固件是哪个呢,麻烦分享个,谢谢!!!

官网链接:
http://site.gizwits.com/zh-cn/developer/resource/hardware?type=GAgent
建议你先了解下GAgent,搜下论坛,有很多烧写例程,一步步操作就可以了

codyshao 发表于 2016-6-23 13:51:45

你好能否分享下源码呢,谢谢

李~ 发表于 2016-6-24 17:42:24

codyshao 发表于 2016-6-23 13:51
你好能否分享下源码呢,谢谢

可以,但是文件上传不了,留邮箱吧

宏宇 发表于 2016-6-25 22:36:12

楼主给我一份行吗?你的设计很新颖,非常佩服

codyshao 发表于 2016-6-27 13:12:23

李~ 发表于 2016-6-24 17:42
可以,但是文件上传不了,留邮箱吧

非常感谢了,可以共同交流shaojunhuan@163.com

k7arm 发表于 2016-6-30 07:03:59

多谢楼主分享啊。那我也申请一份源码:lol k7arm@163.com

李~ 发表于 2016-6-30 09:39:45

codyshao 发表于 2016-6-27 13:12
非常感谢了,可以共同交流

已发,注意查收

李~ 发表于 2016-6-30 09:40:03

k7arm 发表于 2016-6-30 07:03
多谢楼主分享啊。那我也申请一份源码

已发,注意查收

k7arm 发表于 2016-6-30 22:14:55

已经收到,多谢啊

喵喵礼 发表于 2016-7-2 23:03:31

你好,楼主,急需求助源码,谢谢,394511647@qq.com   有不懂的,再请教你,谢谢了

loveduan 发表于 2016-7-5 13:46:49

多谢楼主分享,18518629664@163.com 谢谢

依然为你 发表于 2016-7-7 14:17:00

求分享,jiameng0311@163.com手头有个模块 不知道怎么入手 邱指导 谢谢

wzl 发表于 2016-7-9 22:43:42

求分享,742609460@qq.com,手头有ESP2866-07的模块,不知道FLASH是多少? 望指导,谢谢!:loveliness:

李~ 发表于 2016-7-10 00:04:03

wzl 发表于 2016-7-9 22:43
求分享,,手头有ESP2866-07的模块,不知道FLASH是多少? 望指导,谢谢! ...

-07的我没试过,你自己查下Flash,试试吧

simonc 发表于 2016-7-10 15:50:27

13226313566@163.com感谢楼主分享:lol

阿里克斯 发表于 2016-7-12 17:05:43

不错哦,点个赞

李~ 发表于 2016-7-13 17:50:29

喵喵礼 发表于 2016-7-2 23:03
你好,楼主,急需求助源码,谢谢,   有不懂的,再请教你,谢谢了

已发,注意查收

李~ 发表于 2016-7-13 17:50:59

loveduan 发表于 2016-7-5 13:46
多谢楼主分享, 谢谢

已发,注意查收

李~ 发表于 2016-7-13 17:51:47

依然为你 发表于 2016-7-7 14:17
求分享,手头有个模块 不知道怎么入手 邱指导 谢谢

已发,注意查收

李~ 发表于 2016-7-13 17:53:03

simonc 发表于 2016-7-10 15:50
感谢楼主分享

已发,注意查收
页: [1] 2 3 4 5
查看完整版本: 【开源】盆栽助手-基于ESP8266-12F+STM32F103C8T6