Introducing M5Stack Core hardware
The M5Stack Core is supported by several internal hardware circuits. With these internal hardware circuits, you can create visual interactive devices that engage the human senses. You can access these internal hardware circuits using Blockly code. The internal hardware circuits you will engage with in this chapter are the amplifier speaker, the RGB LED bar, and the pushbutton switches. Besides these internal hardware circuits, you will build and code a mountable vibration motor. The mountable vibration motor provides a sneak preview of Chapter 5. In this hardware introduction, you will be introduced to electrical circuit interfacing by building the mountable vibration motor. To introduce the mountable vibration motor, here is a block diagram representation of the external hardware device:
Figure 3.1 – Mountable vibration motor block diagram
As shown in Figure 3.1, each electronic component is represented by a block...