基于ESP8266的STM32物联网开发板

这个板子也是我做的第二块开发板,同时也是一款物联网开发板。

既然是开发板,那我肯定是把所有模块都打通了;

既然是物联网开发板,也是把物联网打通了才会来画这个开发板。

废话不多说,先上图再详谈:

基于ESP8266的STM32物联网开发板_第1张图片

 

 

基于ESP8266的STM32物联网开发板_第2张图片

 上图芯片周围的线看起来连到一起,其实并没有连上,这只是AD缩小后的一个算是BUG的一个问题吧。

基于ESP8266的STM32物联网开发板_第3张图片

 

 

关于这个开发板对应的上位机(app)

基于ESP8266的STM32物联网开发板_第4张图片

 

 

基于ESP8266的STM32物联网开发板_第5张图片

 

 

 

 

好了,下面讲讲具体的细节:

1.电源部分,可使用12V电源适配器或者2.54mm的12V接线端子或者USB MIRCO。

 2.功能部分:

1.继电器电路

2.电机驱动电路

3.DS1302时钟电路

 4.按键电路

5.蜂鸣器电路

6.LED显示电路

7.OLED显示电路

8.串口屏显示电路

9.红外模块电路

10.DHT11电路

11.蓝牙模块电路

12.光敏电阻电路

13.ESP8266WIFI模块电路

14.5V电源输出电路

15.3.3V电源输出电路

总的来说,我觉得功能是比较丰富的了,基本把STM32C8T6所有的IO口都使用完了。

亲测是板子是能够连上服务器的,并且互相通信。

这个板子有一个问题就是,7805发烫,原因可能是12V-5V压差太大了,效率变低了。下次可以换一个稳压芯片,或者输入不要是12V,如果是9V,现在这个稳压芯片应该没有这么烫。

改进的地方还可以是板子的大小,弄小一点可能会更好看。

关于物联网的贯通,有时间我会专门用一篇文章来详细介绍,如何从手机APP,通过服务器,发送命令到我们的硬件上,也就是板载了ESP8266芯片的硬件,同时可通过硬件,发送信息到我们的APP上,其中手机与硬件,是远程的,即使距离十万八千里,只要能连上网络,便能通信。

你可能感兴趣的:(电路设计)