An open API service indexing awesome lists of open source software.

https://github.com/notyel/serial-communication-demo

Este repositorio contiene una demostración de comunicación serial entre un microcontrolador Arduino y una aplicación de prueba en C#. Aprende cómo enviar comandos y controlar dispositivos a través de la comunicación serie en este ejemplo interactivo.
https://github.com/notyel/serial-communication-demo

ardunio csharp serialport

Last synced: 11 months ago
JSON representation

Este repositorio contiene una demostración de comunicación serial entre un microcontrolador Arduino y una aplicación de prueba en C#. Aprende cómo enviar comandos y controlar dispositivos a través de la comunicación serie en este ejemplo interactivo.

Awesome Lists containing this project

README

          

# Comunicación Serial con ESP32 en Visual Studio Code

Este es un repositorio de ejemplo para demostrar la comunicación serial entre un dispositivo ESP32 y una aplicación en C# utilizando Visual Studio Code. Aprende cómo enviar comandos y controlar dispositivos a través de la comunicación serie en este ejemplo interactivo.

## Instrucciones de Uso

1. Clona este repositorio en tu computadora:

```bash
git clone https://github.com/notyel/serial-communication-demo.git
```

2. Sigue las instrucciones de configuración en la carpeta `ESP32Sketch` para cargar el código en tu dispositivo ESP32.

3. Abre la solución C# en la carpeta `SerialTest` y sigue las instrucciones para configurar la comunicación serial en tu aplicación.

4. Ejecuta la aplicación y prueba la comunicación serial.

## Requisitos

- Visual Studio Code con la extensión de Arduino y el soporte para ESP32 (Arduino core for the ESP32, ESP32-S2, ESP32-S3, and ESP32-C3). Puedes encontrar el núcleo de Arduino para ESP32 en [este repositorio](https://github.com/espressif/arduino-esp32).

- Visual Studio o Visual Studio Code (u otro entorno de desarrollo C#)

- Conexión física entre tu computadora y el dispositivo ESP32.

## Contribuciones

Las contribuciones son bienvenidas en este proyecto. ¡Siéntete libre de colaborar y mejorar este ejemplo!

## Licencia

Este proyecto está bajo la Licencia MIT. Consulta el archivo [LICENSE](LICENSE) para obtener más detalles.