Skip to content
M5Stack Arduino Library
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples Add power btn press, long press support Jun 25, 2019
src Add power btn press, long press support Jun 25, 2019
tools test Mar 18, 2019
.gitignore Update .gitignore Apr 16, 2019
CMakeLists.txt Add CMake component support (#3) May 22, 2019
README.md Update README.md Mar 19, 2019
README_cn.md Update src Mar 25, 2019
keywords.txt fix form Apr 4, 2019
library.json Update library.json Apr 4, 2019
library.properties Update library.properties Apr 4, 2019

README.md

M5StickC Library

English | 中文

M5StickC_01

  • For the Detailed documentation of M5StickC, please click here

  • In order to buy M5StickC, please click here

Description

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.

PinMap

Red LED & IR transmitter & BUTTON A & BUTTON B

ESP32 chipGPIO10GPIO9GPIO37GPIO39
Red LEDLED pin
IR transmitter transmitter pin
BUTTON A button pin
BUTTON B button pin

TFT Screen

Driver IC: ST7735S

Resolution: 80 * 160

ESP32 chipGPIO15GPIO13GPIO23GPIO18GPIO5
TFT ScreenTFT_MOSITFT_CLKTFT_DCTFT_RSTTFT_CS

GROVE interface

ESP32 chipGPIO33GPIO325VGND
GROVE interfaceSCLSDA5VGND

Microphone (SPM1423)

ESP32 chipGPIO0GPIO34
MicrophoneSCLSDA

6-axis IMU (SH200Q) & Power Mangement IC (AXP192)

ESP32 chipGPIO22GPIO21
6-axis IMU (SH200Q)SCLSDA
Power Mangement IC (AXP192)SCLSDA

M5StickC top extended IO port

M5StickC_04

You can’t perform that action at this time.