-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Sorrasit Bunluehan edited this page May 28, 2017
·
4 revisions
Welcome to the ESP8266 Microgear wiki!
- Every command have to end with carriage return
- To include special characters (eg. white space, carriage return, new line) simply escape it with BACKSLASH inside double quote
- You have to change Environment Path for SDK FOLDER and COMPLIER FOLDER inside make file
Using command: make inside firmware folder
Using command: make flash inside firmware folder
- It's a wireless SoC
- It has GPIO, I2C, ADC, SPI, PWM and some more
- CPU default is in 80MHz, max can be 160MHz
- It's based on the RISC architecture
- The core is a 106micro Diamond Standard core (LX3) made by Tensilica
- The ESP8266 chip is made by Espressif
- Modules bearing this chip are made by various manufacturers
- Real-time firmware for an embedded boards
- Base on TICK-CYCLE of the MCU
- FreeRTOS for ESP8266 is made Espressif Github
- 802.11 b/g/n protocol
- Wi-Fi 2.4 GHz, support WPA/WPA2
- Super small module size (11.5mm x 11.5mm)
- Integrated 10-bit ADC
- Integrated TCP/IP protocol stack (ipv4 only at the moment)
- Integrated TR switch, balun, LNA, power amplifier and matching network Integrated PLL, regulators, and power management units
- +20dBm output power in 802.11b mode
- Supports antenna diversity
- Deep sleep power <10uA, Power down leakage current < 5uA
- Integrated low power 32-bit MCU
- SDIO 2.0, SPI, UART, I2C
- STBC, 1x1 MIMO, 2x1 MIMO
- A-MPDU & A-MSDU aggregation & 0.4μs guard interval
- Wake up and transmit packets in < 2ms
- Standby power consumption of < 1.0mW (DTIM3)
- Operating temperature range -40C ~ 125C
- ESP8266 connects to another MCU by UART
- The MCU send AT+ through UART to control ESP8266