Arduino Libraries Rant
Posted: Wed Nov 24, 2021 4:27 pm
I can script and do some basic programming, but what frustrates me is the insanity of Arduino libraries, today I found yet another location for them,
C:\Users\Greg\AppData\Local\Arduino15\packages\
yeah this is yet another "default" location
so now there is three places they can live, I was pulling out my hair wondering how can a Sketch "work" ie Verify and Upload, call it compile when I am completely missing an included library, well add to that the fact that Windows 10 file search is absolutely horrid and you have yourself a perfect mess
so I went to https://www.voidtools.com/ and downloaded their tiny search called Everything and it finds files on Windows that Windows can't find, totally amazing, it's like going to HP's website and not being able to find a thing and then Googling it and finding it on HP's website, ha ha
then you have the silly color coding (yeah red or call it orange = good) sure ok that's exactly how the color alert system works, ha ha, but whatever why are some libraries orange and some bold orange, found out that depends on some arbitrary key word file that some library authors include and some don't bother, so how official is that [deep breath] so you can have a regular black color include library ie not orange not bold that completely works completely functions, who knew?
any of youz experiences what I'm going through with Arduino?
C:\Users\Greg\AppData\Local\Arduino15\packages\
yeah this is yet another "default" location
so now there is three places they can live, I was pulling out my hair wondering how can a Sketch "work" ie Verify and Upload, call it compile when I am completely missing an included library, well add to that the fact that Windows 10 file search is absolutely horrid and you have yourself a perfect mess
so I went to https://www.voidtools.com/ and downloaded their tiny search called Everything and it finds files on Windows that Windows can't find, totally amazing, it's like going to HP's website and not being able to find a thing and then Googling it and finding it on HP's website, ha ha
then you have the silly color coding (yeah red or call it orange = good) sure ok that's exactly how the color alert system works, ha ha, but whatever why are some libraries orange and some bold orange, found out that depends on some arbitrary key word file that some library authors include and some don't bother, so how official is that [deep breath] so you can have a regular black color include library ie not orange not bold that completely works completely functions, who knew?
any of youz experiences what I'm going through with Arduino?