Ik probeer om de code met MySensors te laten werken op een 8MHz ATMega328P op 3,3V, Arduino Pro Mini. Als ik Arjenhiemstra's code neem, vindt hij Ticker niet. Het is mij niet duidelijk welke library ik moet gebruiken voor Ticker.Sten Vollebregt schreef op zondag 5 september 2021 @ 10:39:
De oorspronkelijke library was voor de Arduino: https://github.com/Klusjesman/IthoEcoFanRFT, deze code zou gewoon moeten werken in de Arduino IDE met een Atmega. Daarnaast kan je de nieuwe library van arjenhiemstra (https://github.com/arjenhiemstra/ithowifi) ook omzetten naar de Arduino, waarschijnlijk hoef je maar wat kleine dingen aan te passen.
De ESP is momenteel veel populairder voor dit soort dingen omdat er al WiFi ondersteuning in zit, bij een Arduino moet je hier vaak een losse shield (n.b. gebaseerd op een ESP) voor kopen.
Met de Klusjesman code blijft hij hangen in waitForCalibration to finish. De code is wel gebaseerd op Arduino, maar heeft een eigen SPI implementatie.
Omdat MySensors gebaseerd is op Arduino past de code van ArjenHiemstra het beste (gebruikt bijv. dezelfde SPI code). Hoe zou ik erachter kunnen komen welke bibliotheken+versie ik moet gebruiken?
[ Voor 3% gewijzigd door cvdenzen op 19-09-2021 22:51 ]