Hi,
Want to get the latest M5Stack New Year RFID Card Set? Welcome to join the M5Stack Customer Survey 2021 to share your insight.

Ends on Jan. 31, 2021
We will choose 15 lucky users at random on Feb.2, 2021!
Click here to enter!
Thank you for taking the time to complete our online survey. We truly value the information you have provided.
The end of 2020 is coming up fast so it's the time of the year that calls for having a reflection of the year.
Here are 10 Top-Selling M5Stack products in 2020.
M5Stack ATOM Matrix, at only 24 x 24mm, is the most compact development board in the M5Stack development kit series. It will be the preferred kit if you need a display or IMU sensor for your project.
M5Stack ATOM Lite is suitable for smart home controllers, alarm, temperature and humidity sensors, smart keys and more.
ESP32 Basic Core IoT Development Kit is still a best-selling product keeping Its original DuPont interface. It greatly meets the geek master's play space and wins the fans. Due to the openness, there are many open source modification projects emerging, it is also easier to DIY. As the most experienced Core, online code resources are very rich.
It is a full-function, and easy for developers to handle new product development on all stages including circuit design, PCB design, software, mold design and production.
M5StickC Development Kit and its compatible HATs are Qualified for AWS IoT.
M5StickC has been a best-seller product since its launch. It is popular not only for its tiny size but also for its low price. As a mini controller, M5StickC has a lot of applications and online code resources. If you're a starter, get started with it.

M5StickC PLUS is the upgraded version of M5StickC, with a larger LCD screen, a more powerful battery, and a built-in buzzer.
The screen of the new module is larger (1.14, instead of 0.96) and has a higher resolution (135×240 pixels instead of 80×160). The new battery has 40 mAh more capacity and a buzzer is now also built-in. Furthermore, the HAT port has an extra GPIO pin (G25), there are 2 additional mounting holes at the back. All other properties have remained the same compared to the previous module.
|
M5StickC Plus |
M5StickC |
|
|
Display |
1.14″ ColorLCD, 135×240 |
0.96″ ColorLCD, 80×160 |
|
Battery |
120 mAh |
80 mAh |
|
Buzzer |
Yes |
No |
|
8-pin HAT port |
G0, G25/G36, G26, G32, G33 |
G0, G36, G26, G32, G33 |
|
Mounting holes |
Yes |
No |
|
Microcontroller |
ESP32-Pico Wifi/Bluetooth 4MB |
|
|
Microphone |
SPM1423 |
|
|
Motion sensor |
MPU6886 6-axis gyroscope/accelerometer |
|
|
Realtime Clock |
BM8563 |
|
|
Misc. |
Grove port, 2 buttons, red LED, IR LED, magnet |
|
|
Battery circuit |
AXP192 PMU |
|
|
Programming/charging |
USB-C |
|
|
Dimensions |
48.2 x 25.5 x 13.7 mm |
|
M5Stack GREY Kit is one of the M5Stack development kit series, which is an upgrade from the Basic kits. In comparison, Grey kit provides an extra IMU sensor, BMM150 + MPU6886. With a IMU posture sensor, there are a lot of situations which you can apply this kit to: detecting acceleration, angulation, and trajectory. You can make relative products like sports data collectors, 3D remote gesture controllers and more based on the above functions.

M5Stack Timer Camera series is the upgraded version of ESP32 Camera modules, with Wake Timers, Ultra-Low Power Consumption and 3MP Camera features. It is a good solution to take pictures in timelapse every x seconds/minutes/hour, or monitor rooms.
Here’s why this item keeps selling out: The M5Stack CORE2 is the first M5Stack device with the touch-enabled display. It’s confirmed to have better features, which suits for the various IoT applications. M5Stack CORE2 features a compact case with a width of 54 mm and a depth of 54 mm that can be stacked, and the functions can be expanded by connecting optional modules such as a motor. Battery capacity also increased from 150mAh to 390mAh. In addition to the function to notify the remaining battery level with LED, it is equipped with a vibration function and so on.
M5Stack ATOM ECHO is a tiny programmable smart speaker. Its design is based on the M5Stack ATOM series of products. The slim design has a dimension of 24×24 and is 17mm in height. Its premium finish gives it a professional look and makes it easy to carry anywhere.
ENV II is an environment sensor which can sense temperature, humidity and atmospheric pressure. It is built with SHT30 and BMP280 sensors and is programmed over I2C.
SHT30 is a digital temperature and humidity sensor with high precision and low power consumption.
BMP280 is an absolute barometric pressure sensor that is specially designed for mobile applications. It offers the highest flexibility to optimize the device regarding power consumption, resolution and filter performance.

M5Stack COM.X is a series of modules which can be stackable with M5Stack CORE device to implement expansion features.
ToF is a popular sensor to measure distances. Compared with general ultrasonic sensors, it is not affected by the object material. There is a better performance in sensitivity and tolerance. It can be used to implement obstacle avoidance and measuring distances.
2020 has been a challenge to us all - Hope as 2021 comes we will now see a light at the end of the tunnel.
We are thrilled to announce that we partner with AWS.
The AWS IoT EduKit-A prescriptive learning program that makes it easy to learn how to build IoT solutions using AWS services. It comes equipped with a Microchip ATECC608A Trust&GO secure element, in addition to the existing features of the standard M5Stack Core2 and M5GO Bottom2.
AWS introduces AWS IoT EduKit, an easy way to learn to build IoT applications using AWS services through a prescriptive learning program. AWS IoT EduKit helps developers – from students to experienced engineers and professionals – receive hands-on experience building end-to-end IoT applications by combining a reference hardware kit with a set of easy to follow guides and example code. To learn more, please visit AWS IoT Edukit.
Developers can get started by purchasing the reference hardware kit from M5Stack, an AWS partner. The reference hardware kit includes a touch screen for controls, and commonly used IoT sensors including temperature, accelerometer, gyro, and mic. The kit is powered by an Espressif ESP32 micro-controller, and includes a security chip from Microchip for maintaining hardware root of trust. The reference hardware kit supports FreeRTOS, Arduino, and MicroPython—allowing developers to select their preferred software framework for their IoT applications. To purchase your reference hardware kit visit Amazon.com or the M5Stack store.
Once you receive the hardware kit, access the getting started guide and follow the steps to install the Espressif RainMaker Mobile App on your phone. The Espressif RainMaker Mobile App will allow you to control the AWS IoT EduKit reference hardware and connect to AWS IoT. Next, you can select from a list of free projects available on AWS IoT EduKit's website. Start with building a basic connected home application and progress over time to running a machine learning model with Amazon SageMaker Autopilot or building a Voice Assisted Smart Home application with Alexa Voice Service Integration for AWS IoT (AFI).
To learn more, visit the AWS IoT Edukit.
M5Stack has launched a unique new device in its core series. M5Paper is a touch enabled E-ink display. Far from being a simple E-reader, M5Paper is a fully programmable microcontroller which could be the ideal choice for your IoT applications. This low power device could suit such purposes as a shelf display, industrial controller, smart weather display and so on.
M5Paper is powered by the ESP32-D0WD. Its E-Ink display supports 16-level gray scale, which provides a great reading experience. The display is a GT911 capacitive touch screen, which supports multipoint touch and a variety of gesture controls.
Compared to a regular LCD, E-Ink displays are easier on the eyes, which makes them a great choice for reading or viewing for longer periods. The M5Paper has ultra low power consumption, basically power is only required for refreshing and keeps displaying previous content for a long time even when powered down.
Similar to the M5Stack Core Ink, it is equipped with multi-function buttons for operation, sensors such as the SHT30 temperature and moisture sensor and an SD card port for data storage.
Additionally, the FM24C02 internal eeprom chip (256KB-EEPROM) can be used to store vital data even when the device is off. A 1150mAh lipo battery keeps the device going for long periods and battery life can be further preserved by using the RTC (BM8563) to set the device into deep sleep and wake it up again when needed. Three HY2.0-4P expansion ports are included which allow for building complex projects using the existing sensors in the M5Stack ecosystem.

ESP32 Standard Wireless Functions WiFi, Bluetooth Internal 16M Flash
Ultra-Low Power Consumption
Multi-Point Touch Screen
180 Degree Viewing Angle
Internal 1150mAh Battery
Expandable - HY2.0-4P 3 x External Expansion Ports
IoT Terminal
E-Book Reader
Industrial Control Panel
Smart Home Panel
M5Paper is compatible with Arduino, MicroPython and UIFlow. UIFlow is a Web-based IoT programming system developed by M5Stack and based on Google Blockly which is a clear and easy to program visual interface.
If you require a smart display with a minimal power consumption, M5Paper could very well be the device for you.
Black Friday 2020 is right around the corner. Get ready, M5Stack Black Friday Deals 2020! Coming soon! Keep in mind M5Stack deals are not live yet — here are the key dates you should know about for Black Friday 2020:
M5Stack 2020 Black Friday sale starts Nov. 23 and lasts through Nov. 27. Missed a deal on Prime Day? Expect to see steeper discounts on M5Stack.
Subscribe to save up to 30%.
Looking for more deals? Check out:
If you’d like to peruse the deals yourself, here is the link to more sales.
Up to 30% Offer and Giveaway M5PAPER

In addition to some released items, M5Stack is bringing a new item M5PAPER that figures a touchscreen e-ink display. If you’re looking for more Black Friday game deals, subscribe M5Stack Newsletter you’ll receive a weekly email from M5Stack along with a number of the special newsletter-only offers.
Shenzhen, Sept. 01, 2020 - M5Stack launches its new product CORE2 - an ESP32 based dual-core WIFI & Bluetooth microcontroller for IoT development, with a capacitive touch screen that brings users a smoother human-computer interaction experience.
M5Stack CORE2 integrates an ESP32 D0WDQ6-V3 with two Tensilica Xtensa 32-bit LX6 microprocessors that can be individually controlled. It supports both Bluetooth and Wi-Fi, making it ideal for IoT projects. The device features 16 MB External Flash and 8MB PSRAM, has an adjustable clock frequency from 80 MHz to 240 MHz, a Built-in vibration motor for tactile notification, and a real-time clock(RTC)which can provide precise time and date.
It is compatible with esp32 Arduino, MicroPython and UIFlow. UIFlow is a Web-based IoT programming system developed by M5Stack and based on Google Blockly which is clear and easy to program visual interface.
M5Stack CORE2- the second generation core device in the M5Stack development kit series, which further enhances the functions of the original generation of cores. Here are some frequently asked questions for M5Stack CORE2.

Q1: Does It Still Reset When You Unplug It from USB and It Transitions to Battery Power?
A: No, it doesn't reset. M5Stack modified the power supply part of the board. It includes an SY7088 (DC/DC Boost) and the AXP192.
Q2: Is It Possible to Disable Screen Refresh When Using UIFlow?
A: UIFLOW for M5Stack CORE2 now uses LVGL GUI. lvgl will handle operations such as interface redrawing. You could need to use "lv.deinit()" if you don't want to use lvgl.
If you just want to disable the screen refresh, you can try the below function.
lv.obj.set_click(lv.scr_act(), False)
It should be working!
Q3: Where Can I Find the Reference Doc for M5Stack CORE2?
A: Click here to find the reference doc.
Q4: How to Expand Features by Stacking Different M5Stack Function ''MODULES" on M5Stack CORE2?
A: There is a small expansion board on the back of M5Stack CORE2 with a 6-axis IMU sensor and microphone. You need to remove the small expansion board if you want to use M5Stack expansion modules.
Q5: How to Set Up the Three Virtual Buttons on the Touch Panel?
A: The three circles at the bottom of the touch screen are programmable virtual buttons. Currently, we have an Arduino code to guide you to set up it. You can click here to find it.
Also, M5Stack UIFLOW can implement it. UIFlow is a Web-based IoT programming system developed by M5Stack and based on Google Blockly which is a clear and easy to program visual interface.
Q6: What Can I Do the Small Board at the Bottom of M5Stack CORE2?
A: This small expansion board brings about more possibilities, users could design their own miniature customized expansion boards, or use the existing bus modules.
Q7: The SD Card Function and the Touch Screen Function Can Work at the Same Time?
A: Yeah. The PIN Groups have been multiplexed which allows us to connect to it more efficiently to perform the two functions at the same time.
Q8: Is It Compatible with Face, Fire?
A: Sure.
Q9: Where Can I Buy It?
A: You can buy it from M5Stack Official Store.
For Japanese users, you can order Switch Science
For U.S. users, you can order Digi-Key Electronics
For EU users, you can order Distrelec Group
Really? M5StickV and M5Stack Unit-V AI camera can be directly handled via UIFlow? Yes, indeed!
Whether you're currently seeking a way with faster, convenient, and low-cost to build your AI recognition projects. Here is how to quickly build your projects via UIFlow.
There are two optional items you can use for your projects. As one of the most popular M5Stack items in terms of sales and popularity, the M5Stack Unit-V is slightly cheaper than M5StickV. Click here to learn whats the difference.
V-Function is a series of visual recognition functional firmware for M5StickV and M5Stack Unit-V AI camera. Based on different functional firmware such as Motion Detect, Target Trace, Color Trace, and so on. It was developed by the M5Stack team.

Motion detect
Target Trace
Color Trace
Face detect
QR CODE
Bar Code
DatamatrixCode
ApriltagCode
More features will be updated in the V-Function. Coming soon!
V-Function, purpose-built for programming faster for users. The new features have been added to UIFlow 1.6.2 version. You can directly download the program for M5StickV and M5Stack Unit-V AI camera via UIFlow. Visit https://flow.m5stack.com/ to enter UIFlow. Click the Unit add button in the function panel and select the UnitV extension to add it. When adding, please configure according to the actual port used. Click ok to add.

How to Burn Firmware into Your Device and Call It through UIFlow Graphical programming? Please click here and check the tutorial. Get started now with M5Stack V-Function.
The first half of 2020 has been challenging, for every part of the world. The COVID-19 pandemic has spread with alarming speed, infecting millions, and bringing economic activity to a near standstill.
M5Stack has the skills and workforce to help combat this crisis. We have overcome various difficulties and released 17 new products as planned.
Here is an overview of the products that we built in the last six months:
M5Stack ATOM Matrix contains an ESP32-PICO-D4 chip, which comes integrated with WiFi, Bluetooth, and 4MB of integrated SPI flash memory.
M5Stack ATOM Lite is a very compact development board in the M5Stack development kit series. It provides more GPIOs for user customization which is very suitable for embedded smart home devices and in making smart toys. The ESP32-PICO chip is the main control that comes integrated with Wi-Fi and Bluetooth technologies and has a 4MB of integrated SPI flash memory. Atom Lite board provides an Infra-Red LED, an RGB LED, buttons, and a PH2.0 interface. In addition, it can connect to external sensors and actuators through 6 GPIOs. The on-board Type-C USB interface enables rapid program upload and execution.
M5Stack ATOMIC is a versatile DIY kit for users to unleash a new wave of creative ideas and opportunities. It is ideal for you to design your own projects!
M5Stack Tail485 is an RS485 converter designed for M5ATOM, which is used for converting RS485 signals to TTL.
M5Stack TailBat is an accessory external battery designed for M5Stack ATOM. It can directly supply power to the M5Stack ATOM.
M5Stack ATOM HUB PROTO is a DIY proto board module designed for use with the ATOM series. Build circuits or connect peripherals! Create prototypes and end-use devices for various scenarios.
M5Stack ATOM QR-CODE Scanner is an ESP32 M5Stack Atom compatible module with wireless connectivity for reading Barcode/QR-codes. Compatible with Arduino, it easily captures all common barcodes (2D and 1D) on labels!
M5Stack ATOM ECHO is a tiny programmable smart speaker dev kit with WiFi and BLE. It was beloved by many M5 fans.
M5Stack Servo Kit is a 9g servo with a LEGO-compatible fixed bracket. There are 180 ° and 360 ° specifications.
M5Stack ATOMIC GPS is a GPS+Glonass positioning module based on ATOMIC. The navigation chip is M8030-KT, together with a flash and a button cell can save your history configuration.
M5Stack ATOMIC TF-CARD is an ATOM-based TF (MicroSD) card module. It can support up to 16GB TF card.
M5Stack ATOM RS-485 is a TTL-RS485 converter designed for use with M5Stack Atomic. When the application equipment needs to communicate and be controlled through RS485, it is a perfect choice.
M5Stack ATOM RS-232 is a TTL-RS232 level-converter designed for use with the M5Stack Atomic module.
M5Stack ATOM SWITCH is a bi-directional control programable switch for the M5Stack ATOM.
BalaC is a DIY dual-wheel balancing car kit. BalaC uses the STM32 series chip, two motor driver ICs, and is also equipped with a rechargeable replaceable battery. It incorporates a light-weight design with 360° servos. It's possible to use the UIFlow graphic interface to program the balancing car. An M5StickC is included in the package. The BalaC maintains its balance with the help of mpu6886. The real-time compensation of the servos is controlled by calculating the offset value to achieve the purpose of balancing. A LEGO-compatible design allows you to change different tires.
M5Stack ENV II Unit with a built-in SHT30 and BMP280 is an environment sensor that can be used to measure temperature, humidity, and pressure.
Which one is your preferred? M5Stack will offer more amazing gadgets. Welcome to come together to create a better future.
Have you ever heard of M5Stack HACKATHON? It is a creative contest for M5Stack inner staff that started in 2019. The first M5Stack HACKATHON of 2020 was held last Friday. In order to encourage staff innovation using M5Stack products and promote teamwork and problem solving, to let all staff know more about in-house products.
The theme is “Smart Office” for this time. From 1:00 PM to 5:00 PM, it is the time of the “marathon” to design and program “Smart Office" projects for each group. There are four groups to join the contest. Different groups have different projects to show. The project show started at 5:00 PM, the members from the four groups show their project.
The Projects from Four Groups.
Hardware: M5Stack Fire
Software: UIFlow

The project mainly implements the function of receiving the message in the office.
Hardware: M5Stack Fire and M5StickC
Software: UIFlow

This is a fantastic project! "It can recognize who is your loyal friend!" said by the speaker from this team.
Hardware: M5Stack ATOM Matrix
Software: UIFlow

Most keyboard shortcuts require the user to press a single key or a sequence of keys one after the other. Other keyboard shortcuts require pressing and holding several keys simultaneously. Keyboard shortcuts may depend on the keyboard layout. However, the common keyboard shortcuts still difficult to remember, inconvenient to use, easy to press wrong. ATOM Board form MoYu Group can save you a lot of time, easier to use.
Hardware: M5Stack ATOMIC, M5Stack ATOM Matrix, M5Stack ATOM ECHO, M5Stack Basic Core
Software: UIFlow

The project is mainly used to remote security alarm. The ATOM will become an alarm when you touch the door. The alarm will sound when you opened the door, the holder of M5Stack Basic Core will receive the message that the door has been opened.
This is an interesting and exciting day! Finally, thanks to all participants!
The main controller device is called the “Core”. These “Core” products play a pivotal role in our product category. Most of them can be modular and stackable with other modules via connectors called M-Bus such as LiPo battery module, GPS receiver module, and LoRa / NB-IoT / LTE-4G wireless communication module, etc. We have several kinds of Cores, the following figures show the main difference with them.

The products of the series are perfect for people who want to make advanced ESP32 projects with a display, user interface, speaker, and a couple of buttons. It’s super easy to snap in other M5 blocks to add sensors, interfaces, or cameras, no soldering required.

The products of the M5Stick series are smaller than ESP32 IoT Core Series. Especially, M5StickC is suitable for wearables.
There are a bunch of libraries, examples, and other cool stuff all open source for prototyping of your ideas. So, if you’re interested in developing your own wearable gadget, which works according to your requirements, all you need is an M5StickC. Yes, none other, but M5StickC. And it is also a kind of cost-effective kit. Maybe, you can’t even imagine that it was called an IoT platform on your wrist.
M5stickV is the visual sensor module based on Kendryte K210, which can perform high-speed convolution neural network calculation under ultra-low power consumption. Use scenarios such as target detection and image classification tasks based on convolutional neural network, face detection and face recognition, multi-class object detection, and recognition.
Obviously, M5StickT has gotten a lot of attention in 2020 due to the product’s potential role in detecting people who may be infected with COVID-19. It is an Infrared Thermal Imaging Camera. It adopts the advanced FLIR Lepton 3.0 long-wave infrared (LWIR) camera core with an effective resolution of 160 * 120 for a clear and stable image. Its main control chip is ESP32 which provides a different IoT power and performance.

M5Stack ATOM series are the latest items. M5Stack ATOM Matrix, ATOM Lite, and M5Stack ATOM ECHO are the core category from the M5Stack ATOM series. A great many peripherals have been released so far such as ATOMIC Proto Kit, ATOM Tail485, ATOM TailBat, ATOM HUB Proto Kit, ATOM 2D/1D Barcode Scanner Kit, ATOM GPS Kit (M8030-KT) and ATOM TF-Card Kit.
ATOMIC Proto Kit is a versatile DIY kit for users to unleash a new wave of creative ideas and opportunities. It is ideal for you to design your own projects!
ATOM Tail485 is an RS485 converter designed for M5Stack ATOM, which is used for converting RS485 signals to TTL.
ATOM TailBat is an accessory external battery designed for M5Stack ATOM. It can directly supply power to the M5Stack ATOM. ( 190mah battery )
ATOM HUB Proto is a DIY proto board module designed for use with the ATOM series. You can build circuits or create prototypes and end-use devices for various scenarios.
ATOM 2D/1D Barcode Scanner Kit is an ESP32 M5Stack Atom compatible module with wireless connectivity for reading Barcode/QR-codes. Compatible with Arduino, it easily captures all common barcodes (2D/1D) on labels!
M5Stack ATOMIC GPS is a GPS+Glonass positioning module based on ATOMIC. The navigation chip is M8030-KT, together with a flash and a button cell can save your history configuration.
M5Stack ATOMIC TF-CARD is an ATOM-based TF (MicroSD) card module. It can support up to 16GB TF card.
ATOM (refers to ATOM Matrix and ATOM Lite) will be equipped with various peripherals!
M5stack was rapidly growing in the first half of 2020, successfully defying market volatility by the global outbreak of the virus. Certainly, the most critical for reasons why M5Stack increasingly focused on user’s experience and M5Stack products are widely preferred in most of the engineers. There has been an increasing demand for no breadboard and wires, no prototyping board, no solder required. Modular and Stackable dev kits may become a classic hobby that can be enjoyed by both young and old.
The smallest ESP32 dev board ATOM is already launched. It is mainly designed for portable embedded systems and IoT development projects. ATOM is more of a complete system rather than a single embedded functional module.There are some awesome projects for ATOM. In case you missed it!
The internal IMU sensor for M5ATOM Matrix used to detect tilt. If the display shows more red pixels than green pixels, the device has to be tilted to the right. If there are more green pixels, then the unit must be tilted to the left.

We are planning to develop more extension boards for ATOM such as ATOMIC and AtomEcho. It is expected that they will be available on this Friday!
Furthermore, our engineers will be developing new gadgets for ATOM to play with! AtomFLY, TailBat and Tail485!

This project shows how the current data of the COVID-19 pandemic can be visualized with ESP32 M5Stack. Time series data of confirmed infections and deaths during the COVID-19 pandemic strongly illustrate the seriousness of the situation.

If you want to compare the data of certain countries directly in one graph. You could write a software to load and display the data of 5 countries as combined graphs on a M5Stack. More details for this project you could find in Hackster.
Our user designed the project to measure staff's temperature for office.
The Thermal Camera Unit communicates with the M5Core through the Grove A interface.

The COVID-19 creates enormous demands for non-contact and thermal imaging.
During a global pandemic, one of the cheapest, easiest, and most important ways to prevent the spread of a virus is to wash your hands properly and frequently. Here’s everything you need to know about how to wash your hands the right way.
Washing your hands can protect you and your loved ones.
