Kb3077-a (ESP-12F) IoT WiFi Module

Product Details
Customization: Available
Type: WiFi Module
Work Mode: AP+STA
Gold Member Since 2024

Suppliers with verified business licenses

Audited Supplier

Audited by an independent third-party inspection agency

to see all verified strength labels (14)
  • Kb3077-a (ESP-12F) IoT WiFi Module
  • Kb3077-a (ESP-12F) IoT WiFi Module
  • Kb3077-a (ESP-12F) IoT WiFi Module
  • Kb3077-a (ESP-12F) IoT WiFi Module
  • Kb3077-a (ESP-12F) IoT WiFi Module
  • Kb3077-a (ESP-12F) IoT WiFi Module
Find Similar Products
  • Overview
  • Product Interface
  • Product Description
  • Product Application
  • Product Parameters
Overview

Basic Info.

Model NO.
KB3077-A
Color
Black
Certification
ISO9001, RoHS, FCC, CE
Network Standard
IEEE 802.11n, IEEE 802.11g, IEEE 802.11b
Wireless Transmission Rate
11n:Max 150Mbps 11g:Max 54Mbps 11b:Max11Mbps
Channel No.
1-14
Frequency
2.4-2.484G
Transmit Power
15-19dBm
Antenna Type
on-Board Antenna/External Antenna
Wireless Security
Wep/Tkip/AES Encryption, Wpa/Wpa2
Maximum Transmission Rate
2686400
TCP Connection
Max Connection Number18
UDP Connection
Max Connection Number18
Specification
54*36*6.8mm
Trademark
Kingbird
Origin
Shenzhen
Production Capacity
1000000

Product Description

Product Interface

 

Module Interface 

 1.User interface:
Kb3077-a (ESP-12F) IoT WiFi Module
Pin No. Definition Description Remark
1 RST Reboot Low to reboot
2 ADC ADC Reserved Pin
3 EN WIFI Enable: High level:WIFI enable,Low level:WIFI disable  
4 GPIO16 GPIO16(Input or output)  
5 GPIO14 GPIO14:WPS, Low level for 5S to WPS  
6 GPIO12 GPIO12(Input and output) input1
7 GPIO13 GPIO12(Input and output) Input2
8 VCC Power supply: 3.3V (VDD);need  over 500mA  
9 GND Power groud  
10 GPIO15 GPIO15/MTDO/HSPICS/UART0_RTS  
11 GPIO2 GPIO2/UART1_TXD  
12 GPIO0 Low: Download mode
High or Hung: work mode
 
13 GPIO4 Server connection status:
High: OK;
Low: fail or error
 
14 GPIO5(KEY) 1.Reset:give Low level when power on ;
2.Status LED: Disconnect with router when flash, Connected with server Always on;
3.SmartLink:Low for 5S will enter SmartLink mode
multipurpose
15 RXD0 UART receive  
16 TXD0 UART send  
Note:The pins in the read box are disable  
Attention: When the module is powered on (only when powered on), it will automatically detect the levels of EN, RST, TXD0, GPIO15, GPIO0, and GPIO2, and select the driving method
Work mode as follow:
EN RST TXD0 GPIO15 GPIO2 GPIO0 Mode
1 1 1 0 1 1 Starting from Flash
1 1 1 0 1 0 Download program

From the table above, it can be seen that during normal startup of the module, GPIO15 must be kept at a low level, GPIO2 and GPIO0 must be kept at a high level. The values of these three interfaces can only be changed after startup is completed.
WPS: One of the ways to network WiFi modules requires support from routers with WPS functionality. When using, first press and hold the WPS button of the router you want to connect to for more than 5 seconds, then pull down the WPS pin of the WiFi module for more than 5 seconds, and the WiFi module will automatically connect to the router successfully.
KB3077-A can use either a pin insertion interface or a stamp hole interface (users can directly attach the patch to their own board), while KB3077-B only has a stamp hole.
Kb3077-a (ESP-12F) IoT WiFi ModuleNote:
(1) The peripheral circuit of the module, GPIO0 must be pulled up to VCC, and GPIO15 must be pulled down to GND.
(2) The EN pin and RST pin must be pulled up to VCC.
(3) The pin9-pin14 of the module is not available.
2. Antenna layout requirements
(1) There are two recommended installation positions on the motherboard:
Option 1: Place the module on the edge of the motherboard, with the antenna area extending beyond the edge of the motherboard.
Option 2: Place the module on the edge of the motherboard, and excavate an area at the antenna position along the motherboard edge.
(2) In order to meet the performance requirements of onboard antennas, it is prohibited to place metal parts around the antenna and keep them away from high-frequency devices.
Kb3077-a (ESP-12F) IoT WiFi Module
3. Use of GPIO port
(1) Some GPIO ports are introduced on the periphery of the module. If necessary, it is recommended to connect a resistor of 10-100 ohms in series on the IO port.
This can suppress overshoot and make the levels on both sides more stable. Helpful for both EMI and ESD.
(2) The pull-down of special IO ports should refer to the usage instructions in the specification book, as this will affect the startup configuration of the module.
(3) The IO port of the module is 3.3V. If the IO level of the main control does not match that of the module, a level conversion circuit needs to be added.
(4) If the IO port is directly connected to the peripheral interface or pins, it is recommended to reserve ESD near the terminals in the IO wiring  Devices.
Kb3077-a (ESP-12F) IoT WiFi Module

   
Product Description

 

Brief Introduction
KB3077-A  is embedded type UART-WiFi Module newly developed by Kingbird. It built-in TCP/IP protocol stack, and can achieve switch among three interfaces of UART port, Ethernet and WiFi.
User can not only communicate with KB3077-A  by using mobile phone or PC in LAN, but also can let it connect with WiFi Router nearby to achieve internet remote communication. So it is also a complete and fast solution for transmitting date through internet based on user's device with serial port.
Main Features:
  1. Both support AP and Station mode, support AP and Station coexistence pattern;
  2. Coexist of LAN and Internet Data communication;
  3. Based both on Server and Client in the side of network;
  4. PC and Android APP setting tools;
  5. Support LAN and Internet setting, Support Serial and WiFi wireless setting;
  6. IP address and Device ID can be acquired through broadcast search instructions in LAN;
  7. TTL/RS232/RS485 interface options;
  8. Equip with internet communication platform (cloud data server).
 
Product Application

 

Application Guide

1.Mobile Phone (or PC) Communicate with WiFi Module Directly
(1).WiFi Module Set as Server
(a) Open the WiFi function on mobile phone or PC, search AP name(default is ESP_XXXXXX) and connect.
(b) WiFi module is Server mode under default, the IP is:192.168.4.1. After mobile phone is connected with it successfully, the Socket connection will be established through APP software or TCP software in the mobile phone. The default port of KB3077-A is 5000. Then data can be transmitted to serial port by WiFi module. This way is to connect mobile phone and PC directly with WiFi module.
Kb3077-a (ESP-12F) IoT WiFi Module
(2).WiFi Module Set as Client
This way is seldom used. When mobile phone or PC connects with WiFi, we need to know the IP address of mobile phone and PC. Then set the KB3077-A as Client mode, and make configuration of IP address and serial port information into KB3077-A, in this way, the APP software of mobile phone and PC is based on Server mode.


2.LAN Communication Between Mobile phone(PC) and WiFi Module
Kb3077-a (ESP-12F) IoT WiFi Module
 (1)WiFi Module Set as Server.
First by configuration software set the Wifi module for Station or AP + Station mode, set in the configuration of network communication and remote server IP and port, in the Station configuration Wifi SSID and Wifi password, configure these parameters, on the right side of the configuration software will appear "configuration success!", when there is a "GOT_IP", the module has been successfully connected to the hot spots, the module information can be searched by configuration software, through the "command and switch configuration" in the configuration software interface, by getting Station IP button for the IP address of the current module;

Users can also through other ways to get WiFi module within the same LAN IP and ID
(A) mobile search WiFi router, and connecting, added to the router to the same network;
(B) module through radio fixed for the UDP port 6999 (target) IP address, and the module module ID broadcasting in the local area network (LAN); Mobile phones or other devices through IP address and ID listen on port 6999 for module;

UDP broadcast formats: REQUEST_DEVICE_DISCOVERY

Users by returning the socket of IP, you will know the IP address of the WiFi module of a certain ID.Among them: XXXXXXXXXXX Device ID for this module.
After get the module IP, phone or other network devices to establish a socket connection with WiFi module.

   (2). WiFi Module Set as Client
This way also USES less, usually used for PC in LAN IP fixed cases.
Mobile phone (or PC) to search the WiFi router, and connecting, added to the same network router, query to assigned to mobile phone through a router is assigned to the IP, and if the PC, you can set the IP or IP query its distribution;
Mobile phone (or PC) to open the corresponding APP, software based on Server mode, and set the corresponding port;
Wifi module for Station or AP + Station mode, enable remote connections (enabled by default) at the same time set the remote server IP and port (i.e., step on the mobile phone or PC's IP and port), and search around the Wifi router hotspot SSID, and selected the hot spots, input the Wifi password, select the corresponding encryption, configure these parameters, the Wifi module will automatically establish a connection with a router, and access to the router in the same local area network (LAN);
WiFi module can establish a socket connection with mobile phone or PC, and communicate.

3.Internet Communication Between Mobile Phone (PC) and WiFi Module
Kb3077-a (ESP-12F) IoT WiFi Module
Module for Station or AP + Station mode, enable remote connections (enabled by default), at the same time to set the remote server IP and port, packet format, device ID, and the heart cycle, set the router ID and password, configure these parameters, the WiFi module automatically and the router connection is established, and the same local area network (LAN) access to the router, and at the same time and setting the Internet Socket connection to the server, connect the router after the success, but through configuration software in the "command and switch interface" query module connected to the router and the remote server status;
Mobile phone via Wifi or 3G/4G networks connected to the Internet, mobile phone APP software to establish a socket connection with the server, mobile phone use corresponding communication protocols and communication between the server, server to forward the data to corresponding Wifi module.
Note: Our company provide the corresponding server platform, if user need Internet communication, can be directly use our company's platform. Late on the project, the user can develop their own server platform software, if you still need to our company's server platform, can contact our sales staff.

4 LAN and Internet Communication Combined Between Mobile Phone and WiFi Module
Kb3077-a (ESP-12F) IoT WiFi Module
Module for AP + Station mode, enable remote connections (enabled by default), at the same time to set the remote server IP and port, packet format, device ID, and the heart cycle, set the router ID and password, configure these parameters, the WiFi module automatically and the router connection is established, and the same local area network (LAN) access to the router, and at the same time and setting the Internet Socket connection to the server, connect the router after the success, but through configuration software in the "command and switch interface" query module connected to the router and the remote server status;
LAN communications: mobile search WiFi router and connect, added to the router to the same network, mobile phone to open the corresponding APP, software based on Client mode, by sending a radio search instructions (fixed target for the UDP port 6999), WiFi module will return their ids and IP information, such as mobile phone APP, after get the WiFi module of IP and the IP and TCP port 5000 to establish a Socket connection and communication.
Internet communication: if the mobile phone away from the local area network (LAN), still need to be in communication with the WiFi module, mobile phone through the WiFi or 3G/4G networks connected to the Internet, mobile phone APP establish a socket connection with the server software, mobile phone use corresponding communication protocols and communication between the server, the server will forward the data to corresponding WiFi module.

Note: Our company provide the corresponding server platform, if user need Internet communication, can be directly use our company's platform. Late on the project, the user can develop their own server platform software, if you still need to our company's server platform, can contact our sales staff.
 
Product Parameters

 

Parameters Configuration
There are three ways for KB3077-A parameters configuration: serial port configuration, LAN and the Internet (server) configuration.
Configuration software interface screenshots:
Kb3077-a (ESP-12F) IoT WiFi Module
(1) Configuration mode selection
Kb3077-a (ESP-12F) IoT WiFi ModuleSerial port configuration: WIFI module is connected to the PC serial port, and open the corresponding serial port, defaults to 115200 bps. If don't know the module baud rate, can be reset, press reset button to reset the baud rate to 115200 bps.
LAN configuration: when KB3077-A connected to a LAN, you must first enter the IP and port of the module, the default port is 5000, if I do not know its IP, can be searched by sending a radio instructions to obtain its IP address.
Internet configuration: when KB3077-A Station-AP work mode, through the wireless router to connect to the server, can use the Internet to remote distribution parameters. Must fill in the remote server IP and port, and target WIFI module ID and other information.

(2)Parameter Specification

Work Mode:
AP: as a WiFi hotspot;
Station: as WiFi client;
AP + Station: WiFi hotspot and client coexistence state
DHCP:
All Disable:AP and Station same time disable DHCP;
STA Enable:Station start using DHCP;
AP Enable:AP start using DHCP;
All Enable:AP and Station same time start using DHCP

AP Specification:
AP SSID: module as a client to connect to the name of the hotspots;
AP password: module as a client to connect to the hotspot password;
Working channel: module as a hot spot of channel, Station and AP + Station mode when this parameter is null and void;
Certification: module for encryption of AP;
AP IP: module as a hotspot of IP;
AP Mask: module as a hot spot of subnet Mask.
AP Getaway: module as a hot spot of gateway IP.
MAC: module as AP hardware address;

Station Parameters:
Station SSID: module as a client to connect to the name of the hot spots of;
Station password: module as a client to connect to the hotspot password;
Station IP: module as the client's IP;
Station Mask: the module as a subnet Mask of the client;
Station Getaway: module as the client gateway IP;
MAC: module as the hardware address of the client;

Network Communication Parameters:
Local service port: module in the network communication as a Server (Server) open the local port, the default 5000;
Server IP: module in the network communication as the Client (Client), IP Server (Server);
Server port: module in the network communication as the Client (Client), the Server (Server) service port;
Client agreement: module in the network communication as the Client (Client) data transfer protocol;
Single protocol: shenzhen Jin Botong default communication protocol, is used to maintain a long connection between module and the server and the communication security;
Transparency: transparent transmission without agreement
Heartbeat cycle: module in the network communication as the Client (Client) of the heart cycle, used for single agreement;
Device ID: module in the network communication as the Client ID (the Client), used in single agreement;
Area code: module in the network communication as the Client (Client) code, for use under the agreement;
Area code effective: module in the network communication as the Client (Client) is enabled, the area code for used in single agreement;


Serial port related parameters:
Serial port baud rate: the module's serial port work of baud rate, the default 115200;
Serial data bits: the module's serial data bits, the default is 8;
Stop bits: serial port module stop bit serial port, the default is 1;
Serial port waiting delay: serial port delay, default 10 ms, users using the baud rate is small, please increase this value.
Serial port the maximum length: serial port group bag when the bag is long, the default 2048;
Debugging information output: debugging information switch, off by default, not output debugging information;

(3) Command and Communication Switch:
 
Basic operation:
Query access devices: query module as AP return to have access to the client when the IP and MAC address;
Search the AP: query returns available hotspots around information;
Server connection status: returned by the query module to connect to a remote server status;
WiFi connection status: query module as the client connected to the hot state;
IP query Station: query module as the client connection when hot, hot assigned to IP module;
 
Communication switch:
Remote connection switch: whether configured to connect to a remote server, the default open, closed don't connect to remote server;
Network data switch: configuration whether open passthrough port, the default open, shut down after the passthrough port close;
Network configuration switch: port configuration is open network configuration, the default open, closed can't through the network parameter configuration;
Service timeout: cut numerous client connection module according to the transmission time more than this time, the module will be automatically disconnected, the 600 s;
Most of large Numbers: the connection configuration can be number of clients to connect to the network configuration module, the default is 1;
Digital port maximum number: maximum number of connections when digital;
 
Operating system:
System restart: restart, effective configuration parameters;
Restore factory parameters: restore the factory default parameters;
Check out the available memory: query the available memory size;
SmartLink: into the SmartLink configuration state, enter a key mobile phone APP available after configuration module connection hot
Kb3077-a (ESP-12F) IoT WiFi Module

Send your message to this supplier

*From:
*To:
*Message:

Enter between 20 to 4,000 characters.

This is not what you are looking for? Post a Sourcing Request Now
Contact Supplier