Hardware & IoT

Embedded systems, IoT, and hardware projects

Showing 41-60 of 1,349 projects

RetroPie/RetroPie-Setup

A shell script to set up a Raspberry Pi or other device with the RetroArch emulator and various gaming cores.

10.3K
Active
Shell
Raspberry Pi
#raspberry-pi#emulator#retrogaming

imbushuo/mac-precision-touchpad

This is a Windows Precision Touchpad driver implementation for Apple MacBook and Magic Trackpad devices.

10.2K
Archived
C
Drivers
#apple-macbook#bluetooth#windows-driver

Flipper-XFW/Xtreme-Firmware

Custom firmware for the Flipper Zero device, providing enhanced functionality and customization.

9.9K
Archived
C
Embedded
#flipper-zero#custom-firmware#embedded-systems

stenzek/duckstation

A fast and accurate PlayStation 1 emulator for x86-64, ARM, and RISC-V architectures.

9.8K
Active
C++
Embedded
#emulator#playstation#ps1

hybridgroup/gobot

A Golang framework for building robotics, drones, and Internet of Things (IoT) applications.

9.4K
Active
Go
Arduino & Embedded
#robotics#iot#drones

xenia-project/xenia

An open-source emulator for the Xbox 360 console, enabling developers to run and test Xbox 360 games and apps on their computers.

9.2K
Active
C++
Emulators
Gaming
#xbox360#emulation#gaming

nasa-jpl/open-source-rover

An open-source rover project based on the Mars rovers, allowing developers to build their own hardware.

9.2K
Active
Prolog
Robotics
Example Projects
#diy#mars-rover#open-source

ggerganov/kbd-audio

A C++ library for acoustic keyboard eavesdropping using microphone audio capture.

9.0K
Archived
C++
API Frameworks
CLI Tools
#acoustic#eavesdrop#microphone-audio-capture

openscad/openscad

OpenSCAD is an open-source 3D CAD modeler focused on programming and scripting rather than graphical modeling.

9.0K
Active
C++
Backend Frameworks
CLI Tools
#3d-modeling#cad#c++

H-M-H/Weylus

A Rust-based application that allows using a tablet as a graphic tablet/touch screen on a computer.

8.9K
Stable
Rust
Cross-Platform
Raspberry Pi
#tablet#touch-screen#screen-mirroring

NVIDIA/cuda-samples

NVIDIA CUDA samples that demonstrate features of the CUDA Toolkit for GPU-accelerated development.

8.9K
Active
C
AI SDKs & Wrappers
CLI Tools
#cuda#gpu-acceleration#nvidia

OctoPrint/OctoPrint

OctoPrint is a snappy web interface for controlling and monitoring 3D printers, particularly useful for Raspberry Pi setups.

8.9K
Active
Python
3D Printing
#3d-printer#octoprint#raspberry-pi

platformio/platformio-core

Cross-platform build system and development environment for embedded software, IoT, and hardware projects.

8.9K
Active
Python
Build Tools
Containerization
#embedded#firmware#iot

embassy-rs/embassy

embassy-rs/embassy is a modern embedded framework using Rust and async for building embedded systems.

8.9K
Active
Rust
API Frameworks
CLI Tools
#rust#async#embedded

prusa3d/PrusaSlicer

A G-code generator for 3D printers, supporting various models and firmware.

8.9K
Stable
C++
3D Printing
#3d-printing#g-code#slicer

kiddin9/Kwrt

OpenWRT firmware for building custom routers and network devices.

8.8K
Active
Shell
Linux Distros
Containerization
#openwrt#firmware#router

ophub/amlogic-s9xxx-armbian

A GitHub repository that supports running Armbian on a variety of Amlogic, Allwinner, and Rockchip devices.

8.8K
Active
Shell
Linux Distros
Embedded
#armbian#amlogic#allwinner

xinnan-tech/xiaozhi-esp32-server

Backend service for building ESP32 device control servers to help vibe coders quickly set up IoT projects.

8.8K
Active
JavaScript
MCP Servers
BaaS Platforms
Node
#esp32#iot#backend

Hypfer/Valetudo

A cloud-free alternative to vacuum robot firmware that enables local-only operation and smart home integration.

8.7K
Active
JavaScript
API Frameworks
Home Automation
Node.js
#cloud-free#smart-home#robot-vacuum

dusty-nv/jetson-inference

A guide to deploying deep-learning inference networks and computer vision primitives with NVIDIA Jetson hardware and TensorRT.

8.7K
Stable
C++
Computer Vision
Inference
#computer-vision#deep-learning#nvidia
124...68

Stay in the loop

Get weekly updates on trending AI coding tools and projects.