ESP-12F User Manual
Shenzhen Ai-Thinker Technology Co., Ltd
http://www.ai-thinker.com
7
IO13(B)
used to control LED lights, buzzers, relays, electronic machines, and
so on.
IR Remote
Control
IO14(IR_T),
IO5(IR_R)
The functionality of Infrared remote control interface can be
implemented via software programming. NEC coding, modulation,
and demodulation are used by this interface. The frequency of
modulated carrier signal is 38KHz.
ADC
TOUT
ESP8266EX integrates a 10-bit analog ADC. It can be used to test the
power supply voltage of VDD3P3 (Pin3 and Pin4) and the input
power voltage of TOUT (Pin 6). However, these two functions cannot
be used simultaneously. This interface is typically used in sensor
products.
I2C
IO14(SCL),
IO2(SDA)
I2C interface can be used to connect external sensor products and
display screens, etc.
UART
UART0:
TXD(U0TXD),
RXD(U0RXD),
IO15(RTS),
IO13(CTS)
UART1:
IO2(TXD)
Devices with UART interfaces can be connected with the module.
Downloading: U0TXD+U0RXD or GPIO2+U0RXD
Communicating: UART0: U0TXD, U0RXD, MTDO (U0RTS), MTCK
(U0CTS)
Debugging: UART1_TXD (GPIO2) can be used to print debugging
information.
By default, UART0 will output some printed information when the
device is powered on and is booting up. If this issue exerts influence
on some specific applications, users can exchange the inner pins of
UART when initializing, that is to say, exchange U0TXD, U0RXD with
U0RTS, U0CTS.
I2S
I2S Input
:
IO12 (I2SI_DATA) ;
IO13 (I2SI_BCK );
IO14 (I2SI_WS);
I2S interface is mainly used for collecting, processing, and
transmission of audio data.