Electronic Dummy Load. Hardware and software