zoukankan      html  css  js  c++  java
  • 修改编译8266NodeMCU固件 打开各种模块以及修改支持智能配网

    官方 8266 nodemcu 模块构建地址:https://nodemcu-build.com/index.php

    使用在线构建模块什么都好 唯一的缺点就是不支持智能配网 (wifi.startsmart)

    接下来给大家演示一下怎么自己构建一个nodemcu固件 以及打开各种 模块 和 修改支持智能配网


    配置固件

    打包下载nodemcu固件源码

    打开nodemcu/app/include/目录,我们需要修改user_modules.h中的宏定义来决定编译哪些模块,这里根据需要进行选择,注意不要选太多。

     

    可以按照下面这张图选



    user_version.h中可修改编译时间。 

    如果选择了UCG或U8G模块,要配置ucg_config.hu8g_config.h。 

    打开智能配网功能,在nodemcu/app/include/目录下的user_config.h 文件 把 #define WIFI_SMART_ENABLE 这一行前面的注释去掉


    还有很多设置,一般在对应的设置后面都有注释。

    到这里基本就已经配置完成了

     编译固件

    打开我下面打包的nodemcu固件编译脚本(文章尾部)



    输入

    cd Desktop

    按回车键

    把一键编译.bat拉进去



    按回车键

    接下来回编译固件  等5分钟左右

    回看到下面图这样子的就证明编译成功了


    会在桌面生成一个nodemcu固件


    接下来吧这个固件下载到8266里面就可以写lua代码了


    打包工具下载地址


  • 相关阅读:
    排序规则
    revert
    添加字段modify
    修改字段名change
    修改字段注释modify
    修改字段类型modify
    file类型input框赋值
    disabled
    js失去焦点触发
    别把软件开发当做养家糊口的工具...
  • 原文地址:https://www.cnblogs.com/qq547176052/p/13499135.html
Copyright © 2011-2022 走看看