Overview

Goal

The tool for this session - M5Stack

M5Stack is a modular, stackable, scalable, and portable device powered with an ESP32 core. ESP32 is a single 2.4 GHz Wi-Fi and Bluetooth combo chip. Various sensors and actuators are available as easy-to-connect Units (no soldering needed). You can develop your applications with various development platforms and programming languages such as Arduino, Blockly language with UIFlow, Micropython, etc.

M5Stack - Modular Rapid ESP32 IoT Development Board - ESP32 dev kits

M5Stack official website

Preparations

Check the operation of the parts included in the kit

  1. Connect your M5GO to a USB port of your PC with the USB cable included in the kit
  2. Single press the power button to turn on the M5GO
  3. Wait a few seconds for the demo program to starts
  4. Follow the instructions on the screen to confirm that the following functions works

<aside> ☝️ If you notice anything, please feel free to ask questions on the Discord server. It is very rare, but some hardware may be broken. If you can take a short video of the operation with your smartphone and post it along with your questions, it will be easier for us to check your situation.

</aside>

Prepare the development environment

Windows

  1. Download the driver and install (choose CP210xVCPInstaller_x64_v6.7.0.0.exe for most PCVR ready PCs)