Learning and Certification
1,068 resources · 675 free · 8 categories · 65 subcategories
Browse categories
141 results
Absolute Beginner
Adafruit Learning System
learn.adafruit.comFree guides for electronics, motors and sensors commonly used in beginner robots.
FreeArduino Project Hub
projecthub.arduino.ccThousands of community Arduino projects with full build steps and code.
FreeCode.org Hour of Code
code.orgFree short coding lessons, a common first step before moving into robot programming.
FreeCodecademy Learn Python 3
codecademy.comInteractive Python basics, the main language used in robot software.
FreemiumFree tier availableFree to audit hands on course on embedded hardware basics used in robot controllers.
FreemiumFree to auditFIRST Robotics Resource Library
firstinspires.orgOfficial game manuals, technical guides and curriculum for all FIRST robotics programs.
FreeKhan Academy Linear Algebra
khanacademy.orgFree course on vectors and matrices, core maths used in robot kinematics.
FreeKhan Academy Physics
khanacademy.orgFree physics lessons covering forces and motion, the maths base every robot builder needs.
FreeLEGO Education SPIKE Lessons
education.lego.comReady made lesson plans for building and coding LEGO SPIKE Prime robots.
FreemiumFree lessons; SPIKE Prime kit costs extraLEGO MINDSTORMS Community Lessons
legoeducation.comClassroom robotics lessons and project ideas for LEGO MINDSTORMS and SPIKE robots.
FreemiumFree lessons; kit costs extramBlock
mblock.ccScratch based coding platform built for programming mBot and other beginner robots.
Freemicro:bit Make It Code It
microbit.orgFree micro:bit projects covering sensors, motors and physical computing basics.
FreeFree plain language explanation of PID control, the core algorithm behind most robot motion.
FreeRaspberry Pi Documentation
raspberrypi.comOfficial free documentation for setting up and programming Raspberry Pi boards used in robots.
FreeRaspberry Pi Foundation Projects
projects.raspberrypi.orgFree guided projects for coding, electronics and simple robots on Raspberry Pi.
FreeUnconfirmed linkRobot Operating System Wiki: Beginner Level
wiki.ros.orgFree entry point to the full ROS documentation set for absolute beginners.
FreeUnconfirmed linkROS 2 Tutorials (Official)
docs.ros.orgOfficial step by step lessons to learn ROS 2, the standard robot software framework.
FreeUnconfirmed linkROS Wiki Tutorials (ROS 1)
wiki.ros.orgClassic beginner tutorials for the original ROS 1 framework, still widely used.
FreeUnconfirmed linkScratch
scratch.mit.eduBlock based coding from MIT, often used to program first simple robots.
FreeUnconfirmed linkSparkFun Learn
learn.sparkfun.comFree tutorials on electronics, sensors and microcontrollers for building robots.
FreeTinkercad Circuits
tinkercad.comBrowser based simulator to build and test circuits and simple microcontroller logic.
FreeVEX Robotics Curriculum & STEM Labs
education.vex.comFree structured curriculum for VEX IQ, EXP and V5 competitive robotics teams.
FreemiumFree curriculum; hardware extraWaveshare Robot Learning Kits Wiki
waveshare.comFree wiki documentation for popular low cost robot kits and sensor modules.
FreemiumFree docs; hardware extra
Certifications
Cisco Networking Academy IoT Fundamentals
netacad.comFree course and badge on Internet of Things basics, relevant to connected robots.
FreeUnconfirmed linkfreeCodeCamp Certifications
freecodecamp.orgFree coding certifications in Python and machine learning useful for robot software.
FreeEntry level Google certificates useful for founders building robotics adjacent data skills.
PaidAbout $49/month on CourseraProfessional automation and control systems certifications from the ISA.
PaidTypically $1,000-3,000NVIDIA DLI Certificate Program
learn.nvidia.comNVIDIA's certification hub listing paid instructor-led and some free courses leading to AI certificates.
FreemiumFree courses; paid instructor-led with certificateUnconfirmed linkNVIDIA Jetson AI Training and Certification
jetson-ai-lab.comNVIDIA Jetson AI Lab hub with free tutorials for building generative AI and robotics projects on Jetson.
FreeROS-Industrial Training
rosindustrial.orgTraining modules for using ROS in industrial manufacturing settings.
FreemiumFree online modules; in-person paidTÜV Functional Safety Basics
tuvsud.comIntroductory information and paid training paths for functional safety in robotic systems.
FreemiumFree intro info; formal training paidUniversal Robots Academy Certification
academy.universal-robots.comFree official e-learning and completion certificates for programming collaborative robots.
Free
Curricula & Roadmaps
ArduPilot Documentation
ardupilot.orgOfficial documentation and learning guide for the ArduPilot autopilot firmware.
Freeawesome-robotics (kiloreux)
github.comA curated list of robotics books, courses, software and datasets on GitHub.
Freeawesome-robotics-libraries
github.comCurated list of robotics simulators and software libraries across many categories.
FreeInterbotix Robot Arm Documentation
docs.trossenrobotics.comFull documentation for the WidowX and ViperX robot arm families used a lot in robot learning labs.
FreemiumFree docs; robot hardware extraLeRobot Tutorials (GitHub)
github.comMain open source library for training and running robot AI models, with ready to use datasets and policies.
FreeOpen Robotics ROS 2 Design Docs
design.ros2.orgFree official design articles explaining how and why ROS 2 works the way it does.
FreePX4 Academy / Developer Guide
docs.px4.ioOfficial learning path for building and programming drones with the PX4 autopilot.
FreeCommunity curated list of free robotics coursework and learning paths.
FreeTurtleBot3 e-Manual
emanual.robotis.comOfficial 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.eduFree short book explaining ROS concepts in plain language for newcomers.
FreeFree PDFFree open textbook and code covering the basics of building autonomous robots.
FreeFree interactive deep learning textbook with runnable code, used widely in robot learning.
FreeIntroduction to Autonomous Mobile Robots (course text)
home.deib.polimi.itWidely used free PDF textbook on mobile robot locomotion, sensing and navigation.
FreeFree PDFKalman and Bayesian Filters in Python
github.comFree interactive Jupyter book teaching state estimation used in robot localization.
FreeMathematics for Machine Learning
mml-book.github.ioFree textbook covering linear algebra, calculus and probability behind machine learning and robotics.
FreeFree PDFModern Robotics: Mechanics, Planning, and Control
hades.mech.northwestern.eduFree full text by Lynch and Park covering the maths and control behind robot arms.
FreePlanning Algorithms (LaValle)
lavalle.plFree complete textbook covering motion planning algorithms used across robotics.
FreeProbabilistic Robotics (book info)
probabilistic-robotics.orgInfo 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.