
Packt Expert
Edouard Renard
Edouard Renard is a software engineer and entrepreneur specializing in robotics. He cofounded a robotics start-up as CTO and has taught robotics programming online and in workshops for professionals since 2019.
8 Courses by Edouard Renard

Arduino For Beginners - 2023 Complete Course
Master Arduino Starting from Zero - Learn with Hands-On Activities and Many Arduino Projects
Get started with Arduino from the ground up and build real projects as you learn. Through hands-on activities, you'll gain practical experience with circuits, programming, and hardware components. By the end, you'll be ready to tackle your own custom Arduino creations with confidence.
Packt | 2022 | 900 min

Arduino OOP—Object-Oriented Programming
Learn how to use OOP with Arduino through a step-by-step project
Discover how to bring structure and clarity to your Arduino projects using object-oriented programming. You'll learn to design reusable code for hardware components and build a complete project from the ground up, making your Arduino code easier to manage and expand.
Packt | 2022 | 260 min

Practical C++: Learn C++ Basics Step by Step
Get Started Quickly with C++: Only Hands-On Lessons and Practice to Master C++ Basics
Jump right into C++ programming with a hands-on approach that focuses on the essentials. You will learn how to write clean, organized code and build a strong foundation in one of the most widely used programming languages. No prior experience is needed to start building real C++ skills from the ground up.
Packt | 2022 | 292 min

Practical Linux Command Line 2.0
Get started with this step-by-step guide to the Linux command line with concrete Linux terminal examples
Explore the Linux command line from the ground up, starting with installing Ubuntu on a virtual machine. Build practical skills for navigating, managing files, editing text, and handling system tasks using real-world terminal examples. No prior Linux experience is needed to get started and gain confidence.
Packt | 2022 | 217 min

Practical Python: Learn Python Basics Step by Step - Python 3
Start mastering Python basics quickly with hands-on lessons and practical exercises, all in Python 3
Get started with Python 3 by building a strong programming foundation through hands-on practice. You'll explore essential topics like variables, data types, lists, functions, loops, file handling, and object-oriented programming. Each concept is introduced in a clear, practical way to help you gain real coding confidence.
Packt | 2022 | 229 min

Raspberry Pi and Arduino — Go to the Next Level
Make Your Raspberry Pi Communicate with Arduino - Build a Complete Intercom Project - Serial, Telegram Bot, Pi Camera
Explore how to combine Raspberry Pi and Arduino to build advanced, interactive projects. Learn to connect the two boards, control hardware remotely, and integrate features like a camera and Telegram bot. Gain practical experience by building a complete intercom system and discover new ways to expand your maker skills.
Packt | 2022 | 537 min

Raspberry Pi for Beginners
Master Raspberry Pi Projects with Python and GPIOs
Explore the world of Raspberry Pi from scratch and discover how to set up your device, program with Python, and build interactive projects using GPIOs. You'll learn practical skills for connecting hardware, automating tasks, and creating real-world applications. No prior experience needed-just curiosity and a willingness to experiment.
Packt | 2022 | 636 min

ROS 2 from Scratch
Get started with ROS 2 and create robotics applications with Python and C++
Dive into the essentials of ROS 2 and learn how to create real robotics applications using Python and C++. You'll move from installation and setup to building and simulating your own custom robot, gaining practical skills every step of the way. No prior ROS experience required-just bring your curiosity and basic programming knowledge.
Packt | 2024 | 386 min