M5Stack platformio.ini Generator
Platform
espressif32(latest)
espressif32@6.1.0 ESP-IDF(4.4.4), Arduino(2.0.7)
espressif32@6.0.1 ESP-IDF(4.4.3), Arduino(2.0.6)
espressif32@6.0.0 ESP-IDF(4.4.3), Arduino(2.0.6)
espressif32@5.3.0 ESP-IDF(4.4.3), Arduino(2.0.6)
espressif32@5.2.0 ESP-IDF(4.4.2), Arduino(2.0.5)
espressif32@5.1.1 ESP-IDF(4.4.2), Arduino(2.0.4)
espressif32@5.1.0 ESP-IDF(4.4.2), Arduino(2.0.4)
espressif32@5.0.0 ESP-IDF(4.4.1), Arduino(2.0.3)
espressif32@4.4.0 ESP-IDF(4.4.1), Arduino(2.0.3)
espressif32@4.3.0 ESP-IDF(4.4.1), Arduino(2.0.3)
espressif32@4.2.0 ESP-IDF(4.4), Arduino(2.0.4)
espressif32@4.1.0 ESP-IDF(4.4), Arduino(2.0.1)
espressif32@4.0.0 ESP-IDF(4.4), Arduino(2.0.0)
espressif32@3.5.0 ESP-IDF(3.3.5), Arduino(1.0.6)
espressif32@3.1.1 ESP-IDF(3.3), Arduino(1.0.5)
espressif32@3.0.0 ESP-IDF(3.2), Arduino(1.0.4)
Frameworks
Arduino
ESP-IDF
The recommendation is Arduino.
Board
M5Stack BASIC
M5Stack GREY
M5Stack GO
M5Stack FIRE
M5Stack Core2
M5Stack Core2 for AWS
M5Stack Tough
M5Station-485
M5Station-BAT
M5Stack Tough
M5StickC
M5StickC Plus
M5StickT
M5StickT2
ATOM LITE
ATOM MATRIX
ATOM ECHO
ATOM U
M5Stamp Pico
M5Stamp C3
M5Stamp C3U
CoreInk
M5Paper
Timer CAM
Unit CAM
PoE-CAM
Library
Official(Library by board)
M5GFX(Graphics library only)
M5Unified(M5Stack Series unified library)
M5 Unified is a unified library under development. Use this when you want to develop in the same way on multiple
boards.
M5GFX is a powerful graphics library. I also use M5 Unified.
platformio.ini
main.cpp