Avatar for narioinc89

narioinc89

Member since Dec 2017 • Last active Jan 2018
  • 2 conversations
  • 12 comments

Most recent activity

  • in Porting to new Devices
    Avatar for narioinc89

    @Gordon

    I had a word with the CEO of RAK Wireless and he seems interested in your proposal for a port maintenance for some of his boards. I am sharing his email id here:

    ken.yu at rakwireless dot com

    I am just a contributor for some of the projects using their boards. Hence I wanted you to have a direct contact with him regarding your proposal. My humble request to please do follow up with them as I feel its a good opportunity.

    I was not sure if you would be comfortable in sharing your official email id with me hence I am requesting you to share the same with Ken himself directly :)

    Thanks

    Regards
    Naresh K

  • in Porting to new Devices
    Avatar for narioinc89

    Got it !!!

    I'll then use the BH1745.js driver as a reference to keep the code consistent and in-line with the standard followed across the Espruino drivers. Thanks for the debug suggestion @Gordon. Actually I was just about to ask you a better way to debug the drivers quickly :). Maybe you heard my mind's voice !!!

    i saw a sliughtly similar approach in the LIS2D12 driver and thought ill take up as reference for the accel and magnetometer on the iTracker module. the opt3001 driver should be fairly easy to port. I haven't yet got the revision 2.0 of the board which fixes some board errata according to RAK. Once I get the board ill test my drivers on that and then send the PR.

    Regards,
    Naresh K

  • in Porting to new Devices
    Avatar for narioinc89

    Awesome @Gordon !!!

    Will await your code push and the new board ;) This weekend would be a good time for me to go through some of the sensors driver you have authored and understand how to port my boards sensors. Since the sensors drivers aren't board specific, I can send a PR for those to the mainline project for your review.

  • in Porting to new Devices
    Avatar for narioinc89

    @Gordon

    So if i want the js drivers for the sensors to be onboard the firmware (as the nrf52 cannot 'require' the modules being a BLE chipset), in which folder should I place the js files ?

  • in Porting to new Devices
    Avatar for narioinc89

    Hi Gordon

    Thanks for looking into the code and also showing me the correct way of integrating sensors. Seems there are a plethora of sensor drivers available. I would definitely try and port my code to JS so that it uses your framework in the intended fashion.

    Yes as you might have seen, my code was very specific to nrf52, but after seeing the JS code i believe I can write the JS equivalents and push the sensor libs for the remaining sensors (LIS2MDL , LIS3DH, OPT3001). I am not a pro with JS (I am mostly into embedded Android, apps and J2EE in my day job) but it would be good excuse to learn JS :)

    Will keep the forum posted on the developments.

  • in Porting to new Devices
    Avatar for narioinc89

    Hi @Gordon

    Sure I understand the implications and the maintenance required when handling 3rd party code. It becomes tough to keep things in order with contributed code gets abandoned or when the project needs to undergo revamp/updates.

    I'll be maintaining the code for the itracker module here:
    https://github.com/narioinc/Espruino/tre­e/itracker_dev

    Nonetheless, I really appreciate your efforts with the Espruino project. Keep up the good work. I got to learn a lot from the project and wanted to give back what I had learnt to the community.

  • in Porting to new Devices
    Avatar for narioinc89

    @Gordon

    Also have been working on Espruino port to the RAK itracker module by RAK wireless. Got all the sensors working and waiting for confirming the working of the NB IoT and GPS module as well.

    I am pushing my changes here:
    https://github.com/narioinc/Espruino/tre­e/itracker_dev

    Also in works is a Espruino port on a BLE+LoRa module again from RAK

    But would really love to send these changes upstream. Will need sometime to do a self code review to keep the code in line with the code quality in the main repo. Will push my changes soon !! :)

  • in Porting to new Devices
    Avatar for narioinc89

    Hi Gordon

    Thanks for the quick reply. Seems like a nice challenge for me :) will keep the forum posted on the developments. I do agree that the real uphill task would be the wifi as the normal GPIO inits and drivers would be fairly straight forward. Lets see what I can make of it. There is a fair bit of community around the REALTEK Ameba boards. Maybe I can ask them for a collab on the board :)

    Regards,m
    Naresh

  • in Porting to new Devices
    Avatar for narioinc89

    Hi Guys

    Just wanted to know if there is a port that exists for running Espruino on RTL8195/8711 chipsets. I have experience running espruino on nrf52/nucleo boards and recently also ported the chnages to the RAK itracker module along with full support for on board sensors

    https://github.com/narioinc/Espruino/tre­e/itracker_dev

    If no such port exists for the REALTEK chipsets, can someone guide me as on how to get a basic port functioning. any suggestion would be welcome and i would be glad to contribute back to the community

Actions