aboutsummaryrefslogtreecommitdiff
path: root/main/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'main/main.c')
-rw-r--r--main/main.c63
1 files changed, 31 insertions, 32 deletions
diff --git a/main/main.c b/main/main.c
index cffa6f5..7fbf47d 100644
--- a/main/main.c
+++ b/main/main.c
@@ -1,44 +1,43 @@
-#include "sdkconfig.h"
-#include "freertos/FreeRTOS.h"
-#include "freertos/task.h"
-#include "esp_system.h"
-#include "esp_spi_flash.h"
#include "driver/spi_master.h"
-
#include "drv/ws2812b.h"
+#include "esp_spi_flash.h"
+#include "esp_system.h"
+#include "freertos/FreeRTOS.h"
+#include "freertos/task.h"
+#include "sdkconfig.h"
#ifdef CONFIG_IDF_TARGET_ESP32
-#define LCD_HOST HSPI_HOST
+#define LCD_HOST HSPI_HOST
#define PIN_NUM_MISO 25
#define PIN_NUM_MOSI 23
-#define PIN_NUM_CLK 19
-#define PIN_NUM_CS 22
+#define PIN_NUM_CLK 19
+#define PIN_NUM_CS 22
-#define PIN_NUM_DC 21
-#define PIN_NUM_RST 18
+#define PIN_NUM_DC 21
+#define PIN_NUM_RST 18
#define PIN_NUM_BCKL 5
#elif defined CONFIG_IDF_TARGET_ESP32S2
-#define LCD_HOST SPI2_HOST
+#define LCD_HOST SPI2_HOST
#define PIN_NUM_MISO 37
#define PIN_NUM_MOSI 35
-#define PIN_NUM_CLK 36
-#define PIN_NUM_CS 34
+#define PIN_NUM_CLK 36
+#define PIN_NUM_CS 34
-#define PIN_NUM_DC 4
-#define PIN_NUM_RST 5
+#define PIN_NUM_DC 4
+#define PIN_NUM_RST 5
#define PIN_NUM_BCKL 6
#elif defined CONFIG_IDF_TARGET_ESP32C3
-#define LCD_HOST SPI2_HOST
+#define LCD_HOST SPI2_HOST
#define PIN_NUM_MISO 2
#define PIN_NUM_MOSI 7
-#define PIN_NUM_CLK 6
-#define PIN_NUM_CS 10
+#define PIN_NUM_CLK 6
+#define PIN_NUM_CS 10
-#define PIN_NUM_DC 9
-#define PIN_NUM_RST 4
+#define PIN_NUM_DC 9
+#define PIN_NUM_RST 4
#define PIN_NUM_BCKL 5
#endif
@@ -53,20 +52,20 @@ void app_main(void)
esp_err_t error;
spi_device_handle_t spi;
spi_bus_config_t cfg = {
- .miso_io_num = PIN_NUM_MISO,
- .mosi_io_num = PIN_NUM_MOSI,
- .sclk_io_num = PIN_NUM_CLK,
- .quadwp_io_num = -1,
- .quadhd_io_num = -1,
- .max_transfer_sz = 320 * 2 + 8,
+ .miso_io_num = PIN_NUM_MISO,
+ .mosi_io_num = PIN_NUM_MOSI,
+ .sclk_io_num = PIN_NUM_CLK,
+ .quadwp_io_num = -1,
+ .quadhd_io_num = -1,
+ .max_transfer_sz = 320 * 2 + 8,
};
spi_device_interface_config_t devcfg = {
- .clock_speed_hz = 25 * 100 * 1000, /* 2.5 MHz */
- .mode = 0,
- .spics_io_num = PIN_NUM_CS,
- .queue_size = 7,
- .pre_cb = NULL,
+ .clock_speed_hz = 25 * 100 * 1000, /* 2.5 MHz */
+ .mode = 0,
+ .spics_io_num = PIN_NUM_CS,
+ .queue_size = 7,
+ .pre_cb = NULL,
};
printf("Hello, World!\n");