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 16:02] 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|}}
  
 cf https://github.com/cyberman54/ESP32-Paxcounter/blob/master/src/hal/ttgov21new.h 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+Led:  
 +  * GPIO_25
  
-Ecran OLED pins (U8X8_SSD1306_128X64_NONAME_HW_I2C): +Ecran OLED pins (U8X8_SSD1306_128X64_NONAME_HW_I2C) (I2C address: 0x3C) : 
-  * I²C SDA: GPIO_21 +  * I²C SDA: GPIO_21 (**confirmé**) 
-  * I²C SCL: GPIO_22+  * I²C SCL: GPIO_22 (**confirmé**)
  
 LoRa pins:  LoRa pins: 
-  * IRQGPIO_26 +  * CSGPIO_18 (**confirmé**) 
-  * RESET: GPIO_23 +  * RESET: GPIO_23 (**confirmé**) 
-  * SSGPIO_18 +  * DIO0/IRQGPIO_26 (**confirmé**) 
-  * CLKGPIO_5 +  * DIO1GPIO_33 (**confirmé**) 
-  * MOSIGPIO_27 +  * DIO2GPIO_32 (**confirmé**) 
-  * MISOGPIO_19 +  * SCLKGPIO_5 (//pas confirmé//) 
-  * IO1GPIO_33 +  * MOSIGPIO_27 (//pas confirmé//) 
-  * IO2GPIO_32+  * MISOGPIO_19 (//pas confirmé//
  
 SD card pins: SD card pins:
-  * SD3/SS: GPIO_13 +  * CS: GPIO_13 (//pas confirmé//) 
-  * CLK: GPIO_14 +  * SCLK: GPIO_14 (//pas confirmé//) 
-  * CMD/MOSI: GPIO_15 +  * MOSI: GPIO_15 (//pas confirmé//) 
-  * SD0/MISO: GPIO_2 +  * MISO: GPIO_2 (//pas confirmé//
-  * SD2/DATA2: GPIO_12 ? + 
-  * SD1/DATA1GPIO_4 ?+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_36ADC1_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>
  
-Battery probe: GPIO_35 
esp32_ttgo_lora32_v2.1.6.1564156956.txt.gz · Dernière modification : 2019/07/26 16:02 de bigMax