v1.1.0 * Restructure firmware internally * Different binaries for hardware_test and firmware instead of features * Board Support Crate which could support different hardware versions in the future * Pseudo-binary erase_eeprom which can be flashed to erase the eeprom once (mostly for development purposes) * Implement the Timers timebase with proper atomicity and 64 bits instead of 32 bits * Firmware configurability via environment variables: Currently only `SENSING_PUCK_DEVICE_ID` supported * Read Modem UART with new HAL DMA * Implement rotation of the LED Matrix by 180 degrees * Various fixes to the low power mode of the device * Improvements to the accelrometer driver * Fixed issue that the alarm_flag was changed without updating the EEPROM