Este programa python é criado para realziar conexões com pares COM#, com o emulador com0com para realizar teste de arduino.
Para resumir seu funcionamento, ele tem uma interface gráfica genérica para enviar e receber dados através das portas vituais COM para qualquer periférico, que tenha conexão COM. Pode ser utilizado também diretamente com o arduino.
- Instale o emulador com0com e coloque um par de portas (Ex: COM6 & COM7) no setup (link: https://sourceforge.net/projects/com0com/)
- faça um git clone e coloque nos dois terminais os dois comandos
- Caso use arduino real, não é necessario realizar procedimentos para segunda porta. Basta plugar o arduino (Contanto que tenha todo código C++ na memória dele) direto e rodar o programa python.
cd arduino-python
python homepage.py
cd arduino-python
python arduino_virtual.py