add firmware
add readme