Cross Platform Serial Port Programming using C++ and Boost.Asio Library
cross-platform-serial-port-communication-windows-linux-mac-using-boost-asio-library
Tags
Serial Port Programming Tutorial using Win32 API on x86_64 Systems

This tutorial teaches you to program your Windows PC's Serial Port (aka COM Port) to communicate with an external peripheral like data acquisition boards, USB GPIO Boards, Relay boards, embedded computers like Arduino
Controlling the RTS and DTR pins of Serial Port in Linux using C/C++
Welcome to the second part of the tutorial on how to configure the Serial Port on Linux. In this section we will learn to control the RTS and DTR pins of the Serial Port using ioctl() system call.
Tags
Controlling DTR and RTS pins of Serial Port using Win32 API and C/C++
In the previous tutorial we learned about communicating with the serial port (reading and writing) using Win 32 API.
In this tutorial,
we will look into another function that will let us control two more pins, RTS and DTR.
Unlike RXD and TXD pins that are used for sending and receiving data,
Native Serial Port Programming on Linux (Unix) system using C and termios API

In this tutorial, You will learn How to program the Serial Ports of your Linux System using C Language and the native termios API .
Simple Serial - C#, WinForms based Serial Port Communication Program
Simple Serial is a WinForms based GUI Serial Port Program for embedded Developers written in C# for interacting with external devices like Arduino or Microcontroller boards like Raspberry Pi.
Simple Serial program uses WinForms for creating its GUI elements and run on Windows 10 or Windows 11 using the .NET Platform.
Serial Port Communication between PC and Arduino using Visual Basic.Net for Beginners
Cross Platform serial communication using Python (PySerial) and Arduino

Tutorial on How to connect an Arduino or Microcontroller like AVR ATmega328P,MSP430 ,PIC with a Windows/Linux PC using serial port (ViCP) and talking with it using Python and pySerial library.
GUI Serial port Data Logging System to CSV text file using Python and tkinter (ttkbootstrap)
Controlling AC Electrical devices from PC using USB Port and Python
Controlling AC electrical devices from a PC using the USB port and Python involves interfacing with external hardware capable of switching AC power, such as relays, and using Python to send commands to the hardware over USB. Here's a general overview of how you can accomplish this:

