32 bit floating point math implementation optimized for atmega microcontrollers