O IC do Monitoramento de Energia Allegro ACS71020 simplifica bastante a adição de monitoramento de energia a muitos sistemas acionados por CA. O sensor pode ser alimentado do mesmo suprimento que o MCU do sistema, eliminando a necessidade de várias fontes de alimentação e ICs de isolamento digital caros. A construção do dispositivo inclui um caminho de condução de cobre que gera um campo magnético proporcional à corrente aplicada. O campo magnético é sentido diferencialmente para rejeitar erros introduzidos por campos de modo comum.
É uma coleção abrangente de mapas de registro e seus campos de bits, para registros de EEPROM e registros voláteis. Quando concluído, o desenvolvedor seria facilmente capaz de obter e definir todas as configurações e ler todas as medidas. Os Bitfields são independentes de protocolo usados, então o I2C e o SPI funcionarão. No entanto, o desenvolvimento relacionado ao I2C será priorizado.
Embora a maior parte do trabalho tenha sido realizada, esta é uma biblioteca incompleta e não se destina a ser usada em sua forma atual. Seu conceito só foi testado em software, nunca em uma plataforma de hardware real.