Computer Hardware
Computer Peripherals
Computers & Electronics
Consumer Electronics
Development Tools
Intelligent Personal Assistants
Laptops & Notebooks
Programming
Scripting Languages
Software
Virtual Reality Devices
Controlling your Arduino Projects through Serial Communication using PyQT and PySerial
24K views
·
Feb 25, 2024
This post will show you how to control your Arduino projects through serial communication using your computer.
We are going to build a Graphical User Interface (GUI) using Python and PyQT and send out serial messages through PySerial to control our Arduino electronic circuit.
WriteUp:
https://www.donskytech.com/controlling-your-arduino-projects-through-serial-communication/
Code:
https://github.com/donskytech/python-pyserial-control
https://github.com/donskytech/platformio-projects/tree/main/arduino-uno-projects/ArduinoSerialControl
Contents of the Video:
0:00 Intro
1:55 DonskyTech Plug
2:13 Project Setup
3:35 Design
5:45 Wiring/Schematic
6:09 Code Explanation - Python, PyQT, PySerial GUI Application
14:28 Code Explanation - Arduino Serial Communication
19:24 Outro
Parts/Components Used in this Project:
Arduino Uno - https://amzn.to/4arNzpd
RGB LED Module - https://amzn.to/3X4Oynl
SG90 Servo - https://amzn.to/3OMBBNx
or MG90 - https://amzn.to/3SZL1aW
LED - https://amzn.to/3vFP1RO
Resistors - https://amzn.to/3GJCrHv
Breadboard - https://amzn.to/3GDnbeW
Arduino/Raspberry Pi Kit - https://amzn.to/3L9KTBF
*These are affiliate links and I would earn commission to support my site when you buy through it
If you like my posts or videos then please consider subscribing to my channels and sharing them with your friends:
Website: https://www.donskytech.com
Youtube: https://www.youtube.com/c/DonskyTech
Facebook: https://www.facebook.com/DonskyTech
Twitter: https://twitter.com/DonskyTech
If you are generous and think I have helped you, please consider buying me a coffee. 🙂
Paypal:
donsky.iot.tech@gmail.com
Buy Me a Coffee:
https://buymeacoffee.com/donskytech
Patreon:
https://www.patreon.com/donskytech
#arduino
#serial
#serialcommunication
#pyqt
#pyserial
#gui
#python
#uno
#arduinouno
Show More
Show LessComments
loading text loading
loading text loading
loading text
loading text loading
loading text
loading text loading
loading text
loading text loading
loading text