Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Management & Leadership
Data Analysis
Digital Marketing
Introduction to Graphic Illustration
Unlocking Information Security I: From Cryptography to Buffer Overflows
Quantum Mechanics for Everyone
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to control real-world objects using gesture recognition with Mediapipe and Arduino. Develop a Python program to recognize hand gestures and control LEDs on an Arduino breadboard.
Learn object detection and recognition using OpenCV and NVIDIA Jetson Detection Utilities on the Jetson Nano. Explore machine learning and deep neural networks for identifying objects in real-time.
Learn how to safely control high-current components like buzzers and motors using transistors with Arduino R4, protecting GPIO pins while expanding project possibilities.
Discover how to integrate Arduino circuits with Python programming to create advanced projects including virtual worlds, live data graphing, and wireless communication systems.
Learn to create complex 3D models using Fusion 360's Sweep Tool. Master techniques for sketching, profiling, tapering, and intersecting to design intricate shapes for 3D printing projects.
Learn to remotely control a Raspberry Pi security system using Putty, enabling remote access and management of your project for enhanced functionality and convenience.
Learn to create a parameterized flower pot model in Fusion 360 using the Revolve Tool, with step-by-step guidance on sketching, construction lines, and profile creation for 3D printing.
Learn to create a Python class and library for reading a 16-button keypad with Raspberry Pi, enabling user input for remote projects and enhancing your programming skills.
Learn parametric design principles in Fusion 360 for 3D printing. Create complex, easily editable models using powerful design concepts. Gain versatility and efficiency in your 3D modeling workflow.
Learn to connect and control an LCD1602 display with Raspberry Pi using I2C. Covers setup, configuration, wiring, library installation, and programming to display text on the LCD.
Learn to design and 3D print involute spur gears using Fusion 360. Master gear basics, use the gear designer, create and position gears, design a base, and prepare for 3D printing.
Learn to create 3D CAD designs using Fusion 360 for 3D printing. Step-by-step guidance for beginners, covering design principles, keyboard shortcuts, and practical challenges to enhance your maker projects.
Learn to simulate analog output using Pulse Width Modulation on Raspberry Pi GPIO pins. Control LED brightness and explore PWM signals with hands-on demonstrations and practical examples.
Learn to connect and program a joystick with Arduino, including setup, coding, and troubleshooting. Gain hands-on experience with the Elegoo Super Starter Kit components.
Learn to control GPIO inputs on Raspberry Pi using button switches and internal pull-up/pull-down resistors. Practical demonstration with LED control and hardware setup guidance provided.
Get personalized course recommendations, track subjects and courses with reminders, and more.