RAK5010 NB-IoT Tracker

Posted on
of 2
/ 2
  • Yes that's the RAK5010, did you fork the RAK8212 board easily? will it be released officially?

  • Yes, I'll be doing an official port.

    Actually doing it properly is a bit more involved - because it's using the nRF52840 instead there's a bunch more RAM & Flash available (and USB) which I'd like to be able to expose.

  • Yes, I just flashed the .hex file and it worked except for the BG96 module.

  • Hi Gordon,
    I need to activate the GPS power supply on the Rak5010.
    The rakwireless doc says to set the pin P1.07 to activate the power supply.

    But the P1.07 pin is not included into the RAK8212 espruino version.
    How can I add the missing pin?
    Thanks in advance ;-)

  • I solved by using the poke32 to set/clear the P1.07 pin like this:

    poke32(0x50000300 + 0x518, 1 << 7);
    // set
    poke32(0x50000300 + 0x508, 1 << 7);
    // clear
    poke32(0x50000300 + 0x50C, 1 << 7);

    But the gps response was always:

    {"error": "Timeout"}

    The http get request always returns:

    {"code": -15, "message": "no response"}
  • The BG96 issue is solved by switching the RX and TX pins within Serial setup:

    Serial1.setup(115200,{tx:PINS.LTE_RXD, rx:PINS.LTE_TXD, cts:PINS.LTE_RTS});

    Now the BG96 get GPS positions and the http get request works on Rak5010!

  • Great, can't wait to do my project with Espruino, seems to be much straithforward than Arduino...

  • @Gordon any update on when you might get to having a look at this build ? Realise you are juggling a lot, just interested in an updated ETA

    I have a rak5010 sitting here ready to go !

  • Thanks - I'm a bit busy right now. Maybe next week, but I'm not sure.

    Basically the nRF52840 build didn't boot up on it so I need to figure out what the issue is. Once that's done things should progress quite nicely.

    But even if you used @LorenzoG's solution I guess you could transition to a proper build pretty easily when it became available.

  • Its ok right now as I also have a rak8212 which I am currently developing on - but having access to more flash/ram will help with new features I need to add. Will the Flash module have access to more space ? We currently use that for our logging data.

  • Post a reply
    • Bold
    • Italics
    • Link
    • Image
    • List
    • Quote
    • code
    • Preview

RAK5010 NB-IoT Tracker

Posted by Avatar for peruperu @peruperu