专栏首页twowinterESP8266学习笔记3:建立自定义的softAP

ESP8266学习笔记3:建立自定义的softAP

我整理了从2015年至今关于ESP8266的学习笔记,梳理出来了开发环境、基础功能、进阶学习三大部分,方便自己和他人。可点此查看,欢迎交流。

刚才在乐鑫官网看到了配置AP的例程,于是做了第一次代码修改尝试。DEMO虽然也支持额外配置,但商用的时候厂家们估计都想烧完程序,AP就直接展示自己的信息吧。

官网例程连接:http://bbs.espressif.com/viewtopic.php?f=21&t=227&sid=352ff16f67ee80289e08145c0a5f281b

本文作者twowinter,转载请注明作者:http://blog.csdn.net/iotisan/

1.函数如下,就修改了SSID。

/******************************************************************************

  • FunctionName : user_set_softap_config
  • Description : set SSID and password of ESP8266 softAP
  • Parameters : none
  • Returns : none *******************************************************************************/ void ICACHE_FLASH_ATTR user_set_softap_config(void) { struct softap_config config;

wifi_softap_get_config(&config); // Get config first.

os_memset(config.ssid, 0, 32); os_memset(config.password, 0, 64); os_memcpy(config.ssid, “DD_GO”, 7); os_memcpy(config.password, “12345678”, 8); config.authmode = AUTH_WPA_WPA2_PSK; config.ssid_len = 0;// or its actual length config.max_connection = 4; // how many stations can connect to ESP8266 softAP at most.

wifi_softap_set_config(&config);// Set ESP8266 softap config .

}

2.在user_esp_platform_init(void)中进行调用。

3.make… download… reboot…


本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • LoRa Gateway 笔记汇总

    twowinter
  • Django 学习笔记 1.2 模型和 admin 站点

    https://docs.djangoproject.com/zh-hans/2.2/intro/tutorial02/

    twowinter
  • mac book pro 快捷操作

    在 Mac 上使用到 Command 键的机会很多,就像其它电脑的 Ctrl 键一样,通过学会一些键盘的组合键会极大地让你的效率得到提升,下面列举几个比较实用的...

    twowinter
  • tf.random_uniform_initializer

    于小勇
  • 使用Python中的config配置

    Python中有ConfigParser类,可以很方便的从配置文件中读取数据(如DB的配置,路径的配置),所以可以自己写一个函数,实现读取config配置。

    py3study
  • php版本CKEditor 4和CKFinder安装及配置方法图文教程

    本文实例讲述了php版本CKEditor 4和CKFinder安装及配置方法。分享给大家供大家参考,具体如下:

    砸漏
  • MPLS的简单配置3

    实验目的:通过配置MPLS ×××,来达到192.168.1.0/24和192.168.2.0/24的内网互通

    py3study
  • Python configparser模块配置文件过程解析

    ConfigParser模块在Python3修改为configparser,这个模块定义了一个ConfigeParser类,该类的作用是让配置文件生效。配置文件...

    砸漏
  • 网络基础 港湾FlexHammer5010交换机镜像端口配置

    HammerOS Version 1.3(Build 0036) on FlexHammer5010.

    授客
  • 路由|BGP中的联邦

    联邦把将大AS划分成若干个小AS,小AS之间是EBGP关系。在一定程度上解决了BGP水平分割路由不能互相传递的问题。 在配置联邦的时候需要特别注意几点:

    刘銮奕

扫码关注云+社区

领取腾讯云代金券