Skip to content
@m5stack

M5Stack

Build Fast, Stack Smart!

basic

🚀 Welcome to the M5Stack Open Source Community!

✨ M5Stack is committed to providing developers worldwide with convenient and flexible IoT development components and tools. We offer stackable hardware modules and a user-friendly graphical programming platform, UIFLOW, to deliver efficient and reliable Quick & Easy IoT Development experiences to customers in industrial IoT, smart agriculture, smart retail, STEM education, and many other fields. 🔧💡

This community is the home of all our open-source projects, including software, code, documentation, and more. It is designed to provide every innovator with the support and tools they need to drive the digitalization of the world🌍. We look forward to your participation in building a smarter future together💪.

🎉 How You Can Contribute

We value every contributor. If you wish to contribute to the GitHub repositories, you can participate in the following ways:

  • 🔍 Triage Open Issues: Try to reproduce issues reported by other users and confirm whether you experience the same problem, or ask users for more details if needed. Identify duplicates, improve descriptions, and help users who need support.
  • 🛠️ Submit Fixes and Implementations: Pick an open issue or feature request that you think you can implement, and submit a pull request with your solution.
  • 🧪 Test Open Pull Requests: Try to run the proposed changes and report your success or failure. Testing on actual hardware takes time, and any help in this area will speed up our responsiveness in merging contributions.
  • 🧑‍🏫 Help Others Contribute: Review their code and suggest good ways to implement fixes and features, helping others contribute.

🔗 More Information

For more technical support, products, services, community projects, and more, please visit the following channels:

🤝 Contact Us

  • If you have any questions or suggestions, feel free to reach out to us through the above channels.
  • For business cooperation or custom services, please visit our official website for more information.

🌐 查看中文版

🇨🇳 中文版本

Pinned Loading

  1. M5Unified M5Unified Public

    Unified library for M5Stack series

    C++ 717 130

  2. M5UnitUnified M5UnitUnified Public

    M5UnitUnified is a library for unified handling of various M5 units products.

    C++ 34 9

  3. M5GFX M5GFX Public

    Graphics library for M5Stack series

    C 385 121

  4. uiflow-micropython uiflow-micropython Public

    uiflow micropython project

    C 214 86

  5. lv_m5_emulator lv_m5_emulator Public

    Running the M5Stack LVGL device emulator via PlatformIO, support V8 & V9

    C 91 19

  6. M5_Hardware M5_Hardware Public

    M5Stack hardware related documents, etc.

    340 52

Repositories

Showing 10 of 391 repositories
  • M5UnitUnified Public

    M5UnitUnified is a library for unified handling of various M5 units products.

    m5stack/M5UnitUnified's past year of commit activity
    C++ 34 MIT 9 0 0 Updated Oct 24, 2026
  • Core2-for-AWS-IoT-Kit Public

    Accompanying code for use with AWS IoT Kit content. Works with PlatformIO and ESP-IDF v4.2.

    m5stack/Core2-for-AWS-IoT-Kit's past year of commit activity
    C 126 MIT 68 14 0 Updated Oct 24, 2026
  • Project_Template-Core2_for_AWS Public

    This is a baseline template for creating projects for the M5Stack Core2 for AWS IoT Kit. This project has the configurations and options select to use all the hardware features with the ESP-IDF.

    m5stack/Project_Template-Core2_for_AWS's past year of commit activity
    C 2 MIT 2 0 0 Updated Oct 23, 2026
  • Factory_Firmware-Core2_for_AWS Public Forked from tanlaan/Factory_Firmware-Core2_for_AWS

    Factory Firmware for the M5Stack Core2 For AWS IoT Kit

    m5stack/Factory_Firmware-Core2_for_AWS's past year of commit activity
    C 0 4 0 0 Updated Oct 23, 2026
  • esphome Public Forked from esphome/esphome

    ESPHome is a system to control your ESP32, ESP8266, BK72xx, RP2040 by simple yet powerful configuration files and control them remotely through Home Automation systems.

    m5stack/esphome's past year of commit activity
    C++ 3 5,781 0 0 Updated Oct 23, 2026
  • esphome-yaml Public

    M5Stack ESPHome Integrations

    m5stack/esphome-yaml's past year of commit activity
    C++ 76 MIT 57 26 9 Updated Oct 23, 2026
  • M5Unified Public

    Unified library for M5Stack series

    m5stack/M5Unified's past year of commit activity
    C++ 717 MIT 130 63 0 Updated Oct 23, 2026
  • M5_Hardware Public

    M5Stack hardware related documents, etc.

    m5stack/M5_Hardware's past year of commit activity
    340 MIT 52 10 0 Updated Oct 23, 2026
  • M5GFX Public

    Graphics library for M5Stack series

    m5stack/M5GFX's past year of commit activity
    C 385 MIT 121 24 0 Updated Oct 23, 2026
  • stackchan-idf-gemini Public Forked from ciniml/stackchan-idf

    An ESP-IDF based Stack-chan firmware only for gemini.

    m5stack/stackchan-idf-gemini's past year of commit activity
    C++ 0 BSL-1.0 13 0 0 Updated Oct 23, 2026

Top languages

Loading…