The firmware is developed using an aduino micro pro with an atmega32u4 as the hardware for the weather station is not ready yet.