diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index b04f03f8b9d896d1f2f01a5653a067113e9a1688..062bcfd430302f9e1e278661ba3f362495f10c30 100755
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -60,3 +60,8 @@ endif()
 add_custom_target(firmware ALL COMMAND make
                    WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/../${firmware_dir}
 )
+
+INSTALL(FILES 
+          ${CMAKE_CURRENT_SOURCE_DIR}/../${firmware_dir}/avr8_battery_monitor_eeprom.hex
+          ${CMAKE_CURRENT_SOURCE_DIR}/../${firmware_dir}/avr8_battery_monitor.hex
+        DESTINATION lib/firmware/iri/${PROJECT_NAME})
\ No newline at end of file