full implementation
This commit is contained in:
60
pins_config.h
Normal file
60
pins_config.h
Normal file
@@ -0,0 +1,60 @@
|
||||
#pragma once
|
||||
|
||||
/***********************config*************************/
|
||||
#define LCD_USB_QSPI_DREVER 1
|
||||
|
||||
#define SPI_FREQUENCY 32000000
|
||||
#define TFT_SPI_MODE SPI_MODE0
|
||||
#define TFT_SPI_HOST SPI2_HOST
|
||||
|
||||
#define WIFI_SSID "WIFI SSID"
|
||||
#define WIFI_PASSWORD "WIFI Password"
|
||||
|
||||
#define WIFI_CONNECT_WAIT_MAX (30 * 1000)
|
||||
|
||||
#define NTP_SERVER1 "pool.ntp.org"
|
||||
#define NTP_SERVER2 "time.nist.gov"
|
||||
#define GMT_OFFSET_SEC 1*60*60
|
||||
#define DAY_LIGHT_OFFSET_SEC 3600
|
||||
|
||||
/* Automatically update local time */
|
||||
#define GET_TIMEZONE_API "https://ipapi.co/timezone/"
|
||||
|
||||
/***********************config*************************/
|
||||
|
||||
#define TFT_WIDTH 180
|
||||
#define TFT_HEIGHT 640
|
||||
|
||||
#ifdef TFT_WIDTH
|
||||
#define EXAMPLE_LCD_H_RES TFT_WIDTH
|
||||
#else
|
||||
#define EXAMPLE_LCD_H_RES 180
|
||||
#endif
|
||||
#ifdef TFT_HEIGHT
|
||||
#define EXAMPLE_LCD_V_RES TFT_HEIGHT
|
||||
#else
|
||||
#define EXAMPLE_LCD_V_RES 640
|
||||
#endif
|
||||
#define LVGL_LCD_BUF_SIZE (EXAMPLE_LCD_H_RES * EXAMPLE_LCD_V_RES)
|
||||
|
||||
#define SEND_BUF_SIZE (28800/2) //16bit(RGB565)
|
||||
|
||||
#define TFT_QSPI_CS 12
|
||||
#define TFT_QSPI_SCK 17
|
||||
#define TFT_QSPI_D0 13
|
||||
#define TFT_QSPI_D1 18
|
||||
#define TFT_QSPI_D2 21
|
||||
#define TFT_QSPI_D3 14
|
||||
#define TFT_QSPI_RST 16
|
||||
#define TFT_BL 1
|
||||
|
||||
|
||||
#define PIN_BAT_VOLT 2
|
||||
|
||||
#define PIN_BUTTON_1 0
|
||||
#define PIN_BUTTON_2 21
|
||||
|
||||
#define TOUCH_IICSCL 10
|
||||
#define TOUCH_IICSDA 15
|
||||
#define TOUCH_INT 11
|
||||
#define TOUCH_RES 16
|
||||
Reference in New Issue
Block a user