
Documentation Center
To support USB, the RAK11200 has a USB-to-UART converter onboard to connect the ESP32's UART0 to the
USB connector. Figure 4 shows the RAK11200 module UART programming circuit.
Figure 4: RAK11200 USB to UART schematic
SPI Interface
The RAK11200 supports one single SPI Interface in full-duplex or half-duplex communication modes. The SPI
interface supports the following features:
Both master and slave modes;
Configurable SPI frequency;
Four SPI transfer modes, which is defined by the polarity (CPOL) and the phase (CPHA) of the SPI clock;
An internal FIFO buffer of 64-byte.
I2C Interface
The RAK11200 module provides two I2C bus interfaces. The module allows you to access directly the registers to
control I2C interfaces, which adds more flexibility to the design of the final product. Depending on your
configuration, it can serve as an I2C master mode. The I2C interface supports:
Standard mode (100 Kbit/s) and Fast mode (400 Kbit/s);
Up to 5 MHz, constrained by the SDA pull-up strength;
7-bit/10-bit addressing mode.
Pin Definition
The RAK11200 module has an ESP32-WROVER module at its core. Figure 5 shows the core module pins and
connection information.
Figure 5: RAK11200 Core module pin connection
WisBlock Core RAK11200 Pin Assignment