🤖Have you ever tried Chat.M5Stack.com before asking??😎
  • 0 Votes
    3 Posts
    4k Views
    S
    I think it works. I am just using Serial2.begin(1500000); for the camera and Serial seems to be free.
  • partition scheme problem arduino

    1
    1
    0 Votes
    1 Posts
    2k Views
    No one has replied
  • touch stopped working

    29
    0 Votes
    29 Posts
    62k Views
    felmueF
    Hello @CodeGrue thank you for letting the community know. I've checked the touch firmware version (w/o actually updating it) of two of my M5Core2s and both report fw v0.0.0. Do you remember if the touch firmware update actually ran through successfully? I wonder if maybe the firmware isn't broken, but the update process failed. Thanks Felix
  • UiFlow v 1.10.7 can't get into Setup on Core 2

    1
    0 Votes
    1 Posts
    2k Views
    No one has replied
  • M5Core2 libraries install in PlatformIO/VSCode

    1
    0 Votes
    1 Posts
    2k Views
    No one has replied
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
    No one has replied
  • Multi app on m5stack core 2

    1
    0 Votes
    1 Posts
    2k Views
    No one has replied
  • Core 2 wakeup from touch?

    8
    0 Votes
    8 Posts
    8k Views
    ajb2k3A
    @digs71 Cool
  • Core2 + modules Configuration check

    1
    0 Votes
    1 Posts
    2k Views
    No one has replied
  • TouchZone compilation error 'does not namw a type' ??

    3
    1
    0 Votes
    3 Posts
    4k Views
    Marelli7M
    @felmue, thanks, also for the ```-tip!! After years of programming the ESP32 it takes a lot of time to get familair with the Core2 specifics
  • Got extio2 running on Core2?

    4
    0 Votes
    4 Posts
    4k Views
    felmueF
    Hello @fly4fun thank you and thank you for reporting back. I am glad you got it working. @m5stack: Please check out this pull-request. Thank you. Most of those functions return true if successful (and false otherwise). Thanks Felix
  • How to enter USB Mode on CORE2

    3
    0 Votes
    3 Posts
    4k Views
    felmueF
    Hello @AEisele55 on M5Stack you can select Setup - Switch Mode - USB Mode and reboot. However on M5Core2 this option is missing. Setup doesn't have a Switch Mode entry.(Tested with UIFlow firmware v1.10.6) Thanks Felix
  • Core 2 Factory Test Progress Bar

    4
    1
    0 Votes
    4 Posts
    5k Views
    AsmodevA
    My core2 makes a noise when i install the factory software using arduino or the built in burner, also it does nothing, i can’t seem to get it back onto the device, what gives? I’ve connected to serial port, burned the test and then all i hear is a low pitch noise… Anyone know about this?
  • Troubles with serial connection between Core2 and AtomMatrix

    2
    0 Votes
    2 Posts
    2k Views
    felmueF
    Hello @HappyUser you are so close. Right now you are setting up both devices as I2C masters. However M5Atom needs to be an I2C slave. To do this the first parameter of Wire.begin() needs to be the slave address. Try this: Wire.begin((uint8_t)I2C_DEV_ADDR, 26, 32); Thanks Felix
  • Core 2 Touchscreen Issues

    5
    0 Votes
    5 Posts
    4k Views
    P
    @awoodbridge hello i am also facing same issue. did you get the solution ?
  • Power Input

    3
    0 Votes
    3 Posts
    4k Views
    B
    So with a bit of research, I develop this simple code that makes exactly what I was asking here: #include <M5Core2.h> #define DEVICE_TIMEOUT 120000 float Time_bat = 0; void setup{ M5.begin(); M5.Axp.SetBusPowerMode(1); } void loop{ M5.Lcd.drawString(("Battery: " + String(M5.Axp.GetBatteryLevel())), 0, 120, 2); if(!M5.Axp.isVBUS() && !M5.Axp.isCharging()){ M5.Lcd.drawString(String((millis() - Time_bat)/1000,0) + " ", 1, 154, 1); }else{M5.Lcd.drawString("Feeded ", 1, 154, 1);} if(!M5.Axp.isVBUS() && !M5.Axp.isCharging()){ if(Time_bat == 0){Time_bat = millis();} if((millis() - Time_bat) > DEVICE_TIMEOUT){M5.shutdown();} }else{ Time_bat = 0; } } Hope it helps someone!
  • Wrong ADC readings when using Serial Communication at PortA

    6
    0 Votes
    6 Posts
    6k Views
    B
    It worked! Fixed problem eheh!
  • ReInstall Original Screen on new Core2

    4
    0 Votes
    4 Posts
    6k Views
    D
    @teastain Thanks, that was what I was looking for. I got it to compile/load after installing the M5Core2 by M5Stack library. I agree with 'Brilliant and un to watch'.
  • Core2 CAN-bus problem...

    8
    0 Votes
    8 Posts
    11k Views
    N
    I have the same problem. With Core or Core2 the CAN Unit is not working. I tried Port B and C (with Bottom/Bottom2). It even blocks CAN communication at my test setup (2 ESP32 development modules with additional SN65HVD230). If I use the same code with an Atom it works. Also the Atom CAN (basically the same as the CAN Unit) works with no problem. I also tried the sample code from m5Stack, doesn't work... The CAN Unit is not the problem. If I hook up a logic analyzer at the connection between Core and CAN Unit the data is fine.
  • Core 2 and COMMU

    core2 commu arduino ide
    24
    0 Votes
    24 Posts
    67k Views
    C
    @chriszang and another update. So I am happily working on my CAN receiver sketch and just noticed that I forgot to press the button that grounds INT-output of the mc2515 but the upload still worked. Gave it another try (w/o pressing the button) and it's still working - weird. Then I swapped this COMMU module for my 2nd COMMU Module and here the upload doesn't work. My explanation is that the grounding of the mcp2515 INT-output basically created a short circuit in the transistor that controls this pin and eventually burned it out. Not a big problem for me as a) I am not using interrupts in my sketch b) I have a 2nd COMMU unit I just wanted to warn you guys that grounding the INT output has unintended consequences.