Открытый проект со схемой, платой и документацией.
Power Analyzer — программируемая электронная нагрузка стабилизированного тока с двумя датчиками напряжения и тока в верхнем плече для автоматического анализа источников питания, DC/DC-преобразователей, стабилизаторов, аккумуляторов, зарядных устройств, потребителей и прочего. Управляется по USB через последовательный монитор или прилагаемые скрипты на Python. Данные можно выгружать в таблицы или сразу анализировать скриптом на Python.

Схема управления электронной нагрузкой состоит по сути из операционного усилителя, полевого транзистора и шунта и обеспечивает постоянство протекающего тока.
Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/wagiminator/attiny814-power-analyzer