TTGO LoRa32-OLED Development Board Pinout and Technical Specifications
Code name: TTGO_LoRa32
TTGO LoRa32-OLED development board is based on esp32 microcontroller and uses xtensa architecture. This development board has a maximum CPU frequency of 240 MHz and a flash size of 4MB.
TTGO LoRa32-OLED Specs
Below you can find the specifications of TTGO LoRa32-OLED, such as features, connectivity options, and TTGO LoRa32-OLED technical specs.
Features
- OLED Screen
Connectivity
- WiFi: 802.11 b/g/n (2.4 GHz)
- Bluetooth: 4.2
- WiFi: 4.2
- LoRa
Technical specs
Clock Speed | 240 MHz |
Flash size | 4MB |
Microcontroller | esp32 |
Architecture | xtensa |
TTGO LoRa32-OLED External Pins Mapping Functions
Below you can find the TTGO LoRa32-OLED pinout. This development board provides digital IO pins, out of which can be used as an external interrupt pins and as analog input pins .
Pin | Function | ESP Pin | Input/Output | Description |
---|---|---|---|---|
1 | OLED RST | GPIO16 | output | OLED Reset (V1.0 only) |
2 | OLED SDA | GPIO4 | bidirectional | I2C Data Line (V1.0 only) |
3 | OLED SDA | GPIO21 | bidirectional | I2C Data Line (V1.2+ only) |
4 | OLED SCL | GPIO15 | bidirectional | I2C Clock Line (V1.0 only) |
5 | OLED SCL | GPIO22 | bidirectional | I2C Clock Line (V1.2+ only) |
6 | SDCard CS | GPIO13 | output | SPI Chip Select (V1.6+) |
7 | SDCard MOSI | GPIO15 | bidirectional | SPI Master Out Slave In (V1.6+) |
8 | SDCard MISO | GPIO2 | bidirectional | SPI Master In Slave Out (V1.6+) |
9 | SDCard SCLK | GPIO14 | bidirectional | SPI Clock Line (V1.6+) |
10 | DS3231 SDA | GPIO21 | bidirectional | I2C Data Line (V1.2 T-Fox only) |
11 | DS3231 SCL | GPIO22 | bidirectional | I2C Clock Line (V1.2 T-Fox only) |
12 | LORA MOSI | GPIO27 | bidirectional | SPI Master Out Slave In |
13 | LORA MISO | GPIO19 | bidirectional | SPI Master In Slave Out |
14 | LORA SCLK | GPIO5 | bidirectional | SPI Clock Line |
15 | LORA CS | GPIO18 | output | SPI Chip Select |
16 | LORA RST | GPIO14 | output | LoRa Reset (V1.0 only) |
17 | LORA RST | GPIO23 | output | LoRa Reset (V1.2+ only) |
18 | LORA DIO0 | GPIO26 | input | LoRa Interrupt Pin |
Default Tools
Bootloader tool | esptool_py |
Uploader tool | esptool_py |
Network uploader tool | esp_ota |
Bootloader address | 0x1000 |
Flash mode | dio |
Boot mode | dio |
PSRAM type | |
Maximum upload size | 1280 Kb (1310720 B) |
Maximum data size | 288 Kb (294912 B) |
The TTGO LoRa32-OLED development board by default uses esptool_py uploader tool, esp_ota network uploader tool for Over-the-air (OTA) uploads and esptool_py bootloader tool. The bootloader starts at address "0x1000". Flash mode and boot mode for TTGO LoRa32-OLED development board by default is dio and dio respectively.