Introduction M5FIRE & M5GO
Dimi last edited by Dimi
The purpose of this lesson
Hi! Today we will get acquainted with the new device from M5STACK - M5GO from the M5FIRE set. The basic concept of M5GO is super mobility - "invent on the go". The device is compatible with the LEGO construction set thanks to a completely redesigned final panel. Now the final panel consists of two parts - fixed and magnetic. M5GO now has 16 Megabytes of Flash memory and 4 Megabytes of RAM (PSRAM) on its Board, which is perfect for comfortable work with the programming language MicroPython and M5 UI Flow.
It is necessary to consider all the contents of the standard set of M5FIRE. Deal with components. Run and see how it works.
Soon here will be a scan of the standard instructions from the set (Fig. 1.1).
List of components for the lesson
- A standard set M5FIRE.
Step 1. Open the box!
Inside the box we have a red M5 with a fixed first half of the final panel, the second magnetic half of the final panel, instruction, USB type C cable, hex key, LEGO-compatible two gray bars and four black columns, as well as a cardboard shipping pad on the front panel (Fig. 2).
Figure 2. The contents of the set M5FIRE
Step 2. It's beautiful! = ^_^=
Yeah.. Very BEAUTIFUL and very powerful. The red color perfectly emphasizes the superiority of the filling of the new device over the previous ones (Fig. 3).
Figure 3. M5FIRE CORE
Step 3. What about sides? (o_O)!
I should say on the side panels of the device nothing has changed since the previous models. But of particular interest are the side panels of the fixed half of the final module. The left one received an RGB-led panel (RGB LED BAR) and a guide chamfer for fastening the halves (Fig. 4).
Figure 4. Left side view of the device
Two GROOVE connectors black B (GPIO) and blue C (UART2) appeared on the upper side of the fixed half of the terminal module (Fig. 5).
On the device itself, the red GROOVE connector is called a (I2C)
Figure 5. Top side view of the device
On the right side of the fixed half of the final module everything is the same as on the left.
Figure 6. View of the right side of the device
A microphone hole and a battery charging led hole appeared on the bottom side of the fixed half of the terminal module (Fig. 7).
Figure 7. View the bottom side of the device
On the reverse side of the fixed half of the final module there are LEGO compatible holes on a pair of different types of mounts. There is a POGO magnetic contact to charge the device from the second magnetic half of the terminal module (which is the docking station). When charging is carried out through this connector - there is a glow of the charge indicator on the side panel. There is also one hole with metal thread M3. Magnetic rubberized legs got from the previous model (Fig. 8).
Figure 8. View from the back of the fixed half of the final module
Step 4. Cover off. What's inside? (⊙_⊙)
Let's now Unscrew the screws and disconnect the fixed half from the M5 and see what is inside (Fig. 8.1).
Visually inside the M5FIRE CORE everything is the same, at first glance, as the previous model M5STACK GRAY (Fig. 8.2). But the battery in the new final panel is more interesting than in the previous model-the capacity of 600 mAh against 150 mAh on the old model, and this is very good!
Step 5. Where is this legend? Show me the magnetic half! ヽ(°〇°)ﾉ
Now let's look at the second (magnetic) half of the final module, which is a docking station for charging the device (Fig. 9). You can see that there are all kinds of guide elements for precise docking with a fixed half. Holes under the 4 rubber feet. There are 6 LEGO compatible holes. As well as a spring magnetic pogo plug.
Figure 9. Top view of the magnetic half of the final module
On the reverse side there are four already standard rubberized magnetic feet, six LEGO compatible holes, four through holes and one hook hole for mounting on a vertical surface (Fig. 9.1).
Figure 9.1. View from the back of the magnetic half of the final module
Assembled it looks like this (Fig. 9.2).
Step 6. LEGO compatible
As it was told earlier-in a set there are two plastic blocks and four columns (Fig. 10).
It is very convenient and quick to mount thanks to LEGO compatible parts (Fig. 11).
Or stand (Fig. 12).
Step 7. Stop waiting-run! ♡( ◡‿◡ )
Before starting, remember to charge your device if you have not done it before (Fig. 13.1).
Figure 13.1. The charged device is ready for operation
And here it is-finally gently white color spreads from M5 on the desktop (Fig. 13.2). Click "Save" Guide.
The device is ready to show us what it can do now. Interesting, let's see! (Fig. 13.3). Click Next.
Offers something to play (Fig. 13.4). Let's not wait any longer! - press the center button.
Figure 13.4. Built-in speaker test
Great! The sound is there. Now the device wants us to say something to it (Fig. 13.5). Speak into the microphone louder!
Figure 13.5. Built-in microphone test
Funny! It will be necessary to do the lessons with a microphone. Oh Yes! Forgot quite say-here there is compass, gyroscope and accelerometer (as in M5STACK GREY). Spin the device... (Fig. 13.6).
Figure 13.6. Built-in gyroscope test
The most exciting moment has come (for me, at least) - RGB led panel test (Fig. 13.7).
Figure 13.7. Built-in RGB LED panel test
Today we do not get acquainted with external modules. So just look at what is available (Fig. 13.8-13.12).
Figure. 13.8. Test external module ENV SENSOR
Figure. 13.9. Test of the external module MOTION SENSOR
Figure. 13.10. RGB led external module test
Figure. 13.11. IR remote external module test
Figure. 13.12. Test external module ANGEL SENSOR
Step 8. First sketch
This completes the test. The device is now ready to work with the user (Fig. 13.13) Click "Save" Yes.
In the next lesson we will learn how to connect M5 to home/office Wi-Fi network, and now we just connect to the previously added network (Fig. 13.14).
Open the link from the QR-code in the browser and collect the simplest sketch on Blockly (Fig. 14). Click on the arrow and the sketch is loaded into the device.
A moment later (Fig. 14.1).
On this our acquaintance with M5FIRE & M5GO is completed. In the future, we will learn to work with many things M5GO.
m5-docs last edited by
Gay, Wonderful job, Thank you for your article
felix42eu last edited by
Hi, my M5fire will not connect to the online app on io.m5go.com.
I walked through the complete guide (WLAN setup etc.) and scanned the code from the m5go.com page.
The app shows an ID but the status is offline.
What do I do?
felix42eu last edited by
@felix42eu OK. Ignore that post. It seems that the "offline" can be ignored.
Running the problem works. Still have to figure out how to load and save.