Topic

hardware

Repositories (1691)

pcbdl
pcbdl google Python

PCB Design Language: A programming way to design schematics.

196
documentation
documentation truenas HTML

TrueNAS Documentation Hub

196
fpga-ml-accelerator
fpga-ml-accelerator thedatabusdotio Verilog

This repository hosts the code for an FPGA based accelerator for convolutional neural networks

196
uart
uart ben-marshall Verilog

A simple implementation of a UART modem in Verilog.

195
ToothPaste
ToothPaste Brisk4t TypeScript

Secure Wireless Data-Transfer over BLE and USB for Passwords, Pentesting and Media Control.

191
openEMSstim
openEMSstim PedroLopes HTML

openEMSstim: open-hardware module to adjust the intensity of EMS/TENS stimulators.

190
eternal-keypad
eternal-keypad duckyb

A 36 key gaming keypad, for both right and left handed mouse users.

190
ESPRotary
ESPRotary LennartHennigs C++

Arduino/ESP library to simplify reading rotary encoder data.

188
wal
wal ics-jku Python

WAL enables programmable waveform analysis.

185
HardwareVisualizer
HardwareVisualizer shm11C3 Rust

A cross-platform hardware monitor with real-time dashboards, local performance history, and customizable visualizations.

183
connectal
connectal cambridgehackers Bluespec

Connectal is a framework for software-driven hardware development.

180
Awesome-Keebs
Awesome-Keebs EanNewton HTML

A collection of keyboards & things.

178
faultycat
faultycat ElectronicCats

Faulty Cat is a low-cost Electromagnetic Fault Injection (EMFI) tool, designed specifically for self-study and hobbiest research.

177
un0rick
un0rick kelu124 Jupyter Notebook

smallish ice40 / raspberrypi ultrasound hardware

175
wallet
wallet firefly C++

The (original) Firefly hardware wallet base on the ATmega processors.

175
super-sixteen
super-sixteen matthewcieplak C++

Code and schematics for the Super Sixteen Eurorack sequencer

172
esper
esper zachmorr C++

Ad Blocking with an ESP32

171
ergo-snm-keyboard
ergo-snm-keyboard siderakb KiCad Layout

ErgoSNM is a split ergonomic keyboard integrated with trackball, wireless is in beta

170
TR-9
TR-9 M17-Project HTML

TR-9 - M17 protocol compatible handheld - schematics, PCB design files, BOM.

169
Bergamot
Bergamot LoveLonelyTime Scala

An exquisite superscalar RV32GC processor.

168
PsxNewLib
PsxNewLib SukkoPera C++

Playstation controller interface library for Arduino

168
Firmware-Guide
Firmware-Guide mikeroyal C

Firmware Guide

168
OpenFPGAduino
OpenFPGAduino OpenFPGAduino Makefile

All open source file and project for OpenFPGAduino project

167
Lot60-BLE-Keyboard
Lot60-BLE-Keyboard Lotlab

A 60% bluetooth keyboard (Hardware)

167
EvoArm
EvoArm AliShug Python

An open-source 3D-printable robotic arm

167
ReactiveSensors
ReactiveSensors pwittchen Java

Android library monitoring device hardware sensors with RxJava

165
thoughs-about-hardware-design
thoughs-about-hardware-design Staok Batchfile

介绍和罗列关于硬件设计所需要考虑的各个方面。纯个人经验总结,非科班念经。永远地不定期更新。CC-BY-NC-SA 4.0。

165
robotic_processing_unit
robotic_processing_unit ros-acceleration

A robot-specific processing unit. Contains CPUs, FPGAs and GPUs and maps ROS efficiently to them for best performance.

165
PS2KeyAdvanced
PS2KeyAdvanced techpaul C++

Arduino PS2 Keyboard FULL keyboard protocol support and full keys to integer coding

164
OpenValve
OpenValve fabiansteiner C

3D-printable pinch valve for irrigation and sensor-driven liquid control.

164
hardware.inc
hardware.inc gbdev Assembly

RGBDS include file for Game Boy hardware definitions

163
awesome-tinygo
awesome-tinygo tinygo-org

A curated list of awesome TinyGo projects and libraries. Inspired by awesome-go.

162
space-invaders-vhdl
space-invaders-vhdl fabioperez VHDL

Space Invaders game implemented with VHDL

161
m5-paper-buddy
m5-paper-buddy op7418 C++

📟 Claude Code physical companion on M5Paper V1.1 e-ink. Multi-session dashboard, hardware approval (buttons + touch), AskUserQuestion option cards, C...

161
simtrace2
simtrace2 osmocom C

Osmocom SIM card tracer, v2.0; mirror of https://gitea.osmocom.org/sim-card/simtrace2

161
EmbedOS
EmbedOS scriptingxss

EmbedOS - Embedded security testing virtual machine

160
SwiftOBD2
SwiftOBD2 kkonteh97 Swift

🚗 Swift OBD2: Real-time vehicle diagnostics made simple. Read live data, clear trouble codes, and build custom automotive apps. Bluetooth/WiFi ready...

158
transit-tracker
transit-tracker EastsideUrbanism

🚏 Open-source DIY public transit arrivals board for your home

158
FPGA-Gzip-compressor
FPGA-Gzip-compressor WangXuan95 Verilog

An FPGA-based GZIP (Deflate algorithm) compressor, which inputs raw data and outputs standard GZIP format (as known as .gz file format). 基于FPGA的GZI...

157
tinymcp
tinymcp golioth Go

Let LLMs control embedded devices via the Model Context Protocol.

157
Water-Monitoring-System
Water-Monitoring-System vinitshahdeo HTML

Water Monitoring System is an IOT based Liquid Level Monitoring system that has mechanisms to keep the user alerted in case of liquid overflow or when...

156
VBiosFinder
VBiosFinder coderobe Ruby

Extract embedded VBIOS from (almost) any BIOS Update. the hail-mary way

155
Paw-Connect
Paw-Connect LeoDJ

An alternative PCB pawprint for the Tag-Connect TC2030 pogo pin programming cable

155
HA4IoT
HA4IoT chkr1011 C#

Open Source Home Automation system for .NET

153
HDMI2USB-litex-firmware
HDMI2USB-litex-firmware timvideos Python

A version of the HDMI2USB firmware based around LiteX tools produced by @Enjoy-Digital (based on misoc+migen created by @M-Labs)

153
StratifyOS
StratifyOS StratifyLabs C

A Powerful embedded RTOS for ARM Cortex M microcontrollers

153
garycli
garycli garycli Python

AI-native embedded engineering agent — from natural-language requirements to code, build, flash, runtime validation, diagnosis and repair.

152
Satellite1-Hardware
Satellite1-Hardware FutureProofHomes

A Private and Open Source AI-Powered Voice Assistant & Multisensor for Home Assistant

152
awesome-hardware-test
awesome-hardware-test sschaetz

A curated list of awesome hardware test projects

151
EnvOpenPico
EnvOpenPico Envious-Data Shell

An open source RP2040 MCU Board Family

151