Garbage Values shown in Serial Monitor



  • Hi, I am new to M5 Atom lite. I programmed it with the following code to test its functionality, but i am getting garbage values on the serial monitor. I tried changing the serial monitor to all the baud rates available including 9600 and 115200, but no success.

    #include "M5Atom.h"
    void setup(){
    M5.begin(true, true, true); // Clear the serial port buffer and set the serial port baud rate to 115200. Initialize I2C. Initialize the LED matrix
    }

    void loop(){
    M5.update(); //You need to add m5.update () to read the state of the key, see System for details
    if (M5.Btn.isPressed()) { //If the button is pressed
    Serial.println("Button is pressed.");
    }
    delay(20);
    }