One more time, congratulations for finishing the course! I really hope you could learn something valuable for your future personal or professional projects.
For more free tutorials, check out my online resources:
If you want to continue to learn with me on Udemy, here is a list of my other courses.
Arduino Courses:
Arduino For Beginners: Arduino is a great complementary tool to Raspberry Pi. In this beginner course you will learn everything you need to know about Arduino, through hands-on lessons and many practice activities. Programming, circuits, components, optimization, tools, projects, etc. After this course you will be super confident for starting any Arduino project.
Programming the Arduino - Getting Started: If you prefer a shorter and lighter course, but more focused on the programming side, then this is what you need.
Arduino OOP: a great addition to your Arduino skill set. You will learn how to turn any Arduino code into OOP (Object Oriented Programming) code. Best to take if you already have a solid Arduino foundation, or after one of the Arduino beginner courses.
Raspberry Pi and Arduino: After you get the basics in Arduino and Raspberry Pi, this course is your next step. You will learn how to combine the 2 boards to create even more complete and complex projects.
If you feel the need of some more programming basics (small courses taught with a practical mindset):
And if you feel you’re lacking programming fundamentals:
Coding For Beginners: complete 16h course where you learn how to code from scratch. All the coding concepts are covered in a simplified way and you finish the course really understanding what you’re doing when you code.
ROS Courses:
ROS For Beginners: if you’re serious about learning how to program robots, you have to learn ROS (Robot Operating System). This course is for version 1 of ROS. If you’re just getting started, maybe check out the ROS2 version below.
ROS Actions: also a ROS1 course which is the direct following of the previous one. This will teach you a more powerful way of communicating with ROS.
ROS2 For Beginners: the version 2 of ROS. This is the course I would recommend now if you’re just getting started with ROS. With the skills from this course, you will be able to create robust and scalable robotics applications.
ROS2 For Beginners Level 2: the following of the previous course, where you go further and learn how to design a custom robot with ROS2, as well as a robotics simulation.
ROS2 For Beginners Level 3: to complete the course series, you will learn more advanced ROS2 concepts to take your robotics applications to the next level.
ROS2 For ROS1 Developers: If you happen to already know ROS1 and want to switch to ROS2, or if you have to migrate a ROS1 code base, then this course will guide you through that.
ROS2 Nav2 Stack: after you’ve learned ROS2, the Navigation stack is a great next step, to know how to make mobile robots navigate autonomously.
ROS2 MoveIt 2: learn how to set up and control robotic arms with ROS 2 and MoveIt 2.
ros2_control: to learn how to bridge the gap between ROS 2 and real hardware.
ROS 2 and Raspberry Pi: create an embedded and distributed ROS 2 application with Raspberry Pi (and Arduino)
See you in one (or more!) of my courses :)
Best wishes,
Edouard