20220830
- 创建一个3*3的按钮界面,用于执行不同功能。
- 按钮界面添加实时钟表的功能。
- 按钮界面添加控制led灯的功能。
- 按钮界面添加重力圈的功能。
- 按钮界面添加图片库。
-
开发板: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)
platformIO IDE库:
- GFX Library for Arduino
- Adafruit MPU6050
- lvgl
- CST816S(非官方)
esp32 | 触摸显示屏 | mpu6050 |
---|---|---|
GND | GND | |
3v3 | 3.3V | |
D14(GPIO14) | SCK | |
D13(GPIO13) | SDA | |
D33(GPIO33) | RES | |
D12(GPIO12) | DC | |
不接 | BLK | |
D21(GPIO21) | TDA | MPU_SDA |
D22(GPIO22) | TCK | MPU_SCL |
D5(GPIO5) | TRS | |
D4(GPIO4) | INTR |
我不想写了,写注释吧。。。。。