YoVDO

Using PS3 Controllers with ESP32 - Build Custom Remote Controls

Offered By: DroneBot Workshop via YouTube

Tags

ESP32 Courses Robotics Courses Electronics Courses Motor Control Courses

Course Description

Overview

Learn how to repurpose PS3 controllers as sophisticated remote controls for ESP32 projects in this comprehensive tutorial video. Discover the process of interfacing PS3 controllers with ESP32 using the ESP32-PS3 Library, enabling control of motors, LEDs, and more. Explore practical applications through a robot car experiment platform, demonstrating LED control, RGB LED manipulation, servo motor operation, Time-of-Flight (TOF) sensor integration, and DC motor management. Follow along as the instructor guides you through obtaining controller MAC addresses, utilizing library demos, and implementing various control features, including accelerometer data and rumble functionality. By the end of this tutorial, gain the knowledge to create a fully functional robot car controlled by a PS3 remote, opening up possibilities for unique and cost-effective remote control solutions in your ESP32 projects.

Syllabus

- Introduction
- PS3 Controllers
- Controller MAC Address
- ESP32-PS3 Library
- ESP32-PS3 Library - PS3Demo
- ESP32-PS3 Library - PS3Accelerrometer
- ESP32-PS3 Library - PS3Rumble
- My Robot Car Test Base
- Controlling LEDs
- Controlling an RGB LED
- Controlling a Servo Motor
- Responding to TOF Sensor
- Controlling DC Motors
- Final Robot Car Code & Demo
- Conclusion


Taught by

DroneBot Workshop

Related Courses

Nanotechnology: The Basics
Rice University via Coursera
Circuits and Electronics 1: Basic Circuit Analysis
Massachusetts Institute of Technology via edX
Fundamentals of Audio and Music Engineering: Part 1 Musical Sound & Electronics
University of Rochester via Coursera
Fundamentals of Electrical Engineering Laboratory
Rice University via Coursera
Comprendre les Microcontroleurs
École Polytechnique Fédérale de Lausanne via Coursera