Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to build a maximum power point tracking solar charge controller for optimal solar panel efficiency in electronics projects.
Discover STM32 microcontroller programming with Nucleo boards through hands-on projects covering IDE setup, sensors, FreeRTOS, ADC/DMA, SPI, and timers.
Build a minimal custom Linux image with Buildroot, flash it to an STM32 single-board computer, and access it through a serial terminal.
Discover FPGA fundamentals through hands-on Verilog programming, from basic concepts to advanced topics like state machines, memory, PLLs, and RISC-V processor implementation.
Learn practical tips for deciding whether to repair or replace broken electronics through a hands-on mouse repair demonstration and real-world examples of common device failures.
Explore automotive sensors, ECUs, and car hacking with hands-on demos and expert insights. Learn about OBD2 diagnostics, CAN bus systems, and potential vulnerabilities in modern vehicles.
Explore IoT product development with Tomorrow Lab and Golioth, featuring ideation, prototyping, and implementation using Digi-Key components for a connected device that monitors environmental conditions.
Discover how to build and customize robotic claw attachments for the XRP platform, including basic grippers, parallel grippers, and wrist joints for enhanced functionality and practical applications.
Discover essential knowledge about 3D printer selection, from printer types and extruder configurations to must-have accessories, helping you make informed decisions for successful prints and optimal results.
Master CMake for cross-platform C/C++ projects, from basic setup to advanced Zephyr integration. Learn to create libraries, link executables, and organize code efficiently without relying on a single build system.
Learn how to build a portable fume extractor for soldering projects on the go, from power solutions to 3D modeling and assembly, enabling mobile workspaces beyond your bench.
Discover how to create innovative prototypes using the ADMT4000 magnetic multiturn sensor through collaborative design phases from discovery to final presentation.
Dive into the completion of a magnetic PCB tile-based board game, refining designs, assembling boards, programming components, and testing the final interactive gaming experience.
Master ROS 2 services in C++ by implementing synchronous client-server communication with request/response patterns using rclcpp library and Docker environment.
Master custom ROS 2 interfaces for messages and services, building dedicated packages and implementing cross-language communication between Python and C++ nodes.
Get personalized course recommendations, track subjects and courses with reminders, and more.