Hola amigo, así es, Python siempre nos ofrece muchas herramientas para diferentes actividades.
Le sugiero echarle un ojo al siguiente enlace https://proyectosconarduino.com/curso/simuladores-arduino/ y espero le aclare algunas dudas sobre Arduino.
Espero le sea de utilidad, saludos.
RE: Diseño de compuerta NAND en el simulador “Electric”