1
+ // This setup is for the Waveshare RP2040-LCD-0.96 board
2
+ // See SetupX_Template.h for all options available
3
+ #define USER_SETUP_ID 108
4
+
5
+ ////////////////////////////////////////////////////////////////////////////////////////////
6
+ // Display driver type
7
+ ////////////////////////////////////////////////////////////////////////////////////////////
8
+ #define ST7735_DRIVER
9
+ #define ST7735_GREENTAB160x80
10
+
11
+ ////////////////////////////////////////////////////////////////////////////////////////////
12
+ // Display params
13
+ ////////////////////////////////////////////////////////////////////////////////////////////
14
+ #define TFT_WIDTH 80
15
+ #define TFT_HEIGHT 160
16
+ #define TFT_INVERSION_ON
17
+
18
+ ////////////////////////////////////////////////////////////////////////////////////////////
19
+ // RP2040 config and pins
20
+ ////////////////////////////////////////////////////////////////////////////////////////////
21
+ #define SPI_FREQUENCY 27000000
22
+ #define RP2040_PIO_CLK_DIV 1
23
+ #define TFT_SPI_PORT 1
24
+
25
+ #define TFT_MOSI 11
26
+ #define TFT_SCLK 10
27
+ #define TFT_CS 9
28
+ #define TFT_DC 8
29
+ #define TFT_RST 12
30
+
31
+ ////////////////////////////////////////////////////////////////////////////////////////////
32
+ // Fonts to be available
33
+ ////////////////////////////////////////////////////////////////////////////////////////////
34
+ #define LOAD_GLCD // Font 1. Original Adafruit 8 pixel font needs ~1820 bytes in FLASH
35
+ #define LOAD_FONT2 // Font 2. Small 16 pixel high font, needs ~3534 bytes in FLASH, 96 characters
36
+ #define LOAD_FONT4 // Font 4. Medium 26 pixel high font, needs ~5848 bytes in FLASH, 96 characters
37
+ #define LOAD_FONT6 // Font 6. Large 48 pixel font, needs ~2666 bytes in FLASH, only characters 1234567890:-.apm
38
+ #define LOAD_FONT7 // Font 7. 7 segment 48 pixel font, needs ~2438 bytes in FLASH, only characters 1234567890:.
39
+ #define LOAD_FONT8 // Font 8. Large 75 pixel font needs ~3256 bytes in FLASH, only characters 1234567890:-.
40
+ #define LOAD_GFXFF // FreeFonts. Include access to the 48 Adafruit_GFX free fonts FF1 to FF48 and custom fonts
41
+
42
+ #define SMOOTH_FONT
43
+
44
+ ////////////////////////////////////////////////////////////////////////////////////////////
0 commit comments