Proteus electronics