https://github.com/xanthium-enterprises/serial-programming-csharp
Programming the Serial Port on Windows using C# and .NET Platform
https://github.com/xanthium-enterprises/serial-programming-csharp
arduino arduino-uno dotnet dotnet-core embedded-systems microcontroller serial serial-communication serialport windows-10 windows-11
Last synced: 6 months ago
JSON representation
Programming the Serial Port on Windows using C# and .NET Platform
- Host: GitHub
- URL: https://github.com/xanthium-enterprises/serial-programming-csharp
- Owner: xanthium-enterprises
- License: mit
- Created: 2015-09-04T14:20:31.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2025-01-19T22:32:24.000Z (9 months ago)
- Last Synced: 2025-03-25T12:03:04.633Z (7 months ago)
- Topics: arduino, arduino-uno, dotnet, dotnet-core, embedded-systems, microcontroller, serial, serial-communication, serialport, windows-10, windows-11
- Language: Makefile
- Homepage: https://www.xanthium.in/serial-port-communication-programming-arduino-raspberry-pi-using-csharp-on-windows
- Size: 1.12 MB
- Stars: 14
- Watchers: 4
- Forks: 14
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Programming the Serial Port using C# (CSharp) on .NET PlatForm

------------------------------------------------------------------------------------------------------------------------------------------
- The code uses the SerialPort class from System.IO.Ports namespace for communicating with external serial devices
- C# Code opens up a Serial port on Windows PC for communicating with an Arduino or Microcontroller board (MSP430 Launchpad/ATmega328P).
- C# Code transmits and receives data between PC and Arduino Micro Controller
- The code also shows how to control the **RTS and DTR pins of the serial Port**------------------------------------------------------------------------------------------------------------------------------------------
## Online Tutorial
- [Serial Programming tutorial using C sharp (C#) on Windows using .NET Platform](https://www.xanthium.in/serial-port-communication-programming-arduino-raspberry-pi-using-csharp-on-windows)
- [.NET Serial Port Programming on Linux using C# (Csharp)](https://www.xanthium.in/dotnet-serial-communication-arduino-linux-pc-serialport-csharp)
------------------------------------------------------------------------------------------------------------------------------------------
## Hardware Circuit
- 
- 
## Details about Repo
- Code can be compiled using
- **Microsoft Visual Studio Community**
- Code will work with traditional serial ports as well USB Serial Converters.
------------------------------------------------------------------------------------------------------------------------------------------
## ScreenShot of the Program
- 
- 
- 
- 
## Devices used
- [USB to Serial/RS232/RS485 Converter](https://www.xanthium.in/USB-to-Serial-RS232-RS485-Converter)
- 