1.ArduPilot / ardupilot
ArduPlane, ArduCopter, ArduRover, ArduSub source
- arducopter
- ardupilot
- arduplane
- ardurover
- ardusub
- uav
- +14 more
Ranked by Attention Score: stars gained over the last 90 complete days
89 repositories by Attention Score · Aug 7, 2026 – Nov 4, 2026 (UTC)
ArduPlane, ArduCopter, ArduRover, ArduSub source
Flipper Zero Unleashed Firmware
Flipper Zero firmware source code
Open Source Flight Controller Firmware
Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨
ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAM
Open and inexpensive DIY IP-KVM based on Raspberry Pi
Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
An open source platform for visual-inertial navigation research.
GNSS-SDR, an open-source software-defined GNSS receiver
An optimization-based multi-sensor state estimator
Cross platform configuration and management application for the Betaflight firmware
A powerful, innovative and intuitive EDA suite for everyone!
A web frontend for the motion daemon.
Raspberry Pi App Store for Open Source Projects
Universal Radio Hacker: Investigate Wireless Protocols Like A Boss
Universal BLE Smart Scale bridge. Captures body composition from Renpho, Xiaomi & 20+ others, syncs to Garmin Connect, Strava, MQTT (Home Assistant), InfluxDB, Webhooks, Ntfy & local files (CSV/JSONL). Headless CLI for Raspberry Pi, Linux, macOS & Windows.
Python package for the evaluation of odometry and SLAM
The open-source files comprising Leap Motion's Project North Star AR Headset.
Play mp3 files from SD via I2S
A C++ bare metal environment for Raspberry Pi with USB (32 and 64 bit)
Mainsail is the popular web interface for managing and controlling 3D printers with Klipper.
Fluidd, the klipper UI.
MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility & LoRa.
pySLAM is a hybrid Python/C++ Visual SLAM pipeline supporting monocular, stereo, and RGB-D cameras. It provides a broad set of modern local and global feature extractors, multiple loop-closure strategies, a volumetric reconstruction module, integrated depth-prediction models, and semantic segmentation capabilities for enhanced scene understanding.
A privacy-preserving Raspberry Pi home security camera that uses advanced end-to-end encryption.
A cross-platform G-Code sender for GRBL, Smoothieware, TinyG and G2core.
:airplane: Multi-functional, compatible DIY general aviation proximity awareness system
Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, OGG/Opus, MP3, and AAC files on I2S DACs or with a software emulated delta-sigma DAC on the ESP8266 and ESP32 and Pico
A GCode sender (not only for lasers or plotters) for up to two GRBL controller. SVG, DXF, HPGL import. 6 axis DRO.
Subscribe to a MQTT topic or publish something quickly from the terminal
Blazing fast library to create a functional, on-device dashboard for ESP32, RP2040+W and RP2350+W microcontrollers
RFID-controlled musicplayer powered by ESP32
An application for controlling 2D plotters, cutters, engravers, and CNC machines.
FW for ESP8266/ESP8285/ESP32 used with 3D printer
Internet radio based on ESP32, VS1053 and a TFT screen.
P4wnP1 is a highly customizable USB attack platform, based on a low cost Raspberry Pi Zero or Raspberry Pi Zero W.
FM-RDS transmitter using the Raspberry Pi's PWM
Raspberry Pi MQTT Monitor gathers system information and sends it to a MQTT server.
ROS package to find a rigid-body transformation between a LiDAR and a camera for "LiDAR-Camera Calibration using 3D-3D Point correspondences"
PiCCANTE is a powerful tool for exploring and reversing CAN busses of vehicles, based on Raspberry Pi Pico (any model)
Scribe-Android: Keyboards for language learners & Conjugate-Android: Wikidata based verb conjugation app
Home automation firmware for ESP8266-based devices
ESP... The time has come to... Tasmotize!
BotWave - Your Raspberry Pi FM Network
A self-hostable MQTT dashboard/explorer for IoT developers.
Implementation of Tightly Coupled 3D Lidar Inertial Odometry and Mapping (LIO-mapping)
This Raspberry Pi distribution for managing Klipper 3D printers with Mainsail provides all you need.
Web-App Dashboard to monitor Raspberry Pi hardware and software status. Nothing more than Webserver + PHP required.
Wireless tally light for use with ATEM switchers, which connects over WiFi, using an ESP WiFi module.
Interactive Map Correction for 3D Graph SLAM
Human Interface Device (HID) over Bluetooth Low Energy (BLE) GATT library for MicroPython.
Blink camera integration for Homebridge
Bayesian Generalized Kernel Inference for Terrain Traversability Mapping
A robust sensor fusion library for online localization.
CCU-Jack bietet einen einfachen und sicheren REST- und MQTT-basierten Zugriff auf die Datenpunkte der Zentrale (CCU) des Hausautomations-Systems HomeMatic. Zudem können einfach Fremdgeräte an die CCU angebunden werden.
Code to emulate a gameboy printer via the gameboy link cable
🧠 SuperGreenOS home farming automation software for esp32, all in one package, and controllable from your smartphone, pc, mac, linux, toaster, plumbus, whatnot...
Audio Monitoring Software designed to run on a Raspberry pi with touchscreen
A Node-RED node to interact with Siemens S7 PLCs
Play classic arcade games on a 64x64 RGB LED Matrix, powered by the Raspberry RP2040.
Web browser based file manager for ESP32 in micropython
ESP8266 based mesh. This is a mirror copy of https://gitlab.com/painlessMesh/painlessMesh PLEASE ADD COMMENTS, ISSUES and PULL REQUESTS ON GITLAB so that all information is centralized.
Stress tests for the Raspberry Pi :sweat_smile:
Reconfigure Raspberry Pi images with an easy, Docker-like configuration file
This project contains various GNAT Ada Run Time Systems (RTSs) based on FreeRTOS for MCUs: the Arduino Due, the STM32F4-series evaluation boards from STMicroelectronics and the BBC micro:bit (v1); working on Espressif ESP32-H2 and RaspberryPi RP2350 (risc-v core)
Stream-first CAN & J1939 toolkit for security research and AI agents — typed JSONL events, CLI, TUI, fuzzing, MCP server.
Real time semantic slam in ROS with a hand held RGB-D camera
A script for creating custom OS images for single-board computers
An intuitive remotely-accessible system performance monitoring and task management tool for servers and headless Raspberry Pi setups.
Creates gcode for use on drawbots
SX127x (LoRa transceiver) driver for (Micro)Python on ESP8266/ESP32/Raspberry_Pi
🦊 Simplest OTA update solution for your Micropython projects.
Doorsign with E-Paper-Display with ESP32. Loading images from webserver.
Tools used to reverse engineer the GB Camera using Arduino UNO.
With a clear and graphically appealing GUI you can access the system deeply, overclock the Pi or replace the entire desktop environment. Everything you need to use the Pi as a desktop computer. PiGro does many commands that have to be entered via the terminal with one or two clicks of a button.