M5Stack is a vendor of fully integrated IOT devices. The various devices typically include an ESP32 microcontroller, a display with keys or touchscreen and various sensors. This binding is an incomplete set of helper classes to control M5Stack devices remotely, typically via the Arduino binding.