Hejo! Mam mały #problem z #arduino. Mam kilka swoich starych (bardzo starych) programów, które były pisane na równie starych wersjach różnych bibliotek. Oczywiście, żeby było wesoło, po aktualizacji bibliotek wszystko zaczyna się sypać (gryzie się program z nowymi bibliotekami, a także nowe wersje bibliotek potrafią się gryźć między sobą). Nie mam najmniejszej ochoty przepisywać tych programów od nowa, bo są to starocie, które trzymam tylko na wypadek, jak bym musiał zrobić jakąś szybką poprawkę w już działającym urządzeniu.
I tu mam problem – bo w nowych projektach chciałbym korzystać z aktualnych bibliotek, ale jednocześnie nie mogę ich zaktualizować w IDE, bo posypią mi się te stare programy. Ostatnio nawet odruchowo zaktualizowałem wszystkie biblioteki, a później pół dnia szukałem ich w wersjach, pod którymi był pisany jeden program :P

Sprawę załatwiłaby możliwość trzymania tych wybranych bibliotek w katalogach konkretnych szkiców. Tylko czy da się zadeklarować w programie bibliotekę w taki sposób, żeby program brał ją z konkretnej lokalizacji, a nie z tej narzuconej przez IDE?

W naszym #makerspace zrobiłem w zeszłym roku wykresy przedstawiające temperatury w poszczególnych pomieszczeniach. Wszystko działało dobrze, dopóki kilka dni temu nie zaczęliśmy spawać #TIG :/ Cała elektronika zaczyna szaleć (łącznie z systemem alarmowym, który w czasie spawania wywołuje fałszywe alarmy) :/
Na załączonym obrazku ładnie widać, jak w czasie spawania szalały odczyty temperatur zbierane przez #arduino z czujnikami #ds18b20

Masz uwagi?