Free learning modules for tech, AI, electronics, robotics.
Open Academy Dot Space offers free learning modules across technology and engineering, including
AI, electronics, robotics, and practical software topics. Each module blends structured lessons,
hands-on exercises, and real-world scenarios. No login is required; your progress stays in this
browser.
Open Academy Dot Space provides free, practical learning modules across technology and
engineering. Topics include AI, electronics, robotics, software, and hardware design.
Lessons are designed to be applied, with exercises and scenarios that build real-world
problem-solving skills.
Free modules across tech, AI, electronics, and robotics.
Browser-based lessons and practice; no login or signup.
Open-source learning projects.
Current modules
Each module is a focused learning experience with lessons, exercises, and scenarios.
Featured
Electronics and PCB Design Trainer
A focused program for learning electronics, PCB design, structured lessons, exercises,
and practical engineering thinking. Learn directly in the browser in the PCB trainer.
LessonsExercisesScenariosProgress trackingEnglish and German
From rigid-body kinematics and dynamics to SLAM, motion planning, learning, multi-robot
coordination, and safe system integration — with lessons, exercises, and scenarios in
English and German.
LessonsExercisesScenariosProgress trackingEnglish and German
RoboticsManipulation, mobile robots, and autonomy stack.
From pixels and classical filters through CNNs, detection, segmentation, transformers,
video and 3D, diffusion and NeRF, vision-language models, robustness, and production
deployment — with lessons, exercises, and scenarios in English and German.
LessonsExercisesScenariosProgress trackingEnglish and German
CVClassification, dense prediction, generative models, and MLOps.
From digital logic and MCU architecture through serial buses, timers, ADCs, memory maps,
RTOSes, drivers, debug, bootloaders, security, IoT protocols, performance tuning, co-design,
safety, and a capstone integration project — with lessons, exercises, and scenarios in
English and German.
LessonsExercisesScenariosProgress trackingEnglish and German
EmbeddedFirmware foundations through integration and production thinking.
From the four-layer stack and cross-compilation through U-Boot, kernel configuration,
root filesystems, Buildroot and Yocto, device trees, drivers, POSIX userspace, real-time,
power, security, networking, flash, OTA updates, CI/CD, and production bring-up — aligned
to the Embedded Linux curriculum, with quizzes and scenarios. Lesson text is English; the
UI supports English and German.
21 topicsExercisesScenariosProgress trackingEN lessons / DE UI
LinuxBoard bring-up, customization, hardening, and shipping images.
Bare-metal memory maps and C, GPIO and interrupts, timers and clocks, RTOS scheduling and
IPC, real-time analysis, drivers and serial buses, low power and multicore, bootloaders and
secure boot, safety evidence, testing and CI/HIL, plus a capstone view — with lessons,
exercises, and scenarios in English and German UI.
LessonsExercisesScenariosProgress trackingEnglish and German
RTOSFrom bare metal to production real-time firmware practice.
From MDPs and tabular methods through deep RL, PPO and SAC, simulation and sim-to-real,
safe and offline learning, goal-conditioned policies, and a capstone that ties control,
data, and deployment together — with lessons, exercises, and scenarios in English and
German.
LessonsExercisesScenariosProgress trackingEnglish and German
RLPolicies, simulation, transfer, and safety for robots.
From architecture, DDS, and the computation graph through simulation, Nav2, MoveIt 2,
perception, real-time executors, multi-robot setups, security, testing, CI/CD, and a
full-stack capstone — aligned to the ROS 2 interactive curriculum, with quizzes and
scenarios. Lesson text is English; the UI supports English and German.
30 topicsExercisesScenariosProgress trackingEN lessons / DE UI
ROS 2Middleware, navigation, manipulation, and production practice.
From sampled signals, aliasing, and noise through spectra, digital filters, and Kalman
estimation into nonlinear fusion, frames, multi-rate timing, INS/GNSS aiding, diagnostics,
and a capstone pipeline—plus optional depth on particles, factor graphs, and data
association—with lessons, exercises, and scenarios in English and German.
LessonsExercisesScenariosProgress trackingEnglish and German
FusionDSP, estimation, navigation, and deployable multi-sensor pipelines.
From embedded constraints and the end-to-end TinyML pipeline through quantization, pruning,
distillation, NAS, audio and vision on MCUs, profiling, detection, on-device learning,
co-design, Edge MLOps, privacy, transformers, federated learning, and a capstone system
design — with lessons, exercises, and scenarios in English and German.
LessonsExercisesScenariosProgress trackingEnglish and German
TinyMLDeploy, optimize, and ship ML on constrained edge hardware.