Ajout PacoMouse
This commit is contained in:
127
PacoMouseCYD/doc/options/TFT_eSPI_User_Defined/README.md
Normal file
127
PacoMouseCYD/doc/options/TFT_eSPI_User_Defined/README.md
Normal file
@@ -0,0 +1,127 @@
|
||||
# CYD_USER_DEFINED
|
||||
|
||||
|
||||
> You need to modify the User_Setup.h file according to your board and copy it into the TFT_eSPI library folder.
|
||||
In the program's config.h file, select CYD_USER_DEFINED as the hardware and modify the USER DEFINED HARDWARE section according to your board.
|
||||
|
||||
---
|
||||
|
||||
> Tiene que modificar el archivo User_Setup.h de acuerdo a su placa y copiarlo en la carpeta de la biblioteca TFT_eSPI.
|
||||
En el archivo config.h del programa seleccionar CYD_USER_DEFINED como hardware y modifique la seccion USER DEFINED HARDWARE de acuerdo a su placa.
|
||||
|
||||
---
|
||||
|
||||
> Heu de modificar el fitxer User_Setup.h segons la vostra placa i copiar-lo a la carpeta de la biblioteca TFT_eSPI.
|
||||
Al fitxer config.h del programa, seleccioneu CYD_USER_DEFINED com a hardware i modifiqueu la secció USER DEFINED HARDWARE segons la vostra placa.
|
||||
|
||||
---
|
||||
|
||||
> Sie müssen die Datei User_Setup.h entsprechend Ihrer Platine ändern und in den TFT_eSPI-Bibliotheksordner kopieren.
|
||||
Wählen Sie in der Datei config.h des Programms CYD_USER_DEFINED als Hardware aus und passen Sie den Abschnitt USER DEFINED HARDWARE entsprechend Ihrem Board an.
|
||||
|
||||
---
|
||||
|
||||
<br>
|
||||
<br>
|
||||
|
||||
|
||||
# config.h
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////<br>
|
||||
// ***** USER OPTIONS *****<br>
|
||||
////////////////////////////////////////////////////////////
|
||||
|
||||
// Seleccione la version hardware del CYD (Cheap Yellow Display) - Select the hardware version of CYD (Cheap Yellow Display): CYD_TFT_28 / CYD_TFT_24 / CYD_TFT_32 / CYD_USER_DEFINED<br>
|
||||
// Use el archivo User_Setup.h correcto para la libreria TFT_eSPI - Use the correct User_Setup.h file for library TFT_eSPI
|
||||
|
||||
#define CYD_HW_VERSION CYD_USER_DEFINED<br>
|
||||
|
||||
|
||||
## Examples
|
||||
|
||||
////////////////////////////////////////////////////////////<br>
|
||||
// ***** USER DEFINED HARDWARE EXAMPLES *****<br>
|
||||
////////////////////////////////////////////////////////////<br>
|
||||
|
||||
### ESP32-32E
|
||||
---
|
||||
|
||||
|
||||
|
||||
//================================================================================================ <br>
|
||||
// CYD 240x320 2.8" - ESP32-32E (using RGB LED pins for encoder connection)<br>
|
||||
//================================================================================================ <br>
|
||||
|
||||
// Seleccione el modo de acceso al chip XPT2046 - Select XPT2046 chip access mode : MODE_SPI / MODE_BITBANG<br>
|
||||
#define XPT_MODE MODE_BITBANG<br>
|
||||
|
||||
// Seleccione rotacion de la pantalla tactil - Select Touchscreen rotation: 0 / 1 / 2 / 3<br>
|
||||
#define XPT_ROTATION 0<br>
|
||||
|
||||
// Touchscreen <br>
|
||||
#define XPT2046_IRQ 36 // T_IRQ<br>
|
||||
#define XPT2046_MOSI 32 // T_DIN<br>
|
||||
#define XPT2046_MISO 39 // T_OUT<br>
|
||||
#define XPT2046_CLK 25 // T_CLK<br>
|
||||
#define XPT2046_CS 33 // T_CS<br>
|
||||
|
||||
// Seleccione si usa el LED RGB - Select if use the RGB LED: PRESENT / UNUSED<br>
|
||||
#define USE_RGB_LED UNUSED<br>
|
||||
|
||||
//RGB LED Pins<br>
|
||||
#define RGB_LED_R 22<br>
|
||||
#define RGB_LED_G 16<br>
|
||||
#define RGB_LED_B 17<br>
|
||||
|
||||
//SD Pins<br>
|
||||
#define SD_CS 5<br>
|
||||
|
||||
// Encoder Pins<br>
|
||||
#define ENCODER_A 16<br>
|
||||
#define ENCODER_B 17<br>
|
||||
#define ENCODER_SW 22 <br>
|
||||
|
||||
|
||||
<br>
|
||||
|
||||
### ESP32-035
|
||||
---
|
||||
//================================================================================================<br>
|
||||
// CYD 320x480 3.5" - ESP32-035<br>
|
||||
//================================================================================================<br>
|
||||
|
||||
// Seleccione el modo de acceso al chip XPT2046 - Select XPT2046 chip access mode : MODE_SPI / MODE_BITBANG<br>
|
||||
#define XPT_MODE MODE_SPI<br>
|
||||
|
||||
// Seleccione rotacion de la pantalla tactil - Select Touchscreen rotation: 0 / 1 / 2 / 3<br>
|
||||
#define XPT_ROTATION 3<br>
|
||||
|
||||
// Touchscreen <br>
|
||||
#define XPT2046_IRQ 36 // T_IRQ<br>
|
||||
#define XPT2046_MOSI 13 // T_DIN<br>
|
||||
#define XPT2046_MISO 12 // T_OUT<br>
|
||||
#define XPT2046_CLK 14 // T_CLK<br>
|
||||
#define XPT2046_CS 33 // T_CS<br>
|
||||
|
||||
// Seleccione si usa el LED RGB - Select if use the RGB LED: PRESENT / UNUSED<br>
|
||||
#define USE_RGB_LED PRESENT <br>
|
||||
|
||||
//RGB LED Pins<br>
|
||||
#define RGB_LED_R 4<br>
|
||||
#define RGB_LED_G 17<br>
|
||||
#define RGB_LED_B 16<br>
|
||||
|
||||
//SD Pins<br>
|
||||
#define SD_CS 5<br>
|
||||
|
||||
// Encoder Pins<br>
|
||||
#define ENCODER_A 22<br>
|
||||
#define ENCODER_B 21<br>
|
||||
#define ENCODER_SW 35<br>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user