Everyone is likely familiar with the Espressif ESP32 product, which, due to its high integration and rich features, has become an ideal choice for IoT project development. Some manufacturers have developed a series of modular, plug-and-play, low-code development platforms based on their products, making it easy to create high-quality product prototypes.
Today, we will be trying out the STACK series development kit, CoreS3, developed by M5Stack. The CoreS3 is the third generation host of the Core series, which is a classic product line from M5Stack, all using the ESP32 series main control. The S3 is the third generation equipped with the ESP32-S3 series chip featuring a dual-core Xtensa LX7 processor with a clock speed of up to 240MHz. The STACK series hides all wiring in an invisible manner, allowing users to easily stack modules as needed.
It is equipped with a 2.0-inch capacitive touchscreen with a resolution of 320×240.
Additionally, it features a 300,000-pixel camera, an ambient light and distance three-in-one sensor, a high-fidelity 16-bit I2S amplifier chip, a speaker, an audio decoding chip, and dual microphones, enabling video image capture and sound input and playback.
The development board also integrates various sensors, such as a six-axis attitude sensor (BMI270), a magnetometer (BMM150), and a real-time clock (BM8563), providing data collection across multiple dimensions, including acceleration, angular velocity, motion direction, geomagnetic intensity, and direction, along with precise timing, sleep, and wake control functions.
This board has 16M of FLASH and 8M of PSRAM storage, and it also supports SD cards. The S3 adopts a low-power design, utilizing a power management chip and four-way power flow control circuits, allowing for power switching and management.
M5Stack has a dedicated firmware burning tool called M5Burner, which includes official firmware demos as well as third-party integrations that can be directly burned into the Core S3. The official demo that comes with the Core S3 showcases most of the integrated features.
M5Stack also provides a graphical programming IDE called UIFLOW 2.0, which allows users to directly download to the Core S3 via the web interface. Through MBurner, the UIFLOW firmware can be downloaded to the S3.
M5Stack’s peripheral modules are abundant, and detailed usage instructions for each module can be found on the official website.
Connecting these modules to the CoreS3 is very simple, with anti-reverse connection cables that plug and play.
Open the UIFLOW web interface to add sensors and various modules in the Unit section,
Once opened, you can drag and drop to program, just like elementary school students learning programming.
The demonstration part can be referenced in the following video:
You can find M5Stack Core series products on the DigiKey official website.
On the CoreS3 product page, you can find detailed product descriptions and datasheets.
Here you can find various expansion boards and sub-cards.
The M5Stack Core series, with its stackable and expandable design, differs from conventional development boards. It offers higher integrity and ease of use, eliminating the clutter of wires in the system, and does not require various interface plugs to connect modules. During development, there are dedicated download tools that allow developers to easily create high-quality product prototypes. This introduction ends here, and we will try out other interesting products next time.
DigiKey TechForum related technical forum link:
https://www.digikey.cn/zh/forum/t/topic/3549
DigiKey online purchase link:
https://www.digikey.cn/zh/products/detail/m5stack-technology-co-ltd/K128/18839257
DigiKey M5Stack product page:
https://www.digikey.cn/zh/supplier-centers/m5stack
For more technical information about the ESP32 hardware platform, please refer to the following links, and feel free to leave comments for discussion at the end.
The hot ESP32 development platform allows you to quickly complete various wireless connection projects:
https://www.digikey.cn/zh/forum/t/topic/1312
PCB layout guide for Espressif ESP32-WROVER-E:
https://www.digikey.cn/zh/forum/t/topic/3246
Editor’s Note
From this demonstration, we can see that the STACK series CoreS3 development kit provides rich resources, high scalability, and strong stability and reliability guarantees in the development process based on the ESP32 platform, enabling developers to efficiently and stably implement IoT project development. Are you also using the CoreS3 for your projects? What experiences and insights do you have with the CoreS3 development kit? Or do you have any questions? Feel free to leave a comment and share your thoughts!
↙
Click below “Read the original text” for more information
Let me know youare reading!