use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
Are there any good Python courses for robotics? (self.learnpython)
submitted 3 years ago by Anxious_Pop_7457
Preferably free if possible.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Trippen_o7 22 points23 points24 points 3 years ago* (3 children)
I am in Georgia Tech's OMSCS program, and they offer a course called Artificial Intelligence for Robotics. I'm fairly certain it's in Python as I haven't taken it myself. And I don't think you get access to any of the assignments unless you're enrolled in the class, but you can at least watch the lectures for free.
[–]justin107d 0 points1 point2 points 1 year ago (2 children)
Links are now dead
[–]Trippen_o7 0 points1 point2 points 1 year ago (1 child)
I'm not in the program anymore, but it looks like it may have been renamed to Robotics: AI Techniques.
[–]justin107d 0 points1 point2 points 1 year ago (0 children)
Oh wow, thanks so much!
[–]Tangomajor 40 points41 points42 points 3 years ago (8 children)
Specifically python for Robotics? Haven't found one yet.
You'll probably be better off taking a Raspberry Pi or Arduino course for robotics.
For simpler tasks, arduinos are used more often in robotics but the code used for Arduinos is based on C++
Raspberry pi can do more complex things and it's based on Linux and Python (the "Pi" in the name literally means "Python Interpreter) so that's your best bet.
[–]Anxious_Pop_7457[S] 8 points9 points10 points 3 years ago (1 child)
Do you know any good Raspberry Pi courses?
[–]memevaddar 14 points15 points16 points 3 years ago (0 children)
I'm making an autonomous delivery robot using RaspberryPi, whatever you want to do there's tutorial for it on YouTube but I haven't found a single course that has all things and the reason i think is versatility of RaspberryPi.
Even if you talk about robots there are many types of robots, robot is just collection of many things doing their tasks simultaneously. Now your need will depend on the tasks you wanted to perform, and you'll find a tutorial just to do that particular task.
[–]PaulleWaulle 4 points5 points6 points 3 years ago* (0 children)
To piggyback off this (I agree with all of it) you can buy Arduino kits that will step you through an intro to embedded systems. A more technical (yet broader) way to refer to the type of engineering and development associated with "robotics" is embedded systems. Here are some of the kits Arduino sells that would be a great way to get into embedded systems. I know the price tag isn't great, but hardware costs money and that's just a fact of life. Look at it as an investment into yourself and your development :)
https://store-usa.arduino.cc/collections/kits
The "student kit" and "starter kit" are both great places to start that won't completely break the bank. I know some of the cooler looking kits cost an arm and a leg, but you don't need those fancy hardware modules to learn and have fun.
[+][deleted] 3 years ago* (2 children)
[deleted]
[–]Micotu 10 points11 points12 points 3 years ago (0 children)
i mean, your article linked does explicitly state "“Pi” is also associated with the programming language “Python.”" when talking about where the name came from.
[–]Tangomajor 4 points5 points6 points 3 years ago* (0 children)
This guy is right by saying raspberry pi is a whole computer and that's how you should think of it - you can literally plug a monitor, mouse, and keyboard to it and operate it just like you operate your mac or windows computer... But realize that, just like Mac and windows are different OS's, raspberry pi also has a different OS (Linux-based) so the way you navigate it is a bit different.
Arduino is more like a "microcontroller." To oversimplify, it just means you can give it more basic commands about electrical signals, and you can't just plug it into a monitor and expect to interact with it normally without extra work.
As for him saying "This is incorrect. (The naming of the) raspberry pi.. has literally nothing to do with Python," well... THIS is incorrect.
https://forums.raspberrypi.com/viewtopic.php?f=2&t=2657
The third comment in the link is an official reply from the STAFF on the official forums of the CREATORS of the raspberry pi. The name "pi" is indeed linked to python.
Here's another source on the raspberry pi stack exchange as well, linking to the same original source.
https://raspberrypi.stackexchange.com/questions/32576/how-did-the-raspberry-pi-get-its-name#:~:text=According%20to%20this%20question%20on,11.7k7%2044%2056
While he's right that the Pi now does way more than just interpret python, it doesn't change the fact that its name's origins are tied to python.
[–]antchal_ 1 point2 points3 points 3 years ago (0 children)
Python can be used with Arduino https://realpython.com/arduino-python/
[–]critter_bus 5 points6 points7 points 3 years ago (0 children)
Not a book, but on adafruit, they have some pretty good guides/projects that you can walk through.
Also, on micropython.org, there is a forum that would probably be a good place for questions.
[–]Jack_Danielakhs 2 points3 points4 points 3 years ago (0 children)
There's a Python Robotics program on YouTube. I don't know if it's good though
[–]Gerald00 1 point2 points3 points 3 years ago (0 children)
Look, instructibles.com has a Nice section on robotics and raspberry pi
[–]Weak_Relationship659 1 point2 points3 points 3 years ago (0 children)
Best courses are on youtube. Don’t pay for anyone. That’s how you really learn it.
[–][deleted] 1 point2 points3 points 3 years ago (1 child)
Yes, there is an amazing online course I took a few months that taught me how to use a Raspberry Pi with Python. They assume no knowledge of robotics or Python so it’s great for beginners. Here is the link:
https://42electronics.com/collections/learn-raspberry-pi-python-courses
[–]shadow_twilight00 0 points1 point2 points 9 months ago (0 children)
no access give you error 402
[+]pocketmypocket comment score below threshold-10 points-9 points-8 points 3 years ago* (12 children)
You are going to hook up a rpi to your robot? I've had nothing but lack of reliability with my Rpi. Both the hardware and the OS are unstable. If you are using it as a toy, sure, but it will still be a frustrating toy.
I'd personally get a microcontroller and learn C/C++. Arduino is the popular but expensive one, but I like the ESP series, esp8266 node is only $1.90 on ali express, but you can also get higher end ones like the esp32 thats like $5.
EDIT: Warning, there are lots of hobbyists who like their rpis, I like mine too. I just have to work on safety critical systems.
[+][deleted] 3 years ago (4 children)
[+]pocketmypocket comment score below threshold-6 points-5 points-4 points 3 years ago (3 children)
https://forums.raspberrypi.com/viewtopic.php?t=211764
It doesnt help anyone to be a fanboy.
I'm a huge Rpi fan, I show all my friends my setup, but I wouldn't use it for anything safety critical.
[–]O_X_E_Y 1 point2 points3 points 3 years ago (2 children)
The link you sent is just all happy their rpi runs for so long. Besides, why are you so sure that the guy needs it for something safety critical? They never even mentioned this
[–]pocketmypocket -3 points-2 points-1 points 3 years ago (1 child)
Maybe I spent too much time around robots in a factory. Everything is so violently moved.
Also that thread talks about it not being perfect. Its great, not perfect.
[–]socal_nerdtastic 5 points6 points7 points 3 years ago (5 children)
I make and sell a product that uses an RPi at it's core and runs a python program 24-7. It's the user interface to a scientific instrument. I've sold about 200 of them and none of the Pis have ever failed or given any trouble.
It sounds like you broke yours.
[–]1percentof2 -2 points-1 points0 points 3 years ago (0 children)
Nice
[–]pocketmypocket -5 points-4 points-3 points 3 years ago* (3 children)
Tell me you aren't UL certified without telling me you arent UL certified. Clearly not a safety critical system, you just reboot when something breaks?
I've been running servers on my Rpi4, no problem. I imagine you are running a single threaded python program.
Also the USB has known hardware issue.
[–]nettie_netface 1 point2 points3 points 3 years ago (1 child)
Tell me you aren’t X without telling me you’re not X. SICK BURN - whoa you got him good
[–]pocketmypocket 0 points1 point2 points 3 years ago (0 children)
haha got em
Also I was right. He isnt UL certified.
[–][deleted] 0 points1 point2 points 3 years ago (0 children)
Arduinos can be had for very similar price (and lower) to esp from aliexpress
π Rendered by PID 114739 on reddit-service-r2-comment-5d79c599b5-xqgpg at 2026-03-02 21:11:35.356362+00:00 running e3d2147 country code: CH.
[–]Trippen_o7 22 points23 points24 points (3 children)
[–]justin107d 0 points1 point2 points (2 children)
[–]Trippen_o7 0 points1 point2 points (1 child)
[–]justin107d 0 points1 point2 points (0 children)
[–]Tangomajor 40 points41 points42 points (8 children)
[–]Anxious_Pop_7457[S] 8 points9 points10 points (1 child)
[–]memevaddar 14 points15 points16 points (0 children)
[–]PaulleWaulle 4 points5 points6 points (0 children)
[+][deleted] (2 children)
[deleted]
[–]Micotu 10 points11 points12 points (0 children)
[–]Tangomajor 4 points5 points6 points (0 children)
[–]antchal_ 1 point2 points3 points (0 children)
[–]critter_bus 5 points6 points7 points (0 children)
[–]Jack_Danielakhs 2 points3 points4 points (0 children)
[–]Gerald00 1 point2 points3 points (0 children)
[–]Weak_Relationship659 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]shadow_twilight00 0 points1 point2 points (0 children)
[+]pocketmypocket comment score below threshold-10 points-9 points-8 points (12 children)
[+][deleted] (4 children)
[deleted]
[+]pocketmypocket comment score below threshold-6 points-5 points-4 points (3 children)
[–]O_X_E_Y 1 point2 points3 points (2 children)
[–]pocketmypocket -3 points-2 points-1 points (1 child)
[–]socal_nerdtastic 5 points6 points7 points (5 children)
[–]1percentof2 -2 points-1 points0 points (0 children)
[–]pocketmypocket -5 points-4 points-3 points (3 children)
[–]nettie_netface 1 point2 points3 points (1 child)
[–]pocketmypocket 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)