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.
Tkinter Serial Port Communication with Arduino on Linux
In this tutorial ,We will learn to build a Python Tkinter Serial Communication Program on a Linux system that communicates with an Arduino using Virtual Serial Port.
The Python Serial Communication Program will use PySerial Library for accessing the serial ports on the Linux system and uses Tkinter to build its GUI elements.
Here we will be using the ttkbootstrap theming library to make the Tkinter GUI elements look modern and elegant.
Simple Python tkinter (ttkbootstrap) GUI interface for serial port communication with Arduino
In this tutorial ,We will learn to build a simple cross platform GUI based serial port communication with Arduino Microcontroller using Python and tkinter (ttkbootstrap).To make the interface look nice we will use the theme extension for tkinter called ttkbootstrap which provides modern flat style themes.
How to Connect Python to MariaDB on Windows for performing CRUD Operations

In this tutorial, we will learn to connect with the MariaDB Database Server running locally on our Windows 11 system and perform basic CRUD (Create, Read, Update, and Delete) operations on it.
8051 Embedded Software Development Tutorial using SDCC (Small Device C compiler)

In this Tutorial ,we will learn how to configure, compile and generate hex file using Small Device C compiler (SDCC) for the 8051 architecture.
Tags
8051 External Interrupt Tutorial
8051 External Interrupt Tutorial, Interfacing Switch with 8051, INT0 and INT1 Programming
How to use IT0 bit in TCON, 8051 edge-triggered vs level-triggered interrupt, SDCC 8051 interrupt syntax
Tags
- Read more about 8051 External Interrupt Tutorial
- Log in to post comments
8051 Embedded Software Development Tutorial using Keil uVision IDE

In this short tutorial we will learn How to setup the Keil uvision IDE on a Windows 10 /11 System, Compile an Embedded C program and generate hex code for the 8051/8052 architecture.
Tags
A Quick & Easy Introduction to Python GUI design using ttkbootstrap and tkinter
This tutorial is designed to get a Python novice started quickly on using ttkbootstrap GUI Library to create beautiful and professional looking Python Programs . Tutorial assumes that the reader has some experience with Python language. Source Code link Below.
Beginner’s Guide to Setting Up Python Virtual Environment (venv) on Windows & Linux

In this beginner friendly tutorial, You will learn about Creating and using a Python virtual environment using the venv package. The venv package is available with the standard Python distribution on both Windows and Linux systems.
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