M5StickC - SamuelLarkin/poulailler.IoT GitHub Wiki
English | 中文
-
For the Detailed documentation of M5StickC, please click here
-
In order to buy M5StickC, please click here
M5StickC is a ESP32 development board with 0.96 inch TFT color screen (80 * 160 resolution), Red LED, button, Microphone, IR transmitter, 6-axis IMU (SH200Q) and 80 mAH battery. The ESP32 module ESP32-Pico in M5StickC also has a built-in 4MB flash. If the M5StickC is equipped with watch-base and watch-belt, you can wear it on your wrist.
Switching machine operation: Press for two seconds to turn it on, and press and hold for six seconds to turn it off.
Red LED & IR transmitter & BUTTON A & BUTTON B
ESP32 chip | GPIO10 | GPIO9 | GPIO37 | GPIO39 |
Red LED | LED pin | |||
IR transmitter | transmitter pin | |||
BUTTON A | button pin | |||
BUTTON B | button pin |
TFT Screen
Driver IC: ST7735S
Resolution: 80 * 160
ESP32 chip | GPIO15 | GPIO13 | GPIO23 | GPIO18 | GPIO5 |
TFT Screen | TFT_MOSI | TFT_CLK | TFT_DC | TFT_RST | TFT_CS |
GROVE interface
ESP32 chip | GPIO33 | GPIO32 | 5V | GND |
GROVE interface | SCL | SDA | 5V | GND |
Microphone (SPM1423)
ESP32 chip | GPIO0 | GPIO34 |
Microphone | SCL | SDA |
6-axis IMU (SH200Q) & Power Mangement IC (AXP192)
ESP32 chip | GPIO22 | GPIO21 |
6-axis IMU (SH200Q) | SCL | SDA |
Power Mangement IC (AXP192) | SCL | SDA |
M5StickC top extended IO port