Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Development
  3. Arduino IDE Library Manager

Arduino IDE Library Manager

Scheduled Pinned Locked Moved Development
6 Posts 2 Posters 2.7k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    humblehacker
    wrote on last edited by
    #1

    Hello,
    My apologies if this subject has already been addressed but I have tried to search the help forums and nothing has turned up. I'm sure plenty users are aware that as of Arduino v1.6.2 the recommended method for installing new libraries is to use the Library Manager feature. Thus far, the feature has been a handy way of making sure various libraries are kept up-to-date while minimizing compatibility issues.
    As far as I can tell, MySensors is still recommending users install the MYS library using the legacy method, which seems to cause some confusion with the current method for tracking changes within supported libraries in the manager. For example, the IDE seems to only recognize the default version of the Dallas Temperature library instead of the custom version bundled with MYS. This results in compile errors and I can't seem to simply replace the old library without updating through the manager... Is there any reason why MySensors needs to be installed using the legacy method? Are there any efforts underway to make it more compatible with the Arduino IDE. If not, how can we avoid conflicts without having to disable either the library manager or MySensors?

    tbowmoT 1 Reply Last reply
    0
    • H humblehacker

      Hello,
      My apologies if this subject has already been addressed but I have tried to search the help forums and nothing has turned up. I'm sure plenty users are aware that as of Arduino v1.6.2 the recommended method for installing new libraries is to use the Library Manager feature. Thus far, the feature has been a handy way of making sure various libraries are kept up-to-date while minimizing compatibility issues.
      As far as I can tell, MySensors is still recommending users install the MYS library using the legacy method, which seems to cause some confusion with the current method for tracking changes within supported libraries in the manager. For example, the IDE seems to only recognize the default version of the Dallas Temperature library instead of the custom version bundled with MYS. This results in compile errors and I can't seem to simply replace the old library without updating through the manager... Is there any reason why MySensors needs to be installed using the legacy method? Are there any efforts underway to make it more compatible with the Arduino IDE. If not, how can we avoid conflicts without having to disable either the library manager or MySensors?

      tbowmoT Offline
      tbowmoT Offline
      tbowmo
      Admin
      wrote on last edited by
      #2

      @humblehacker

      It's kind of on the road map for release 2.0.0 of the library (we don't have an official road map yet though).

      And no, I do not know when 2.0.0 would come out :)

      1 Reply Last reply
      0
      • H Offline
        H Offline
        humblehacker
        wrote on last edited by
        #3

        Is there a recommended method for managing library conflicts in the meantime? Or do we have to use two separate versions of the Arduino IDE?

        1 Reply Last reply
        0
        • tbowmoT Offline
          tbowmoT Offline
          tbowmo
          Admin
          wrote on last edited by
          #4

          I use linux for my dev machine, but I have mysensors checked out with git in ~/gits/tbowmo/Arduino, I have then symlinks from ~/Arduino/library to the library in the github dir, and the same from ~/Arduino/hardware to the corresponding github dir.

          I'm only playing with mysensors in arduino anyways, so I don't miss any thing else at the moment.

          1 Reply Last reply
          0
          • H Offline
            H Offline
            humblehacker
            wrote on last edited by
            #5

            That's an interesting approach! I also maintain my Arduino Sketchbook using Git. In fact, I even created a little tutorial about it on- https://www.hackster.io/humblehacker/cloud-based-arduino-development-workflow-using-github-8f9d77?ref=user&ref_id=3916&offset=2
            Are you on Hackster.io? If so would you mind reposting the above mentioned steps to the tutorial comments? I think it would add a whole new dimension to the concept of sketchbook management using git...

            tbowmoT 1 Reply Last reply
            0
            • H humblehacker

              That's an interesting approach! I also maintain my Arduino Sketchbook using Git. In fact, I even created a little tutorial about it on- https://www.hackster.io/humblehacker/cloud-based-arduino-development-workflow-using-github-8f9d77?ref=user&ref_id=3916&offset=2
              Are you on Hackster.io? If so would you mind reposting the above mentioned steps to the tutorial comments? I think it would add a whole new dimension to the concept of sketchbook management using git...

              tbowmoT Offline
              tbowmoT Offline
              tbowmo
              Admin
              wrote on last edited by tbowmo
              #6

              @humblehacker

              I'm not on hackster.io (have never heard about it before now)

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              21

              Online

              11.7k

              Users

              11.2k

              Topics

              113.0k

              Posts


              Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • MySensors
              • OpenHardware.io
              • Categories
              • Recent
              • Tags
              • Popular