开启新的征程,邀请您见证ST的蜕变

【特惠季】小马哥最新小四轴,完整资料限时特价开源!

智能车电机驱动(HIP4082+LR7843)

stm32+esp8266实现无线联网升级程序

  • stm32+esp8266实现无线联网升级程序
  • stm32+esp8266实现无线联网升级程序
  • stm32+esp8266实现无线联网升级程序

stm32+esp8266实现无线联网升级程序

stm32+esp8266实现无线联网升级程序

stm32+esp8266实现无线联网升级程序


在PC上创建TCP服务器,通过STM32驱动esp8266连接路由器,并使ESP8266作为客户端链接到该TCP服务器上,实现联网;服务器发送指令更新程序,单片机接收到信号,准备接收更新代码,服务器将要更新的App程序的bin文件发送给STM32,进行代码更新。前提是先得将IAP-Bootloader下载到单片机,再下载初始app程序(wifi_upd)。部分代码见截图展示

电路项目的主要芯片及数据手册

电路相关文件

电路图文件
gateway[1].pdf
描述:原理图,见截图展示
源代码
code.rar
描述:iap+app
分享到:
收藏 (18)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归鲍站所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • STM32系列设计,ESP8266联网授时时钟资料

    基于STM32F103C8T6设计通过操作ESP8266访问外网,调用免费的API接口获取当前时间目前将时间,星期可视化显示出来板载下载器电路,下载方式为,先断电,按住BOOT0按键后上电插在电脑,然后下载即可板子设计兼容两种封装的ESP8266,焊接直插ESP8266需要将排针的塑料阻挡部件去除,直接贴到板子焊接,然后减去多余引脚板子设计直插模块封装兼容直插ESP8266与NRF24L01,板子丝印电阻旁边为圆点表示为ESP8266使用时焊接,三角形为NRF使用时焊接关于ESP8266固件下载,请在软件设计文件夹阅览数码管用的是0.8寸共阳极附件还有其他几个网站的免费API接口调用调试,例如腾讯的,苏宁亚克力采用3mm,茶色磨砂最下面一排为呼吸灯板子测试点为方便升级wifi模块固件留出焊接使用新增代码可在程序里预设5路wifi连接,修改之前固件延时问题
    来自:智能家居时间:2018-12-01 单片机 stm32 esp8266
  • ESP8266开发板原理图分享

    ESP12F是一个经典的WiFi模块,该模块可以通过无线数据发送进行通信
    来自:其他开发板时间:2018-11-07 物联网 esp8266 物联网开发板
  • 乐鑫ESP8266 WIFI开发板智能灯物联网web网页控制智能家居sdk教程

    开发教程免费下载:https://pan.baidu.com/s/14NYp8XmylwJWVZrjAyLV5w电脑控制手机控制 WEB网页控制 课程讲解:
    来自:智能家居时间:2018-10-21 物联网 esp8266 智能灯
  • 基于STM32的智能家居语音控制系统

    本设计是一个基于STM32的智能家居控制系统,主要以STM32为微控制器,集成WIFI模块、无线通信模块、语音识别模块、音频播放模块、红外发射模块、温湿度传感器等模块,并搭配手机APP作为远程控制端,实现家用电器的远程控制及语音控制。本设计主要是基于三大部分,第一部分:基于STM32的智能家居控制器,第二部分:在电脑上设计的本地服务器,第三部分:手机APP,这三部分通过路由器由WIFI相连接实现具体功能。智能家居控制器主要通过语音识别功能控制两大类家用电器,由315M无线信号。传输信号的灯、插座和红外线传输信号的空调、电视等。本地服务器本质是构建一个能够让手机APP和控制器数据相互转发的平台,在平台上可以实现数据的统一。数据转发服务是由一个TCP Server完成的,实现Websocket和Socket之间的数据转发,并在nginx服务器上放了一个由HTML5写的Web页面,可以连接Websocketr,实现了浏览器与服务器之间的通信。
    来自:智能家居时间:2018-09-24 stm32 智能家居 esp8266
  • 家用插座改装,秒变手机wifi无线开关

    wifi插座、无线控制的灯很多了,但是有时候并不是很方便去改现成的电路,所以有了手机遥控去自动按开关的想法。开关是这样的:在侧面装个舵机,转动时就会带动按钮了~~ 远程控制wifi当然比蓝牙方便多了,自然是esp8266了,直接SDK开发。电路图就非常简单了,直接esp8266驱动舵机就好,可以直接驱动。如下:使用了一个esp8266-12N的转接板,做简单修改:红线是新加的线,蓝线是板子上本来的线,要用刀划断,驱动舵机不用GPIO2是因为GPIO2连在esp8266-12N上的led,GPIO0又作为烧录切换增加按键做为了按键功能,所以舵机就换成了GPIO4了实物图:电路很简单,就这样了,后面如果方便就上传个使用个视频上来,已经用了半年,非常方便,可开可关。esp8266软件部分根据自己的需要,完成以下部分:按钮高度不同时,舵机转动角度不同,所以需要设置最大转动角度,因为开关两个,所以设置两个角度需要不影响按钮的正常使用,所以舵机需要停止在不影响按钮动作的位置,设计为舵机转动一点时间后,自动回到不影响按钮使用的平衡位置可设置多长时间回到平衡位置,可设置平衡位置对应角度esp8266需要连接wifi,必须可以使用SmartConfig功能连接wifi为方便后期升级,增加OTA功能手机可控制,使用tcp/udp通信局域网内,手机端可以询问设备ip地址,无需手动设置Android部分Android其实就是tcp+udp通信了,之前做个一个wifi控制的灯,现在把两个合在一起了(截图没截灯控制部分)使用方式:esp8266,GPIO0作为按键,按下上电即为烧录程序,烧录后重新上电,长按按键直到8266上的灯常亮,此时用手机段配对设备,等待一会就能连上了.将舵机固定在合适位置,安卓端在按钮上下滑即可打开设置界面,设置好按下角度,平衡角度,按下延时时间,就可以使用了.功能还可以加很多,比如定时之类的,不过现在够用先这样了
    来自:无线手持设备时间:2018-07-31 esp8266 android wifi遥控
  • 智能小车主控板和传感器电路板硬件&代码

    该设计智能小车电路板为拼板,包含有小车主控板,370电机霍尔传感器电路板,单电机驱动板和外加358运放,四个板电路板,四份电路图和原理都画在同一个文件中。其中霍尔传感器为需配合使用26极磁环,小车主控包含stm32单片机、双电机驱动、红外传感器、独立按键、esp8266等模块,有一个不足的地方是供电电压不能太高,由于7805压差过大导致发热严重的问题,推荐使用9V以下的电机,电源钮子开关需要确认大小是否合适。暂时没有完整的程序。主控板还有几个没用。智能小车拼板PCB截图:附件资料截图:
    来自:智能车时间:2018-06-10 智能小车 霍尔传感器
  • 乐鑫esp8266自建阿里云MQTT云服务器物联网视频教程WIFI开发板

    本视频教程分基础与高级视频教程两部分,基础视频教程由NodeMCU部分视频教程,Android部分视频教程,IOS部分视频教程三部分构成。高级视频教程由开发实战部分视频教程,自建阿里云MQTT云服务器物联网视频教程两大部分构成。资源一览: 注意!附件仅提供NodeMCU部分视频教程,硬件资源如截图:
    来自:智能家居时间:2018-06-09 智能家居 esp8266 wifi开发板 mqtt
  • 远程控制 STC8A开发板完整PCB电路图和代码

    简介: 火星科技针对学生和企业群体等提供一块STC8A8K64S4A12开发板,包括:核心板+相关外设(可直接插在核心板的指定位置排母上),后期将针对这些部分模块提供相应的小功能综合例程。 包括:RC522(RFID)、DS18B20/DHT11、PCF8563/DS3231(需要一块小板)、SG90舵机、OLED、无线模块(NRF和LT8920等)、GPS6M、GPS8M、HC05/HC06等蓝牙、ESP8266 wifi模块(需要一块小板)、MPU6050模块(需要一块小板)、SR04超声波。 这些是最最常用的外设模块(接口相同就可以插上),我们后期将提供相应的综合例程(代码开源)。提供给买家的将是一个个小项目的源码。注:买家根据上述模块,若有什么好的小项目思路,欢迎私信。 如:两块核心板板载上DHT11温湿度传感器,通过OLED实时显示温湿度数据,并通过无线模块传输到另一块核心板上的OLED显示数据。--> 提供该工程源码 又如:通过ESP8266,使用机智云服务器平台,实现手机APP远程控制和传感器数据采集。 --> 提供该工程源码 如上所述,我们提供买家的将是这样一个个小项目的源码和有限技术支持。代码进度将及时更新在当前页面,方便买家下载学习或使用。若买家需要单独集成到一块电路板上,完成某些特定功能,我们支持方案定制,另行收费。实物截图:产品特点: 1、体积小巧:核心板尺寸为4*6cm。 2、支持一键下载:USB下载 或 串口下载(板载CH340,二选一,需在背面跳焊盘),只需一根USB数据线即可编译下载或在线仿真,大大方便买家的使用。 3、功能丰富:支持大量外设直接插上,两边留出了常用模块的接口,不需要杜邦线连接模块和核心板,使得连接牢靠(杜邦线容易导致接触不良)和方便。 4、板载使用最为频繁的按键、RGB三色灯和蜂鸣器,方便买家快速上手。 5、板载CH340留出了串口,不仅能给核心板下载程序,还能给arduino下载程序(引出了DTR)。 欢迎加入新开通的火星技术群QQ:733945348 ,提供您的建议和意见,如需要该核心板支持哪些功能,集思广益,督促我们将更加完善例程和产品。 若需要实物,淘宝链接:https://item.taobao.com/item.htm?id=570792021437
    来自:MCU开发板时间:2018-06-01 开发板 esp8266 远程控制
  • stm32+esp8266wifi物联网云开发板智能家居送app源码配教程

    stm32+esp8266物联网开发板出教程了,教程从零讲起,从快速体验篇,硬件设计篇,实例源码篇,手机app制作篇,服务器开发篇五方面进行教学,淘宝独此一家。该云开发板采用stm32+esp8266方案,主控MCU采用性价比高的stm32f030c8t6,板载了可编程全彩RBG灯,可编程正反转及调速电机, 温湿度传感器等外围资源。从简单的实例中,让用户学习物联网的神奇之处。更重要的是除了开发板外,我们还提供调试好的mcu源代码,手机app安卓,IOS源代码,入手即可开发物联网项目,更是新手学习之利器!据多年开发经验写了从零快速开发教程,同时本教程将持续更新新的技术。一键配网,局域网和远程4G网络自由切换控制演示视频观看:https://player.youku.com/embed/XMzQ2NjI4NDc4OA==体验资料下载:https://pan.baidu.com/s/1qJ8LYXI1m23xh5C3SSjEbQ重要的是此开发板提供技术支持服务!!!详尽的教程,学习无忧:APP源码提供Eclipse和android-studio两种版本源代码。五分好评送APP源码部分讲解视频:第一节 :课程目录第二节 : 搭建Android开发环境第三节 :导入框架前的准备第四节 : 导入框架,验证是否已经成功、第五节 : 发送指令至云端&&基本的控件使用。第六节 :checkBox等控件使用。第七节 :同步从云端设备发送过来的设备信息到APP.第八节 :揭开实战的APP的神秘面纱第九节 :实战APP的基本信息修改,图标、名字等第十节 :动态在设备列表显示当前设备信息 。第十一节 :设备详细页面的逻辑控制处理(上)。第十二节 :设备详细页面的逻辑控制处理(下)。第十三节 :课程总结。送四款智能APP源码
    来自:智能家居时间:2018-05-25 stm32 智能家居 物联网 esp8266
  • 基于51单片机zigbee温湿度传输及控制(带wifiAPP查看功能)

    功能简要说明:1.发射板组成:DHT11温湿度采集+51单片机+cc2530 zigbee无线模块;2.接收板组成:51单片机+zigbee(cc2530)无线模块+1602液晶显示+蜂鸣器+继电器控制加湿器模块+加热控制+风扇控制+ESP8266wifi模块;3.功能说明:发射板可将采集到的温度信息通过zigbee模块无线传输给接收板的zigbee模块,接受板接收到温度信息后送给单片机串口进行处理,并1602 液晶显示出来,接收机可通过按键设置上下限温度报警值,一旦温度超过上下限值,蜂鸣器将报警,并可控制风扇转动,开始加热,打开加湿器模块,并可将温湿度信息通过8266WIFI模块传输给手机APP进行查看;4.电路板为PCB腐蚀所做,图文件为altiumdesigner工程文件。5.程序采用C语言编写,通过keil软件编译,文件为工程源代码。技术咨询QQ:2067054198;详细功能演示视频如下:资料截图:
    来自:其他时间:2018-04-13 51单片机 esp8266 zigbee模块
销量
9
查看
1976
参数名 参数值
发布于 2018 年 07 月 19日
更新于 2018 年 07 月 19日
Moore8直播课堂