Working with M5Stack and Bluetooth
You learned various approaches to wiring an M5Stack Core2 to an Arduino Uno compatible in Chapter 6. The Freenove Projects kit allowed the prototyping of an M5Stack Core2 to an Arduino quite easily. In the previous chapter, you learned how to create an inverting switch using a digital quad NAND integrated circuit (IC) with an Arduino Uno compatible. Further, a touch control counter, with various controllers, was built using the M5Stack Core2 as the UI for the Arduino Uno compatible. The Freenove Projects kit allows rapid development of these interactive devices. As observed in Chapter 6, the transistor relay driver provided an automation switch approach to interacting with the Arduino Uno compatible.
Besides using an electromechanical relay method of control, an ADC interfacing approach using the M5Stack Core2, in the LED dimmer controller project, M5Stack Core2 provided varying DC voltages used by the Arduino Uno compatible’s analog-to...