Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

4
  • I don't think it's a case problem. I changed the library name to lower case xx in the file name, folder name, and in the library.properties file but it doesn't seem to work. Commented Nov 4, 2024 at 19:09
  • @pakieng: I would avoid renaming an existing library: this one is already known as MD_MAX72XX by the Arduino IDE (it should be listed in a file named library_index.json). You could try changing the depends= line in MD_MAXPanel instead. Commented Nov 4, 2024 at 19:56
  • @pakieng Edgar Bonet is completely correct about it being a case problem and a problem on the part of the library author. He is also correct about editing library_index.json. Within about 45 minutes of you posting the question I'd verified this. But you asked how to do this in the IDE, and this is more work than using manually installing or using arduino-cli lib install --no-deps MD_MAXPanel (which also works), so I figured you wouldn't be satisfied with it as an answer. But since he's provided an answer and you haven't accepted it or voted it up, I will. Commented Nov 5, 2024 at 0:58
  • 1
    @pakieng Also, only editing the dependencies key in library_index.json in the arduino15 directory mattered. The library author would need to edit their library.properties in order to make the indexer produce the correct entries in library_index.json. Unfortunately editing library.properties locally has no effect. Commented Nov 5, 2024 at 1:05