mirror of
https://github.com/m5stack/m5-docs.git
synced 2026-05-20 10:23:01 -07:00
1.2 KiB
1.2 KiB
Get Started
This document is intended to help users set up the software environment(Arudino, MicroPython) for development of M5Stack. Through a simple example we would like to illustrate how to develop M5Stack boards, firmware(Arduino) or source files(MicroPython) download to M5Stack boards.
Introduction
TODO: add introduction of hardware source on M5Stack Core
What You Need
To develop applications for M5Stack Core you need:
- PC loaded with either Windows, Linux or Mac operating system
- a M5Stack Core with Type-C cable
Before setting development environment, the three steps you need to follow:
- Establish serial connection
TODO: linked to
Establish **serial** connection - Getting of ESP-IDF from GitHub
Your Boards/Modules
If you have one of M5Stack development boards/modules listed below, click on provided links to get you up and running.
![]() |
![]() |
![]() |
|---|---|---|
| M5StackCore | M5GO | ESP32CAM |
Develop M5Stack Core with Arduino IDE Develop M5Stack Core with Micropython Develop ESP32CAM with Micropython
Some Questions
TODO: add-idf_path-to-profile linked to FAQ


