Design and implementation of the AMIGA embedded system for data acquisition