

Pin22: SDIO_DATA_0 is an input/output pin labeled as GPIO7 and used to connect with data pin 0 of SD card.Pin21: SDIO_CLK is an input/output pin labeled as GPIO6 and used to connect with the clock pin of SD card.Pin20: SDIO_CMD is an input/output pin labeled as GPIO11 and used to connect with command pin of SD card.Pin19: SDIO_DATA_3 is an input/output pin labeled as GPIO10 and used to connect with data pin 3 of SD card.Pin18: SDIO_DATA_2 is an input/output pin labeled as GPIO9 and used to connect with data pin 2 of SD card.It is a digital input/output power supply whose voltages ranges from 1.8V to 3.6V. Pin16: GPIO4 is an input/output pin purely used for input and output purposes.Pin15: GPIO0 is an input/output used as Chip Select pin2 in SPI (SPI_CS2).Pin14: GPIO2 is an input/output pin used as UART TX during flash programming.Pin13: MTDO is an input/output pin labeled as GPIO15 and it is used in SPI as Chip Select pin (SPI_CS) as well as used in UART as Request To Send pin (UART_RTS).Pin12: MTCK is an input/output pin labeled as GPIO13 and it is used in SPI as Master-Out Slave-In pin (SPI_MOSI) as well as used in UART as Clear To Send pin (UART_CTS).Pin10: MTDI is an input/output pin labeled as GPIO12 and it is used in SPI as Master-In-Slave-Out pin (SPI_MISO).Pin9: MTMS is an input/output pin labeled as GPIO14 and it is used in SPI as clock pin (SPI_CLK).Pin8: XPD_DCDC is an input/output pin which is used to wake up the chip from deep sleep mode.When CHIP_EN pin is HIGH chip works properly when LOW chip consumed an only small amount of current. These two functions cannot perform simultaneously. Pin6: TOUT is an input pin functions as ADC pin to test the supply voltages of Pin3 and Pin4 and the input voltages of TOUT pin6.Pin5: VDD_RTC is categorized as a power pin and supply 1.1V but this pin is not connected.Pin4: VDD3P3 is a power pin provide amplifier power ranges from 2.5V to 3.6V similar to pin3.Pin3: VDD3P3 is a power pin to provide amplifier power ranges from 2.5V to 3.6V.

Pin2: LNA is an input/output pin specifically used for RF antenna interface.Pin1: VDDA is a power pin for analog power ranges from 2.5V to 3.6V.Esp6266 Wi-Fi capabilities are certified by Wi-Fi Alliance. It uses standard Wi-Fi protocol IEEE 802.11 b/g/n.

Wi-Fi frequency ranges from 2.4G to 2.5G. User can configure using AT commands set, Cloud Server and using a mobile application. It uses IPv4, TCP, UDP, and HTTP as network protocols. Its firmware can be updated using OTA and UART. The peripheral interface contains UART, SDIO, SPI, I2C, I2S, IR remote control, GIPO’s, ADC, PWM, LED Light and button. Its CPU is Tensilica L106 which is a 32bit processor with on-chip SRAM. The chip consumes 80mA of current on average. Operating voltages range from 2.5V to 3.6V. In hardware specification, its package size is QFN 32pins with a dimension of 5mm x 5mm.
Button pins free#
