Core open-source computer vision library with algorithms for image processing, camera calibration, object detection, tracking, and deployment across desktop, mobile, and embedded systems.
Categories
Modern YOLO models and tooling for object detection, segmentation, classification, pose estimation, and tracking, with Python APIs and CLI workflows.
Official Espressif IoT Development Framework for ESP32, ESP32-S, ESP32-C, and related microcontrollers, including drivers, networking stacks, RTOS support, and examples.
Cross-platform embedded development ecosystem supporting many boards, frameworks, libraries, build systems, and IDE integrations.
Official Raspberry Pi documentation covering hardware, Raspberry Pi OS, GPIO, cameras, configuration, networking, and project setup.
Free learning hub with courses and tutorials on transformers, NLP, diffusion models, agents, reinforcement learning, and open-source AI tools.
Project-based MLOps curriculum covering data, modeling, testing, reproducibility, deployment, APIs, monitoring, and production ML practices.
Open-source educational robotics ecosystem for autonomous driving with Duckiebots, simulation, perception, planning, and learning materials across multiple repositories.
Official documentation for ROS 2, including installation, tutorials, concepts, demos, middleware, packages, and API references.
Entry-point repository for the ROS 2 project, linking core packages, build instructions, development setup, and release information.
Open-source 3D robotics simulator used for testing robots, sensors, physics interactions, and ROS-integrated workflows.
ROS 2 motion planning framework for robotic arms and manipulators, supporting planning, kinematics, collision checking, and control integration.
ROS 2 navigation framework for autonomous mobile robots, including localization, path planning, obstacle avoidance, behavior trees, and recovery behaviors.
Open-source flight control software for drones and other autonomous vehicles, with simulation support, hardware integrations, and developer tooling.
Open-source autopilot software supporting multicopters, planes, rovers, boats, submarines, and antenna trackers.
Code library accompanying the free Modern Robotics textbook and video course, with implementations in Python, MATLAB, and Mathematica.
Official Arduino documentation hub covering boards, IDE setup, language reference, libraries, built-in examples, connectivity, and hardware getting-started guides.
Official collection of small Arduino example projects for basics, analog/digital I/O, sensors, communication, displays, control structures, and libraries.
Official Arduino AVR core used by classic boards such as the Uno, Nano, Mega, Leonardo, and related AVR-based boards.
Official command-line tool for compiling, uploading, managing boards, and installing libraries for Arduino projects.
Large collection of Arduino tutorials covering LEDs, sensors, displays, motors, wearables, robotics, IoT modules, and electronics fundamentals.
Arduino-tagged tutorials from SparkFun covering circuits, sensors, communication modules, robotics, data logging, soldering, and electronics concepts.
Popular C++ JSON serialization/deserialization library for Arduino, ESP8266, ESP32, and other embedded platforms.
Widely used Arduino-compatible library for controlling addressable LED strips and pixels, including WS2812, NeoPixel-style LEDs, and many other chipsets.
Hugging Face Transformers
Open-source library with pretrained transformer models and tooling for NLP, vision, audio, and multimodal machine learning tasks.
PyTorch Tutorials
Official PyTorch learning portal covering tensors, neural networks, training loops, computer vision, NLP, deployment, and distributed training.
TensorFlow Models
Official collection of TensorFlow model implementations, research models, pretrained models, and example training pipelines.
fast.ai Practical Deep Learning for Coders
Free practical deep learning course focused on building real models quickly, using the fastai and PyTorch ecosystem.
MLflow
Open-source platform for managing the ML lifecycle, including experiment tracking, model packaging, model registry, and deployment workflows.
Keras Code Examples
Curated collection of runnable Keras examples for computer vision, NLP, generative AI, structured data, time series, and reinforcement learning.
UCI Machine Learning Repository
Long-running public repository of datasets commonly used for machine learning education, benchmarking, and applied data projects.
Papers with Code
Searchable platform linking machine learning papers to code implementations, datasets, benchmarks, and evaluation tables.
scikit-learn
A widely used Python machine learning library with classification, regression, clustering, and model selection tools.
A public collection of Arduino projects with parts lists, code examples, and build instructions.