Het programma voor de Arduino Mega is geschreven in Bascom-AVR. In deze Bascom-AVR code zit ook het script verborgen waarmee de weergegevens worden opgevraagd. We komen later terug op deze software. Bascom-AVR is niet gratis, en het programma is te groot om gecompileerd te worden met de demo versie. Deze kan een bin-file aanmaken van maximaal 4 kilobyte. Dus je hebt of een officiële versie nodig, of je dient de hex-file aangeleverd te krijgen. De eventueel aangeleverde hex-file kan met bijvoorbeeld een programma XLoader in de Arduino worden geschoten. Mocht je overwegen om Bascom-AVR aan te schaffen dan kan dat via www.mcselec.com
Het programma voor de ESP8266 module is geschreven in Arduino C code. Arduino C is gratis te downloaden.
Hier het weerstation in een blauw kastje. 3D geprint.