RoverC and JoyC



  • Hi,
    I just received, RoverC and its joystick JoyC.
    I used the two EasyLoader to upload code in them, it worked well and Rover is fun too use.

    First question : How to charge the Li-ion 16340 Battery ?
    Is it possible to charge it on Rover or Joystick directly or we must remove it before charge it on external charger ?
    Battery seems not easy to remove from Rover, i didn't find already how to do it.


  • M5Stack

    Do not try to remove the battery from the RoverC, it is welded in place. According to the documentation the 16340 battery should charge from the stickC usb when the stick C is attached to the roverC or joyC



  • This post is deleted!


  • I just go my rover c and joyc .. loaded the firmware on each one, but Cant figure out how to get the 2 to talk to each other
    says hold a5, which button is that? please help



  • @firehopper never mind, had wrong joyc firmware loaded.. all good now.



  • @lukasmaximus
    While charging thru the M5StickC, M5StickC must be switched on or switched off ?

    I killed my M5stick while charging the JoyC, now it doesn't want to switch on, nothing on screen, can't be connected to PC. And it becomes very very hot if i try to charge it even alone (not connected to JoyC). I just order an other one to try again.



  • @pictavius

    @firehopper said in RoverC and JoyC:

    I just go my rover c and joyc .. loaded the firmware on each one, but Cant figure out how to get the 2 to talk to each other
    says hold a5, which button is that? please help

    hmm i am charging my right now so lets see whats happend ...


  • M5Stack

    @pictavius The following operations can restore the device to normal: 1. Short the BAT to GND. 2. Insert the USB cable. 3. After the screen is lit, stop shorting and USB continues to charge the device.



  • @mati I wrote a short article and created a youtube vid on how to make them talk to each other. https://www.inventar.tech/post/m5stack-roverc-joyc for write up, and youtube vid is here: https://youtu.be/wsCLPWs5CUs



  • Can anyone share UIFlow program who makes JoyC communicate with RoverC ?
    I would be very gratefull.



  • @pictavius I don't have the Joyc only the joystick hat.
    Code to communicate and control RoverC with UIFlow is comming



  • @ Pictavius
    For charging Rover C as well as Joy C the M5StickC must be installed. Then the switches on Rover C and Joy C are switched on. Then connect the USB cable to the M5StickC and start the charging process!
    At Rover C you can see the charging current and voltage on the screen of the M5StickC.
    On Joy C this display is unfortunately missing, but through my USB charge controller I can also see when Joy C is full.
    Here is a picture with charge control on the USB port.
    0_1578032951143_DSC_1258.JPG

    0_1578032966833_DSC_1257.JPG



  • @ firehopper,
    The button you have to press on M5Stick C is this one, see picture !
    0_1578034458471_DSC_1259.JPG



  • I've got a related question to the RoverC and JoyC and charging the built-in batteries.

    Am I correct in assuming the external cells are connected in parallel with the internal cells in the M5StickC?

    Would that not create an unsafe situation when one of the cells is charged fully while the other is depleted and then connected together? The two cells would then balance at a very high current that may be too high (especially for the small 80mah internal cell)?

    Asking this because the charging circuit documentation is still not released, and for all I know the AXP supports only a single cell so they must be connected in parallel somehow.

    Also, another concern I have is that the code of the RoverC instructs the AXP192 to up the charging current to 600ma, but it seems like it will also do this when it isn't connected to the RoverC at all, which means the internal cell would be charged way too quickly.