🤖Have you ever tried Chat.M5Stack.com before asking??😎
  • Battery charging does not work on BASIC V2.7

    Cores core
    3
    0 Votes
    3 Posts
    2k Views
    S
    @sgflux I measured the voltage of the ‘5V pin’. With the V2.4 I get 5 V, with the V2.7 only 4.7V. Could this be the reason why it only charges with a maximum of 150 to 200mA? How can I increase the voltage output of the IP5306? Is this possible via i2c?
  • LAN connection possible?

    Cores core
    3
    0 Votes
    3 Posts
    3k Views
    T
    @kuriko Thanks, I will try it.
  • 0 Votes
    8 Posts
    8k Views
    S
    @ajb2k3 thanks so much for that insight. Do you have an implementation of HV write mode for the Paper display in a different platform (UIflow etc)? Don't worry if not, because it seems that existing shutdown() is able to retain images according to @felmue's example.
  • UiFlow 2.0 Firmware locks up my Core3

    UiFlow 2.0 core uiflow 2 firmware
    1
    0 Votes
    1 Posts
    3k Views
    No one has replied
  • M5Stack Basic Core stopped working

    Cores core
    1
    0 Votes
    1 Posts
    4k Views
    No one has replied
  • M5Paper partial Update Canvas

    Cores core
    7
    0 Votes
    7 Posts
    13k Views
    M
    As mentioned in the other thread, the missing step is transferring the canvas framebuffer to the EPD. If your loop function is changed as below, it works as you expect. void loop() { for (int i=1; i<7; i++) { canvas1.drawString(testString[i],20,20); /* m5epd_err_t UpdateArea(uint16_t x, uint16_t y, uint16_t w, uint16_t h, m5epd_update_mode_t mode); */ M5.EPD.WriteFullGram4bpp((uint8_t*)canvas1.frameBuffer()); M5.EPD.UpdateArea(0,0,100,100,UPDATE_MODE_GL16); delay(1000); } }
  • M5Paper load font from sdcard

    SOFTWARE core
    2
    0 Votes
    2 Posts
    6k Views
    lukasmaximusL
    Hi @Powersoft please don't double post, and refer to my reply on your other post
  • Battery status?

    M5 Stick/StickC core
    2
    1 Votes
    2 Posts
    7k Views
    O
    I've just started out but it looks like the following shows the voltage and mine maxed out at 4.178V, this gradually decreases and I think below 3.6V isn't really usable. You can use this and some testing to determine the percentage of battery. #include "M5StickCPlus.h" TFT_eSprite Disbuff = TFT_eSprite(&M5.Lcd); void setup() { M5.begin(); M5.Axp.ScreenBreath(8); M5.Lcd.setRotation(1); Disbuff.createSprite(240, 135); Disbuff.setTextColor(TFT_WHITE); } void loop() { Disbuff.fillRect(0, 0, 240, 135, TFT_BLACK); Disbuff.setCursor(10, 10); Disbuff.printf("BAT_V: %.3fV",M5.Axp.GetBatVoltage()); Disbuff.pushSprite(0,0); } There are other options power functions that may help in this doc: AXP192 (Power management) Good luck.
  • External library

    Cores core
    3
    0 Votes
    3 Posts
    8k Views
    S
    it's a library to control a sensor, I had already built my custom blocks that worked with that library, but when I updated everything I was unable to make it go. so do I have to import the library into the / flash root? and then?
  • M5Stick IMU Yaw Readings Off

    M5 Stick/StickC core
    4
    1
    0 Votes
    4 Posts
    14k Views
    hagueH
    I have achieved quite good results with the Seeed Studio Grove 3-Axis Digital Compass V2. https://wiki.seeedstudio.com/Grove-3-Axis_Digitial_Compass_v2.0/