Outils pour utilisateurs

Outils du site


esp32_ttgo_lora32_v2.1.6

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
esp32_t3_v1.6 [2019/07/26 15:11] – créée bigMaxesp32_ttgo_lora32_v2.1.6 [2021/09/23 17:46] (Version actuelle) bigMax
Ligne 1: Ligne 1:
-====== ESP32 T3 v1.6 ======+====== ESP32 TTGO LoRa32 v2.1.6 ====== 
 +Parfois appelé T3 v2.1-1.6 
 +  * Chip: ESP32 PICO-D4 
 +  * Antenne: SMA 
 +  * USB to UART IC: CP2104 
 +  * Ecran: SSD1306_128X64_NONAME_HW_I2C 
 +  * LoRa chip: HPD13A Sx1276 868MHz /915MHz 
  
 ===== Pinout ===== ===== Pinout =====
-{{ :max:ttgo_lora_v2.1.6_pinout.jpg?nolink&600 |}}+{{::t3_1.6.jpg?nolink&800|}} 
 + 
 +cf https://github.com/cyberman54/ESP32-Paxcounter/blob/master/src/hal/ttgov21new.h 
 +cf https://github.com/umbm/TTGO-LoRa32-V2.1-T3_V1.6 
 + 
 +Led:  
 +  * GPIO_25 
 + 
 +Ecran OLED pins (U8X8_SSD1306_128X64_NONAME_HW_I2C) (I2C address: 0x3C) : 
 +  * I²C SDA: GPIO_21 (**confirmé**) 
 +  * I²C SCL: GPIO_22 (**confirmé**) 
 + 
 +LoRa pins:  
 +  * CS: GPIO_18 (**confirmé**) 
 +  * RESET: GPIO_23 (**confirmé**) 
 +  * DIO0/IRQ: GPIO_26 (**confirmé**) 
 +  * DIO1: GPIO_33 (**confirmé**) 
 +  * DIO2: GPIO_32 (**confirmé**) 
 +  * SCLK: GPIO_5 (//pas confirmé//
 +  * MOSI: GPIO_27 (//pas confirmé//
 +  * MISO: GPIO_19 (//pas confirmé//
 + 
 + 
 +SD card pins: 
 +  * CS: GPIO_13 (//pas confirmé//
 +  * SCLK: GPIO_14 (//pas confirmé//
 +  * MOSI: GPIO_15 (//pas confirmé//
 +  * MISO: GPIO_2 (//pas confirmé//
 + 
 +Battery probe:  
 +  * GPIO_35 (**confirmé**) 
 + 
 +Free pins: 
 +  * GPIO_0 (//pas confirmé//
 +  * GPIO_4 (//pas confirmé//
 +  * GPIO_12: ADC2_5 (//pas confirmé//
 +  * GPIO_34: ADC1_6 (//pas confirmé//
 +  * GPIO_36: ADC1_0 (**confirmé**) 
 +  * GPIO_39: ADC1_3 (**confirmé**) 
 + 
 + 
 +===== Pilotage de l'écran ===== 
 +Adaptation du tuto ici : https://www.woolseyworkshop.com/2018/08/10/interfacing-an-ssd1306-display-module-to-an-arduino-uno/ 
 + 
 +Nous utilisons la librairie U8G2. Elle dispose d'un module pour afficher du texte : U8x8. 
 + 
 +Dans le fichier platformio.ini j'ajoute la dépendance à la library U8g2 pour l'ajouter à mon projet : 
 +<code> 
 +lib_deps= 
 +    U8g2@~2.26 
 +</code> 
esp32_ttgo_lora32_v2.1.6.txt · Dernière modification : 2021/09/23 17:46 de bigMax