Showing 36 of 68 projects
An open-source operating system that upgrades driver assistance systems in 300+ supported cars.
An open-source Zigbee to MQTT bridge that lets you control Zigbee devices without proprietary vendor gateways.
A DIY Raspberry Pi-based IP-KVM for remote server management with low-latency video, virtual media, and ATX power control.
A build-it-yourself, 6-wheel rover based on NASA's Mars rover design, using consumer off-the-shelf parts for education and robotics research.
A curated list of awesome resources for electronic engineers and hobbyists, covering software, tools, tutorials, and services.
A curated list of awesome resources for electronic engineers and hobbyists, covering software, tools, tutorials, and services.
An embedded, high-performance G-code parser and CNC milling controller for Arduino that replaces parallel-port motion control.
An open-source, high-performance radio control link for FPV racing and RC applications using LoRa modulation.
An open-source, high-performance radio control link for FPV drones, offering best-in-class range and latency using LoRa modulation.
A step-by-step guide to designing custom keyboard PCBs using KiCad, covering schematics, component placement, routing, and production.
An open-source IEEE 802.11a/g/n Wi-Fi baseband FPGA design with Linux driver and software for SDR platforms.
Generates interactive HTML BOMs for KiCad, EasyEDA, Eagle, Fusion360, and Allegro to visually correlate components on PCBs.
An open-source firmware for ESP8266/ESP32 boards to easily create multi-sensor devices and control appliances.
An open-source implementation of FIDO2 and U2F security keys written in Rust, enabling custom hardware authentication devices.
A Python API and CAN database for controlling and reading data from modern cars with ADAS interfaces.
Custom firmware for ESP8266/ESP8285 smart home devices, enabling local control, automation, and integration with popular platforms.
A free, cross-platform Electronic Design Automation (EDA) suite for designing printed circuit boards.
An open-source analyzer, compiler, simulator, and experimental synthesizer for VHDL, supporting multiple language standards and backends.
A DIY voice-controlled smart mirror powered by Raspberry Pi, serving as a life automation hub with IoT integration.
Open-source custom firmware for RC transmitters, enabling advanced control and telemetry for model aircraft and drones.
ROS packages for the TurtleBot3, a popular open-source robotics platform for education and research.
A 2.4GHz transmitter module that enables RC transmitters to control many different receivers and models via multiple protocols.
A comprehensive collection of PCB footprints and schematic symbols for Eagle CAD, maintained by SparkFun Electronics.
An open-source software package for developing and operating unmanned air and surface vehicles of various types and sizes.
Convert KiCAD board files into clean 2D SVG drawings for pinout diagrams and documentation.
Open-source hardware and software for building a DIY battery management system for lithium-ion battery packs.
An open-source hardware and software platform for computer control of modern vehicles to facilitate autonomous vehicle development.
An open-source hardware and software platform for computer control of modern vehicles to facilitate autonomous vehicle development.
A digital data transmission system using Raspberry Pi and WiFi modules for low-latency HD video, telemetry, and control data.
A curated list of resources, projects, and tools for creating and learning about open source hardware.
An online tool for creating and flashing custom firmware for QMK-supported mechanical keyboards.
A curated list of resources, projects, and tools for creating and learning about open source hardware.
A curated directory of third-party utilities, plugins, and scripts that extend the KiCad EDA suite for electronics design.
An open-source hardware and software system for remote monitoring, diagnosis, and control of electric and other vehicles via OBD2.
A lightweight, easy-to-use open-source EtherCAT slave stack written in C for embedded applications.
An Arduino/Raspberry Pi tool to scan for JTAG pins and enumerate undocumented instructions on embedded devices.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.