1. 程式人生 > >如何使用ESP8266、ESP8285做一個WiFi中繼(WiFi訊號放大器)

如何使用ESP8266、ESP8285做一個WiFi中繼(WiFi訊號放大器)

準備工作

準備一個深圳四博智聯科技有限公司的ESP-F 模組。或者四博智聯科技的NODEMCU

        當我們拿到ESP-F模組後,可以按照以下接線進行測試:

   即 VCC、EN 接 3.3v、GPIO15 GND 接地、模組的 TX、RX 接串列埠工具的 RX、TX、RST 引腳低電平復位,不需要IO腳位可以懸空、如果要下載模組裡面的韌體請把GPIO0做拉低處理(溫馨提示:如果您購買的是 ESP-01S/M/F1/F2 只需要接VCC GND RX TX 既可正常工作)。如果您購買的是 ESP-01 模組只需要把 CH-PD 接到 VCC 上。其他的按照下圖接線即可(沒有的 IO口可以不接)。


       接線如下:


                                                                             圖1.1

測試

      在按照1.1接線完成後,請詳細檢查電路,確認沒有問題請開啟串列埠除錯助手選擇對應的COM口,配置模式為波特率:115200、資料位: 8 校驗位:none   停止位:1 流控:none

配置資訊如下:

      確認沒有問題請按一下K1按鍵RST復位鍵(300m左右的低電平),列印資訊如下:

顯示 ready 證明啟動正常


常見問題:

          1、按鍵沒有反映

          1)請檢查模組供電電源是不是3.3V/800ma

的電源;

          2)請檢查一下TXRX是不是接錯位置;

          3)檢查一下埠號選擇是否正確,有沒有關閉串列埠除錯助手的埠。

        2、按鍵全是亂碼

          1)請和模組廠家確定模組的波特率是多少;

          2)請檢查和模組通訊的USBTTL是不是相容性問題,建議使用的是CH340CP2102晶片做的USBTTL.

          3)請確定模組裡面的程式是不是有問題。

            

燒錄程式

開啟ESPFlashDownloadTool_v3.4.1,下載工具,選擇對應的晶片型號


使用說明

一、開啟串列埠除錯助手給模組從新上電列印資訊如下:


傳送命令的時候記得是傳送新行

傳送help,檢視命令格式,

傳送set ssid 1234

傳送set password 123456789 //連線路由器的wifi

傳送 save//儲存

傳送 set ap_ssid 123010//設定esp8266wifi名字

傳送 set ap_password 9876543//設定esp8266的密碼

傳送save//儲存

傳送 show//查詢設定

上電重啟就ok

中繼程式下載連結:

https://pan.baidu.com/s/1wq9oKKpQHhEyCMwnuWXPxA

相關推薦

如何使用ESP8266ESP8285一個WiFi中繼WiFi訊號放大器

準備工作準備一個深圳四博智聯科技有限公司的ESP-F 模組。或者四博智聯科技的NODEMCU        當我們拿到ESP-F模組後,可以按照以下接線進行測試:   即 VCC、EN 接 3.3v、GPIO15 GND 接地、模組的 TX、RX 接串列埠工具的 RX、TX、

如何用ESP8266/ESP8285一個WIFI中繼WiFi訊號放大器

準備工作準備一個深圳四博智聯科技有限公司的ESP-F 模組。或者四博智聯科技的NODEMCU        當我們拿到ESP-F模組後,可以按照以下接線進行測試:   即 VCC、EN 接 3.3v、GPIO15 GND 接地、模組的 TX、RX 接串列埠工具的 RX、TX、

怎麼一個MOBA遊戲武器與技能

一、英雄與技能設計 是英雄的樂趣是什麼,怎麼用技能去體現這些樂趣 不是英雄的定位是什麼,怎麼分配技能凸現他的定位 二、核心思想 滿足射擊者 響應性 伺服器主導 三、UnityTech官方視訊《Ability System With

後端開發者從零一個移動應用後端篇

先來上一張前端頁面的效果圖(Vue + Vux + Vuex + Vue-Router)。 * 第一次做gif 沒什麼經驗,太大了。載入慢 * 專案地址: http://m.jiasux.com ,大家可以自行手機開啟檢視效果。 好了,廢話少說,

用裝飾器一個登陸功能進階

read AD OS pos 商城 *args readline wrapper 改變 1 dic = { 2 ‘username‘:None, 3 ‘status‘:False 4 } 5 def login(flag): # 傳入

使用queue 一個分散式爬蟲

這個作為調配的 taskMaster.py #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2018/12/23 15:21 # @author : libaibuaidufu # @File : taskMaster.py #

3關於匿名內部類一個小題目補全程式碼

/* 匿名內部類面試題: 按照要求,補齊程式碼 interface Inter { void show(); } class Outer { //補齊程式碼 } class OuterDemo { public static void mai

Ubuntu14.04 Wifi 連線不穩定掉線重連問題終極解決辦法

Ubuntu14.04 Wifi 連線不穩定、上不了網、掉線問題(終極解決辦法) 這可能是我寫的最短的一篇部落格。 用Ubuntu系統的人知道,有線連線比較穩定;一般桌上型電腦不帶網絡卡,自己某寶購買的無線網絡卡插上去後能連線wifi,但是過一分鐘就掉線了,

Step by Step,用JAVA一個FLAPPYBIRD遊戲

遊戲介面的滾動背景 上一篇我們講了如何製作開始選單,開始選單比較簡單,就只涉及了一個Entity,接下來幾篇,我們要一步步實現遊戲介面,對應的gameState為GAME_STATE_PLAYING。 這一篇,我們先講滾動的背景是怎麼做到的。 Flappy

跟著湯陽光同志一個OA專案十四:審批流轉約定與總流程和一些重要程式碼及最終的實體設計

@Controller @Scope("prototype") public class FlowAction extends BaseAction {     private File upload; // 上傳的檔案     private Long applicationTemplateId;     

最長連續公共子串最長公共子串可以非連續最長回文串連續最長回文串可以不連續最長遞增數組的求解

鑲嵌 wid 方法 數量 子串 進行 遞增 動態 動態規劃 問題:最長連續公共子串、最長公共子串(可以非連續)、最長回文串(連續)、最長回文串(可以不連續)、最長遞增數組、長方形鑲嵌最多的求解 方法:上述問題有相似性,都可以采用動態規劃進行求解。 (1)最長連續公共子串:

css3的一個小demo箭頭hover變化

rotate osi ping align pos ref block translate -m 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta char

對於同一套應用程序如何發布一個體驗版有部分功能完整版有完整功能

service() () ogr com 完整 fine adk testin generic 最近項目中,先做一個版本給用戶(普通用戶作為體驗使用)。之後再有一個完整功能版。 #define OFFLINE using System; using System.

spring容器加載完畢一件事情利用ContextRefreshedEvent事件

ref refresh display ras 方案 splay 區分 容器 and 關鍵字:spring容器加載完畢做一件事情(利用ContextRefreshedEvent事件) 應用場景:很多時候我們想要在某個類加載完畢時幹某件事情,但是使用了spring管理對象,我

用 Django2.0 簡單的BBS前端用 Bootstrap

pla car field 簽名 增加 bootstrap dropdown mar ins 實現目標: 開發首頁顯示BBS的標題和摘要,點擊BBS的標題可跳轉到BBS詳細頁面進行展示。 開發環境及開發工具: Python 3.6.3 Django 2.0 Pycharm

每天一個linux命令文件操作:【轉載】find命令之xargs

溢出 系統性能 問題 ameba pri 幾分鐘 body 只有一個 獲取參數   在使用 find命令的-exec選項處理匹配到的文件時, find命令將所有匹配到的文件一起傳遞給exec執行。但有些系統對能夠傳遞給exec的命令長度有限制,這樣在find命令運行幾分鐘之

what's the python之可叠代對象叠代器與生成器附面試題

urn for循環 生成器 出現 擁有 移動 iterable 文本 協議 可叠代對象 字符串、列表、元祖、集合、字典都是可叠代的,數字是不可叠代的。(可以用for循環遍歷取出內部元素的就是可叠代的) 如何查看一個變量是否為可叠代: from collections im

一個C++程序書上例題

日常#include<iostream>using namespace std;class Student{private:int num;int score;public:void setdate(){cin>>num;cin>>score;}void display()

squid代理服務的ACL訪問控制日誌分析及反向代理4.1版本

運行 部署 安裝 logs com 日誌文件 gcc 客戶端請求 inter squid代理服務的ACL訪問控制、日誌分析及反向代理 squid的ACL訪問控制列表 squid提供了強大的代理控制機制,通過合理的設置ACL(Access Control List,訪問控制列

python常用的十進位制16進位制字串位元組串之間的轉換長期更新帖

進行協議解析時,總是會遇到各種各樣的資料轉換的問題,從二進位制到十進位制,從位元組串到整數等等 廢話不多上,直接上例子 整數之間的進位制轉換: 10進位制轉16進位制: hex(16)  ==>  0x10 16進位制轉10進位制: int('0