Arduino with Python LESSON 17: Transferring Data over Ethernet UDP

preview_player
Показать описание
This tutorial presents a step by step demonstration of how to transfer data between Python and Arduino using a simple UDP client server setup. The arduino is the server, and Python is the client. We demonstrate using a BMP180 pressure sensor. You can find the full lesson on our WEB site at:

Рекомендации по теме
Комментарии
Автор

Professional Engineer here - I cannot remember the last time I came across such a good tutorial. It worked 'out of the box', everything is explained, the video itself is set out just-right - THANK YOU!

willavison
Автор

wow, this might be a very old video but I found it inspiring . This might be for high school kids but I am 63 and found it most interesting .

robbyprust
Автор

Paul,

thank you very much for this lesson!I really enjoyed it. I didn't have a BMP180 sensor on hand, modified ARduino and Python code, and have been using an SHT15 in the back of the drawer for years.
With Python 3.7, I had to struggle with the Print function, but It works very well, I learned a lot, and it gives me ideas to connect simple Arduinos. Thanks a lot Paul from France.

philippe
Автор

Newest fan right
I have been doing my head in for 3 days (about 16 hours total!) because i could not get the 'if' statement to filter the packet Whilst you use the same method as many other tutorials, you add the finer touches that make the difference and explain everything clearly :)
The addition of converting the char to a string makes life much simpler! no having to use 'strcmp'!
But best of all and what has had me caught for 3 days is the CORRECT method of clearing the 'packetBuffer'
I cannot tell you how glad I am I sat down and followed your tutorial and rewrote my code from scratch!!!

Now I can finish rewriting my JavaScript on PC side and I will have Cortana (Windows 10 virtual assistant) turning my lights on and off with voice control over Ethernet instead of Serial :D (the delay over serial is excruciating *-*)

+1 & Thumbs up :) Thanks again!

playingofgames
Автор

i search everyever and always ended with your videos, you are like god gift to me. keep doing videos .it help me lot.

ravikumarbiradar
Автор

Another great series of lessons! Just one piece of advice: Save yourself a lot of trouble. Go metric.

netcc
Автор

Hello sir, thanks for reaaly good explanation, i have found the way for my project, i am using UDP packet that sends the location inf that get from DWM1000.

huseyinturksoy
Автор

Thank you sir, your tutorials give people hope.

nocreationisboring
Автор

Your tutorials are really good and you are a good teacher . I am requesting you to make a tutorial on Camera attached with Arduino taking photo and sending to web . any cloud storage . it will be really helpful

manorajcv
Автор

Excellent, just discovered your marvellous resource.Very interested in this topic.

plemyk
Автор

Awesome lessons and explained very well. Thanks a lot for taking your time to share your knowledge.

barathwaj
Автор

Hi Mr.McWhorter.Am Tevin from Kenya.I really enjoy your videos, they are so educative and Iwould like to thank you for the sacrifice you've taken to teach the future generations, us.I would like to request you to do a video on fuzzy logic with maybe arduino or raspberry pi if possible.Thanks once more.

tevinoloo
Автор

Hello Paul, here is song in praise of LED

ODE TO LED

If you use them on Arduino,
Will you use the RED one last;

Will you blink them very slowly,
or Flash them very fast;

If you use them on Arduino,
Will you use the RED one last;

husainsn
Автор

Amazing tutorial.It would be great if you could continue doing more videos.Thanks for showing this greatful tutorials.Regards

gutic
Автор

how come the code cant be wrote like myobject = blablabl(varible_here); instead of the other way round? or even myobject = new blablabla_name(var); something more like how php reads?

Автор

Thanks very much for sharing and taking the time to explain. Really appreciated, great stuff! Saved me a lot of time.

drawingboard
Автор

To anyone using the Arduino IDE...turn on the line numbers, for God's sake. The compiler pretty much tells you where the error is, all you need to is go to that line number and figure out what it doesn't like.
File > Preferences > Display line numbers (click checkbox)
You're welcome.

bluehornet
Автор

Amazing tutorials ! could you please make a video how to access arduino wifi uno using Python ? Thanks in advance

jackjob
Автор

Hi Paul,
please help me to understand. Does it mean that we can write this program with Python on other computer and control our Arduino via the Internet?
Thant u

vlad
Автор

It was perfect for my project. But if I need Arduino to be the client and Python to be the server what would I have to change in the Arduíno code? Thank you so much again.

alexlopessilva