NTC_Thermistor library link broken

Greetings. The version 2.1.0 of the NTC_Thermistor library generates an error with programming a nano. Error refers to some errant call relevant to an esp32. The error is not relevant to this issue however because the library has been updated (ver. 2.1.1) to correct this error. This missive is to report that the latest version (2.3.4) of the ide is not aware of this update and if you click on the “more info” link you get a 404 error from the browser.

Hi @sthenge

The reason is that the library maintainer forgot to update the metadata before making the release. The Library Manager system checks each release for validity and rejects any release that is invalid, so this release was rejected. I have reported the error to the library maintainer on your behalf:

Until they make a new valid release to correct the problem, it will be necessary to use a different procedure to install the latest release of the library. I'll provide instructions you can follow to do that:

  1. Select Sketch > Include Library > Manage Libraries... from the Arduino IDE menus to open the "Library Manager" view in the left side panel.
  2. Type NTC_Thermistor in the "Filter your search..." field.
  3. Find the "NTC_Thermistor" entry in the list of search results.
  4. Hover the mouse pointer over the "NTC_Thermistor" entry.
  5. You will see a ●●● icon appear near the top right corner of the library entry. Click on that icon.
    A context menu will open.
  6. Select "Remove" from the menu.
    An "Uninstall" dialog will open.
  7. Click the "YES" button in the "Uninstall" dialog to confirm that you want to uninstall the library.
    The dialog will close.
  8. Wait for the uninstall process to finish, as indicated by a notification at the bottom right corner of the Arduino IDE window:

    ⓘ Successfully uninstalled library ...

  9. Click the following link to open the page of the latest release in the library's GitHub repository:
    https://github.com/suoapvs/NTC_Thermistor/releases/latest
  10. Click the "Source code (zip)" link you will see under the "Assets" section of that page.
    A download of the ZIP file of the library will start.
  11. Wait for the download to finish.
  12. Select Sketch > Include library > Add .ZIP Library from the Arduino IDE menus.
    The "Select the zip file containing the library you'd like to add" dialog will open.
  13. Select the downloaded file from the dialog.
  14. Click the "Open" button.
    The dialog will close.
  15. Wait for the installation process to finish, as indicated by a notification at the bottom right corner of the Arduino IDE window:

    ⓘ Successfully installed library from ...

This is caused by another mistake made by the library maintainer. I submitted a correction:

The link is intended to point to this page:

Thanks for the quick response. In fact, I knew how to deal with a manual update, but I didn’t know if the disconnect was on the github or arduino side, so thought I’d start with arduino. Glad to see it was an easy fix.

Regards,

Bill

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.