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

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
esp32_ttgo_lora32_v2.1.6 [2019/07/26 15:49] bigMaxesp32_ttgo_lora32_v2.1.6 [2021/09/23 17:46] (Version actuelle) bigMax
Ligne 4: Ligne 4:
   * Antenne: SMA   * Antenne: SMA
   * USB to UART IC: CP2104   * 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&800 |}}+{{::t3_1.6.jpg?nolink&800|}}
  
-Led: GPIO_25+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:  LoRa pins: 
-  * DI0/IO0GPIO_26 +  * CSGPIO_18 (**confirmé**) 
-  * IRQ/RESET: GPIO_23 +  * RESET: GPIO_23 (**confirmé**) 
-  * SSGPIO_18 +  * DIO0/IRQGPIO_26 (**confirmé**) 
-  * CLK: GPIO_5 +  * DIO1: GPIO_33 (**confirmé**) 
-  * MOSI: GPIO_27 +  * DIO2: GPIO_32 (**confirmé**) 
-  * MISO: GPIO_19+  * 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>
  
-SD card: 
-  * SD3/SS: GPIO_13 
-  * CLK: GPIO_14 
-  * CMD/MOSI: GPIO_15 
-  * SD0/MISO: GPIO_2 
-  * SD2/DATA2: GPIO_12 ? 
-  * SD1/DATA1: GPIO_4 ? 
esp32_ttgo_lora32_v2.1.6.1564156179.txt.gz · Dernière modification : 2019/07/26 15:49 de bigMax