20220902
- 创建两个的按钮界面,用于执行不同功能。
- 按钮界面添加重力圈的功能。
- 按钮界面添加图片库。图片库来源是本地存储和sd卡存储,sd卡存储png和bin两种格式。
-
开发板:esp32(devkitv1)
-
电容触摸lcd显示屏
- lcd显示屏驱动ic: st7789, 像素240*320, spi接口
- 触摸屏驱动ic:CST816S, 像素240*320, iic接口(SDA:21 SCL:22 addr: 0X15)
-
mpu6050 (iic接口 SDA:21 SCL:22 addr:0x68)
-
sd卡转接板(spi接口 MISO:26 MOSI:13 CS:15 CLK:14)
-
sd卡(SanDisk Ultra)
platformIO IDE库:
- GFX Library for Arduino
- Adafruit MPU6050
- lvgl
- CST816S(非官方)
| esp32 | 触摸显示屏 | mpu6050 | SD转接板 |
|---|---|---|---|
| GND | GND | GND | GND |
| 3v3 | 3.3V | VCC | VCC |
| D15 | CS | ||
| D14 | CLK | ||
| D26 | MISO | ||
| D13 | MOSI | ||
| D4 | INTR | ||
| D5 | TRS | ||
| D21 | TDA | SDA | |
| D22 | TCK | SCL | |
| RX2 | RES | ||
| D23 | SDA | ||
| D18 | SCL | ||
| D33 | CS | ||
| D32 | DC | ||
| D25 | BLK |
我不想写了,写注释吧。。。。。