What are we best at? Electronics & 3D printing
Fast delivery 30-day returns
Own warehouse & service Thousands of products
15+ years of expertise 1.7M+ orders
What are we best at? Electronics & 3D printing
Fast delivery 30-day returns
Own warehouse & service Thousands of products
15+ years of expertise 1.7M+ orders

M5Stack · 315 products

M5Stack is a Chinese brand from Shenzhen that makes modular IoT development kits based mainly on ESP32 microcontrollers, in ready-made enclosures. At Botland you will find the Core, Atom, Stick, Stamp and Chain series,… More about the brand
Filter products
Price
€ €
In stock

Products

Showing 1-12 of 315 products
Per page:

Articles from the blog about M5Stack

Go to blog

About M5Stack

M5Stack is a Chinese brand from Shenzhen that makes modular IoT development kits based mainly on ESP32 microcontrollers, in ready-made enclosures. At Botland you will find the Core, Atom, Stick, Stamp and Chain series, the pocket-sized Cardputer, Unit modules with sensors and communication, Grove cables and the StackChan robot. You can program them in UIFlow, Arduino or MicroPython.

M5Stack: modular ESP32 IoT development kits

M5Stack is a Chinese company from Shenzhen that creates modular development kits for IoT projects. Most devices are based on ESP32 microcontrollers, including ESP32-S3 and ESP32-P4, and come in ready-made enclosures. You do not need to design a board or an enclosure, so you can quickly build a working prototype.

At Botland you will find several module series, Unit modules, controllers, accessories and the StackChan desktop robot. With one brand you can handle both small devices and projects with a screen, a keyboard or wireless communication.

M5Stack series: which module to choose

Each series has a different purpose:

  • Core series: modules with a display, e.g. Core2 and CoreS3, for projects with an on-screen interface
  • Atom series: miniature ESP32 modules for when small size matters
  • Stick series: modules from the M5StickC line
  • Stamp: modules to solder into your own board
  • Chain: modules connected in a chain via UART

The offer also includes Cardputer, a pocket-sized computer with a keyboard, Tab5, Paper with an e-paper display, and controllers. If you are just starting out, the easiest way is to choose a module from the Core or Atom series and expand it with further elements.

Unit modules and Grove cables

Unit modules extend the kits with additional functions. You connect them with a cable with a Grove connector (HY2.0-4P). In this group you will find sensors, communication modules, e.g. LoRaWAN, NFC and PoE, as well as displays and expansions. You can pick a suitable cable among the Grove cables.

Programming: UIFlow, Arduino, MicroPython and ESP-IDF

You can program M5Stack modules in several ways. UIFlow is block programming, good for getting started. If you prefer code, you can use Arduino, MicroPython or ESP-IDF. Before buying, check on the product page which environments a given module supports.

Frequently asked questions about M5Stack

What can M5Stack do?
These are ready-made modules with an ESP32 microcontroller in an enclosure, intended for IoT projects. The capabilities depend on the series and the attached Unit modules, e.g. sensors, communication or displays.

Can M5Stack be programmed in MicroPython?
Yes. Besides MicroPython you can use UIFlow, Arduino and ESP-IDF. Choose the environment that best suits your experience.

What is M5Stack Cardputer?
It is a pocket-sized computer with a keyboard, available in the Cardputer series. You can check the available versions and technical details on the product page.