002-Python reading Arduino - STM32 Serial data using Graphic User Interface GUI Tkinter & threading

preview_player
Показать описание
Welcome to this new WeeW - Stack tutorial,

A new video for the Python library, where the code is from scratch.

If you want to support the channel, please use the links below to start your shopping. No additional charges for you, but I get a commission (of your purchases the next 24 hours) to buy new stuff for the channel

In this tutorial we are going to learn and setup from scratch a GUI with a munu to select COM & Baud unsing Python and a Serial data from a microcontroller (Arduino, STm32, PIC, ...) using the Tkinter and threading library so we can keep the main thread not busy

This tutorial is divided into 8 steps and the topic will be as bellow:

00:00 - The project

01:02 - Tutorial Overview

04:08 - Quick circuit & program review

05:40 - Setup initial basic graphics

23:38 - Update available COMs & Baude rate

39:32 - Serial connection setup

1:00:07 - Dynamic GUI update

1:29:44 - Testing & Debugging

Python:

tutorials to get data from STM32F1:
Рекомендации по теме
Комментарии
Автор

Hey man, I learned a lot while following along with this tutorial. Thanks a bunch! Also, your English is really impressive if you aren't a native speaker. Bravo, dude. You're gonna go far.

evanherpin
Автор

After this i want to learn python ! Thank you very much !

francoisdastardly
Автор

This is amazing. I am implementing my own serial monitor in python. Thank you so much!

collincharvat
Автор

you should mention to install pyserial at 25:50 otherwise it wont work. great video

rverm
Автор

How about using Qt designer? do you think it can also be done with this code? of course, changing the way of the animation

jossuaruiz
Автор

t2.daemon is mispelled - you have assigned a new property t2.deamon set as True, The daemonic behaviour you want is not here which might be the shizzle you see

MrGeordiejon
Автор

How to import the Serial extension?Should I download it and import with PIP?Or should I use the extension marketplace in VS?

stefanvasilevski
Автор

I can't install list_ports by typing pip install list_ports in command terminal.

aungzaw
Автор

Hi, awesome tutorial. How to have multiple dynamic gui? The pyserial is getting a string of datas from many sensor. So, once I split the data, i want to update the dynamic gui simultaneously. Will adding more thread help?

PrasannaRoutray
Автор

how can i change the circle graph in this tutorial into the line chart that update continuous "real-time" data from the analog sensor plz? thanks in advance

PhuocNguyen-whru
Автор

python program can't read arduino nano (002-Python reading Arduino - STM32 Serial data using Graphic User Interface GUI Tkinter & threading), I use arduino sketch, can you help me, thank you

MikirDulu-ir
Автор

It would be fantastic if python can dump the data into Libreoffice spreadsheet so ALL the charting functions and ability to manipulate the data can be done in the spreadsheet. Do you know how to do this?

kychemclass
Автор

Can you expland "*bds" meaning ?
thanks you

nghialuu
visit shbcf.ru