• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

esp8266如何做web server

hqs1 2018-04-16 浏览量:2325
想在8266上做网页。。但是数据库那方面没学过不知道从何入手
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • esp8266获取网页可以,搭一个简单的http服务器可以,但是做网页服务器恐怕不行,题主参考下前后端开发,nodejs搭建web服务器,apache服务器
    • 发布于 2018-04-16
    • 举报
    • 评论 3
    • 0
    • 0
hqs1 回复了 skawu:感谢你的回答,数据库8266可以用mySQL吗毕竟8266 spi flash容量有点小 回复
skawu 回复了 skawu:sqlite你可以了解下,不知道这个是否可以满足你的需求 回复
skawu 回复了 hqs1:sqlite嵌入式用的很多 回复

其他答案 数量:15
  • web服务其实还是比较复杂的服务,需要处理TCP/IP的请求,对8266来说还是比较复杂的。
    • 发布于2018-04-16
    • 举报
    • 评论 0
    • 1
    • 0

  • 在ESP8266上面做网页??ESP8266只是一个wifi模块,可以进行wifi数据传输的,做不了网页,你需要专门的服务器或本地电脑映射到外网做网页数据库,学学mysql就可以了,挺简单的,
    • 发布于2018-04-16
    • 举报
    • 评论 2
    • 0
    • 0
hqs1 回复了 hehung :我看别人可以偶,而且效果不错 回复
hqs1 回复了 hehung :比如8266有一个用web配置的串口穿透固件也是8266做web服务器的 回复

  • 还要使用其他的一片MCU来进行主控制,其web在单片机上实现,8266只是作为一个无线的网卡来用。

    比如STM32

    • 发布于2018-04-16
    • 举报
    • 评论 2
    • 0
    • 0
hqs1 回复了 汉云 :你百度一下8266有没有mcu功能吧 回复
汉云 回复了 hqs1 :不用搜索,是有的,但是你跑完了TCPIP的协议,就没有多少的RAM给你写web了 回复

  • 8266只是一个wifi通信的模块,怎么做网页?
    • 发布于2018-04-16
    • 举报
    • 评论 2
    • 0
    • 0
hqs1 回复了 xdsnet :HTML啊,比如我用网页控制8266某个io的开关,或者读取数据在网页上显示 回复
xdsnet 回复了 xdsnet :这个不叫做网页,而是受控触发啊,HTML只提供界面,且不是由8266实现,8266只需要提供一个可以受控的接口而已,具体的控制(包括web server)由具体的MCU模块等实现。 回复

  • 题主是不是对ESP8266有什么误解,8266只是接入WIFI的硬件模块,与网页并没有关系吧,是不是想通过8266连接网页啊?
    • 发布于2018-04-16
    • 举报
    • 评论 2
    • 0
    • 0
hqs1 回复了 18362201019 :8266不只是一个WIFI模块而且还是一个mcu 回复
18362201019 回复了 hqs1 :我查一下,确实可以,但是只能接受轻量的网页处理以及数据发送,具体可以参考一下http://jingyan.eeboard.com/article/75494 希望对你有帮助。 回复

  • https://github.com/spacehuhn/esp8266_deauther 大家请看这个例子
    • 发布于2018-04-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 8266 只能传输数据,可以在网页上发数据给8266
    • 发布于2018-04-16
    • 举报
    • 评论 1
    • 0
    • 0
hqs1 回复了 huihui163 :那你就错了,8266还是个单片机 回复

  • esp8266是wifi接入模块,做数据传输方面,搭建web服务器还真没听说过,可以通过esp模块获取网页信息交互
    • 发布于2018-04-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 8266就是个有wifi功能的单片机,可以实现web的,与其他的单片机实现方式类似,要把网页做成一个h头文件,添加到工程里
    • 发布于2018-04-16
    • 举报
    • 评论 1
    • 0
    • 0
hqs1 回复了 一笔之名也 :不是HTML咩 回复

  • esp8266就是wifi通信模块,可以链接web,可以获取网页的信息
    • 发布于2018-04-16
    • 举报
    • 评论 0
    • 0
    • 0

  • Arduino IDE里面安装ESP8266开发板库之后有例程
    • 发布于2018-04-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 8266可以做web服务器,但是因为内存所限,不能做太大,arduino for esp8066里有个示例例程,就是web服务器
    • 发布于2018-04-17
    • 举报
    • 评论 1
    • 0
    • 0
hqs1 回复了 lichangle :感谢你的回答 回复

  • ESP8266只负责WIFI传输功能,想实现WEB服务器,还需要其他的硬件来完成。
    • 发布于2018-04-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 做网页是可以的,但是做服务器性能不够
    • 发布于2018-04-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 8266的性能不是很强,总线通信速度也不算很快,只能做简单的TCP服务器/客户端,要做网页HTTP服务器肯定是不行的。

    • 发布于2018-04-26
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

esp8266如何做web server