De Wemos D1 mini en de Attiny85 moeten nog geprogrammeerd worden met software. De software zorgt dat de computer weer wat er moet gebeuren wanneer de hoorn van de haak gehaald wordt en wanneer er aan de draaischijf gedraaid wordt

De broncode van de wonderfoon is te vinden op de site GitHub.com


Deze code hoort bij het Wemos bedradingsschema versie 1001

Er zijn 2 varianten van de broncode beschikbaar, voor de Wemos D1 Mini en voor de ATTINY85

              Wemos D1 Mini                      Digispark ATTINY85

U kunt de Arduino IDE gebuiken voor het programmeren van de Wemos D1 Mini. Alle informatie over het installeren en configureren van de Arduino interface voor de D1 mini vindt u hier op instructables,com
en hier op Youtube

Voor het compileren van de Wemos code heeft u ook de EEPROM linrary nodig, deze vindt u hier en kunt u plaatsen in de volgende folder op uw windows computer: %APPDATA%\..\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries

Ook de Digispark ATTiny85 kan geprogrammeerd worden met de Arduino IDE Alle informatie over het installeren en configureren van de Arduino interface voor de Digispark vindt u hier op instructables,com

Voor de Digispark is nog 1 extra library nodig om de EEPROM functies te kunnen gebruiken waarmee de Wonderfoon software de instellingen, zoals volume, opslaat. Deze library is hier te vinden op GitHub

Nu kunt u de ATTiny85 programmeren.