Learning and Certification

1,068 resources · 675 free · 8 categories · 65 subcategories

Who it suits
Cost
Browse categories

141 results

Absolute Beginner

  • Adafruit Learning System

    learn.adafruit.com

    Free guides for electronics, motors and sensors commonly used in beginner robots.

    Free
  • Arduino Project Hub

    projecthub.arduino.cc

    Thousands of community Arduino projects with full build steps and code.

    Free
  • Code.org Hour of Code

    code.org

    Free short coding lessons, a common first step before moving into robot programming.

    Free
  • Codecademy Learn Python 3

    codecademy.com

    Interactive Python basics, the main language used in robot software.

    FreemiumFree tier available
  • edX Embedded Systems Essentials with Arm

    edx.org

    Free to audit hands on course on embedded hardware basics used in robot controllers.

    FreemiumFree to audit
  • FIRST Robotics Resource Library

    firstinspires.org

    Official game manuals, technical guides and curriculum for all FIRST robotics programs.

    Free
  • Khan Academy Linear Algebra

    khanacademy.org

    Free course on vectors and matrices, core maths used in robot kinematics.

    Free
  • Khan Academy Physics

    khanacademy.org

    Free physics lessons covering forces and motion, the maths base every robot builder needs.

    Free
  • LEGO Education SPIKE Lessons

    education.lego.com

    Ready made lesson plans for building and coding LEGO SPIKE Prime robots.

    FreemiumFree lessons; SPIKE Prime kit costs extra
  • LEGO MINDSTORMS Community Lessons

    legoeducation.com

    Classroom robotics lessons and project ideas for LEGO MINDSTORMS and SPIKE robots.

    FreemiumFree lessons; kit costs extra
  • mBlock

    mblock.cc

    Scratch based coding platform built for programming mBot and other beginner robots.

    Free
  • micro:bit Make It Code It

    microbit.org

    Free micro:bit projects covering sensors, motors and physical computing basics.

    Free
  • PID Without a PhD (Tim Wescott, classic tutorial)

    eetimes.com

    Free plain language explanation of PID control, the core algorithm behind most robot motion.

    Free
  • Raspberry Pi Documentation

    raspberrypi.com

    Official free documentation for setting up and programming Raspberry Pi boards used in robots.

    Free
  • Raspberry Pi Foundation Projects

    projects.raspberrypi.org

    Free guided projects for coding, electronics and simple robots on Raspberry Pi.

    FreeUnconfirmed link
  • Robot Operating System Wiki: Beginner Level

    wiki.ros.org

    Free entry point to the full ROS documentation set for absolute beginners.

    FreeUnconfirmed link
  • ROS 2 Tutorials (Official)

    docs.ros.org

    Official step by step lessons to learn ROS 2, the standard robot software framework.

    FreeUnconfirmed link
  • ROS Wiki Tutorials (ROS 1)

    wiki.ros.org

    Classic beginner tutorials for the original ROS 1 framework, still widely used.

    FreeUnconfirmed link
  • Scratch

    scratch.mit.edu

    Block based coding from MIT, often used to program first simple robots.

    FreeUnconfirmed link
  • SparkFun Learn

    learn.sparkfun.com

    Free tutorials on electronics, sensors and microcontrollers for building robots.

    Free
  • Tinkercad Circuits

    tinkercad.com

    Browser based simulator to build and test circuits and simple microcontroller logic.

    Free
  • VEX Robotics Curriculum & STEM Labs

    education.vex.com

    Free structured curriculum for VEX IQ, EXP and V5 competitive robotics teams.

    FreemiumFree curriculum; hardware extra
  • Waveshare Robot Learning Kits Wiki

    waveshare.com

    Free wiki documentation for popular low cost robot kits and sensor modules.

    FreemiumFree docs; hardware extra

Certifications

  • Cisco Networking Academy IoT Fundamentals

    netacad.com

    Free course and badge on Internet of Things basics, relevant to connected robots.

    FreeUnconfirmed link
  • freeCodeCamp Certifications

    freecodecamp.org

    Free coding certifications in Python and machine learning useful for robot software.

    Free
  • Google Data Analytics / IT Support Certificates

    grow.google

    Entry level Google certificates useful for founders building robotics adjacent data skills.

    PaidAbout $49/month on Coursera
  • ISA Automation Certifications

    isa.org

    Professional automation and control systems certifications from the ISA.

    PaidTypically $1,000-3,000
  • NVIDIA DLI Certificate Program

    learn.nvidia.com

    NVIDIA's certification hub listing paid instructor-led and some free courses leading to AI certificates.

    FreemiumFree courses; paid instructor-led with certificateUnconfirmed link
  • NVIDIA Jetson AI Training and Certification

    jetson-ai-lab.com

    NVIDIA Jetson AI Lab hub with free tutorials for building generative AI and robotics projects on Jetson.

    Free
  • ROS-Industrial Training

    rosindustrial.org

    Training modules for using ROS in industrial manufacturing settings.

    FreemiumFree online modules; in-person paid
  • TÜV Functional Safety Basics

    tuvsud.com

    Introductory information and paid training paths for functional safety in robotic systems.

    FreemiumFree intro info; formal training paid
  • Universal Robots Academy Certification

    academy.universal-robots.com

    Free official e-learning and completion certificates for programming collaborative robots.

    Free

Curricula & Roadmaps

  • ArduPilot Documentation

    ardupilot.org

    Official documentation and learning guide for the ArduPilot autopilot firmware.

    Free
  • awesome-robotics (kiloreux)

    github.com

    A curated list of robotics books, courses, software and datasets on GitHub.

    Free
  • awesome-robotics-libraries

    github.com

    Curated list of robotics simulators and software libraries across many categories.

    Free
  • Interbotix Robot Arm Documentation

    docs.trossenrobotics.com

    Full documentation for the WidowX and ViperX robot arm families used a lot in robot learning labs.

    FreemiumFree docs; robot hardware extra
  • LeRobot Tutorials (GitHub)

    github.com

    Main open source library for training and running robot AI models, with ready to use datasets and policies.

    Free
  • Open Robotics ROS 2 Design Docs

    design.ros2.org

    Free official design articles explaining how and why ROS 2 works the way it does.

    Free
  • PX4 Academy / Developer Guide

    docs.px4.io

    Official learning path for building and programming drones with the PX4 autopilot.

    Free
  • Robotics Roadmap (roadmap.sh style community lists)

    github.com

    Community curated list of free robotics coursework and learning paths.

    Free
  • TurtleBot3 e-Manual

    emanual.robotis.com

    Official step by step manual for setting up and programming the TurtleBot3 platform.

    FreemiumFree docs; robot hardware extra

Free Books

  • A Gentle Introduction to ROS

    cse.sc.edu

    Free short book explaining ROS concepts in plain language for newcomers.

    FreeFree PDF
  • Correll: Introduction to Autonomous Robots

    github.com

    Free open textbook and code covering the basics of building autonomous robots.

    Free
  • Dive into Deep Learning (D2L)

    d2l.ai

    Free interactive deep learning textbook with runnable code, used widely in robot learning.

    Free
  • Introduction to Autonomous Mobile Robots (course text)

    home.deib.polimi.it

    Widely used free PDF textbook on mobile robot locomotion, sensing and navigation.

    FreeFree PDF
  • Kalman and Bayesian Filters in Python

    github.com

    Free interactive Jupyter book teaching state estimation used in robot localization.

    Free
  • Mathematics for Machine Learning

    mml-book.github.io

    Free textbook covering linear algebra, calculus and probability behind machine learning and robotics.

    FreeFree PDF
  • Modern Robotics: Mechanics, Planning, and Control

    hades.mech.northwestern.edu

    Free full text by Lynch and Park covering the maths and control behind robot arms.

    Free
  • Planning Algorithms (LaValle)

    lavalle.pl

    Free complete textbook covering motion planning algorithms used across robotics.

    Free
  • Probabilistic Robotics (book info)

    probabilistic-robotics.org

    Info page and free sample chapters for the classic Thrun, Burgard and Fox textbook on SLAM.

    FreemiumFree chapters; print book paidUnconfirmed link

Cost notes were accurate in September 2026. Check the current terms on the resource site before relying on them.

Back the builders of the next hardware wave.

Membership is free to join and carries no obligation to invest. Founders can send a deck at any time.