An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with hardware-designs

A curated list of projects in awesome lists tagged with hardware-designs .

https://github.com/Keychron/Keychron-Keyboards-Hardware-Design

Industrial design files for Keychron keyboards and mice. 100+ models with CAD assets in STEP, DXF, DWG, and PDF. Source-available, with commercial use allowed for original compatible accessories within the license terms.

3d-printing cad gaming gaming-keyboard gaming-mouse hardware-designs keyboard keyboard-firmware keychron mechanical-keyboard mouse qmk qmk-firmware zephyr zmk zmk-firmware

Last synced: 21 Apr 2026

https://github.com/frameworkcomputer/expansioncards

Reference designs and documentation to create Expansion Cards for the Framework Laptop

cad expansion-card framework-laptop hardware-designs

Last synced: 09 Feb 2026

https://github.com/FrameworkComputer/ExpansionCards

Reference designs and documentation to create Expansion Cards for the Framework Laptop

cad expansion-card framework-laptop hardware-designs

Last synced: 24 Mar 2025

https://github.com/VLSI-EDA/PoC

IP Core Library - Published and maintained by the Chair for VLSI Design, Diagnostics and Architecture, Faculty of Computer Science, Technische Universität Dresden, Germany

altera asic fpga hardware-designs hardware-libraries hardware-modules lattice osvvm poc-library python regression-testing simulation synthesis testbenches uvvm verification vhdl vlsi vunit xilinx

Last synced: 22 Apr 2025

https://github.com/openenergymonitor/emonpi

Raspberry Pi Based Energy Monitor. Hardware, Firmware & related software for the PI.

arduino emoncms emonpi energy-monitor hardware-designs raspberry-pi

Last synced: 11 Jan 2026

https://github.com/intel/systemc-compiler

This tool translates synthesizable SystemC code to synthesizable SystemVerilog.

clang hardware-designs hls llvm systemc

Last synced: 11 May 2025

https://github.com/arm-university/vlsi-fundamentals-education-kit

Gain an understanding of the fundamentals of Very Large-Scale Integration (VLSI), including how the theories and concepts can be applied in the design of simple logic circuits and in the physical implementation of a simplified microprocessor

arm cadence-virtuoso computer-engineering devices-circuits-materials electrical-engineering hardware-designs microprocessor-implementation synopsys-design vlsi

Last synced: 28 Jan 2026

https://github.com/cpc/openasip

Open Application-Specific Instruction Set processor tools (OpenASIP)

asic-design fpga hardware-accelerators hardware-designs

Last synced: 11 May 2025

https://github.com/sparkfun/graphical_datasheets

Code, final versions, and information on the SparkFun Graphical Datasheets

arduino graphical-datasheets hardware-designs python sparkfun-graphical-datasheets

Last synced: 05 Apr 2025

https://github.com/arm-university/digital-signal-processing-education-kit

Implement Digital Signal Processing (DSP) systems and create audio applications using high performance and energy-efficient Arm processors

arm cortex-m cortex-m7 digital-signal-processing digital-signals dsp electrical-engineering hardware-designs keil-mdk stm32f746g-discovery

Last synced: 13 Apr 2025

https://github.com/sparkfun/Graphical_Datasheets

Code, final versions, and information on the Sparkfun Graphical Datasheets

arduino graphical-datasheets hardware-designs python sparkfun-graphical-datasheets

Last synced: 22 Jul 2025

https://github.com/arm-university/introduction-to-soc-design-education-kit

Gain an introductory knowledge to the basics of SoC design and key skills required to implement a simple SoC on an FPGA, and write embedded programs targeted at the microprocessor to control the peripherals

amba arm arm-cortex-m0 cmsis cortex-m design-start fpga hardware-designs keil-mdk soc system-on-chip system-on-chip-design

Last synced: 04 Jan 2026

https://github.com/arm-university/rapid-embedded-education-kit

Design and program Arm-based embedded systems and implement them using commercial API

arm cmsis cortex-m cortex-m4 embedded embedded-systems hardware-designs real-time-operating-system st-nucleo-f401re stm32

Last synced: 22 Mar 2025

https://github.com/arm-university/efficient-embedded-systems-design-education-kit

Design and program Arm-based embedded systems and implement them in low-level hardware using standard C and assembly language.

amba arm arm-cortex-m33 arm-cortex-m4 armv8 cortex-m discovery-f4 embedded embedded-system-design embedded-systems hardware-designs keil-mdk st-nucleo-f401re st-nucleo-l552ze trustzone

Last synced: 29 Oct 2025

https://github.com/arm-university/advanced-system-on-chip-design-education-kit

Design, implement, and test an Arm Cortex-A-based SoCs on FPGA hardware using functional specifications, standard hardware description and software programming languages

amba arm arm-cortex-a9 armv7 cortex-a cortex-a9 fpga hardware-designs soc-design system-on-chip-design zybo-z7-10

Last synced: 05 Jan 2026

https://github.com/sifive/riscvspecformal

The RiscvSpecKami package provides SiFive's RISC-V processor model. Built using Coq, this processor model can be used for simulation, model checking, and semantics analysis. The RISC-V processor model can be output as Verilog and simulated/synthesized using standard Verilog tools.

coq formal-verification hardware hardware-designs riscv riscv-simulator

Last synced: 30 Oct 2025

https://github.com/bugzmanov/mechanical_sympathy

Curated list of resources dedicated to hardware and low level design

hardware-architectures hardware-designs reading-list

Last synced: 17 Mar 2026

https://github.com/nic30/hwtlib

hardware library for hwt (= ipcore repo)

fpga hardware-designs rtl verilog vhdl

Last synced: 09 Apr 2025

https://github.com/paebbels/picoblaze-library

The PicoBlaze-Library offers several PicoBlaze devices and code routines to extend a common PicoBlaze environment to a little System on a Chip (SoC or SoFPGA).

assembler fpga hardware hardware-architectures hardware-designs hardware-libraries hdl picoblaze-devices picoblaze-library poc-library simulation soc synthesis verilog vhdl

Last synced: 15 Apr 2025

https://github.com/Nic30/hwtLib

hardware library for hwt (= ipcore repo)

fpga hardware-designs rtl verilog vhdl

Last synced: 18 Apr 2025

https://github.com/bensampson5/libsv

An open source, parameterized SystemVerilog digital hardware IP library

asic asic-library digital-design fpga fpga-library hardware hardware-designs hardware-libraries hdl ip systemverilog verilog

Last synced: 11 May 2025

https://github.com/sifive/ProcKami

Kami based processor implementations and specifications

coq formal-verification hardware hardware-designs riscv riscv-simulator

Last synced: 21 Apr 2025

https://github.com/sifive/prockami

Kami based processor implementations and specifications

coq formal-verification hardware hardware-designs riscv riscv-simulator

Last synced: 30 Oct 2025

https://github.com/manuelbl/usb-serial

USB-to-Serial Adapter Hardware and Firmware

hardware-designs pcb-layout serial stm32 uart usb usb-cdc

Last synced: 14 Apr 2025

https://github.com/dynamicslab/multiarm-pendulum

This repository is for our paper: "The Experimental Multi-Arm Pendulum on a Cart: A Benchmark System for Chaos, Learning, and Control." It contains all the CAD files we used to build the pendulum hardware, their corresponding user's manual, and data set we collected from our hardware, which is useful for Machine Learning and AI community.

double-pendulum hardware-designs machine-learning open-source-data pendulum single-pendulum system-identification triple-pendulum

Last synced: 30 Apr 2025

https://github.com/arm-university/introduction-to-robotic-systems-education-kit

Introductory material on robotics and key practical skills required to program and control a robot to interact with its environment and perform simple manoeuvres.

arm arm-cortex-m7 cortex-m dc-motors devices-circuits-materials hardware-designs internet-of-things keil-mdk microcontrollers robotic-systems robotics turtlebot3

Last synced: 23 Apr 2025

https://github.com/sunaku/ruby-vpi

Ruby interface to IEEE 1364-2005 Verilog VPI

hardware-designs simulation testing-tools verification verilog

Last synced: 14 Jun 2025

https://github.com/rohittp0/chipon

PyTorch to Verilog transpiler

hardware-designs pytorch verilog

Last synced: 11 Apr 2025

https://github.com/sadrasabouri/802.11a

Software-Hardware Implementation of IEEE 802.11a Wifi Standard

802-11 hardware hardware-designs matlab verilog wifi

Last synced: 29 Oct 2025

https://github.com/faisalahmedbijoy/sap-1-computer-design-logisim

Simple As Possible (SAP) 1 Computer Design in Logisim

alu hardware-designs logisim sap system-programming

Last synced: 02 Apr 2026

https://github.com/jonmrowczynski/1978-r2d2-replacement-parts

Contains Autodesk Fusion 360 design and STL files for 3D printing parts that commonly broke in 1978 remote controlled R2D2s.

3d 3d-models 3d-printing autodesk design fusion-360 gear gears hardware hardware-designs mechanics mechatronics r2d2 remote-control replacements robot stl stl-files stl-model stl-models

Last synced: 06 Apr 2025

https://github.com/mithi/bossy

🎮 Contains the code that can be used with Bossy controllers and derivatives 🎮

adafruit arduino bossy diy hardware hardware-designs microcontrollers open-source-hardware robotics robots sparkfun

Last synced: 05 May 2026

https://github.com/cw1997/sdram-controller

SDRAM Controller, written by SystemVerilogHDL, supporting passing parameters including CAS Latency(CL), burst mode enable and burst length, using writing and reading control signal as request/response handshake bus protocol

hardware hardware-designs sdram sdram-controller systemverilog verilog-project

Last synced: 04 Jan 2026

https://github.com/airalab/hardware

Schemes and documentation for Robonomics Hardware

esp hardware-designs smart-devices smart-home

Last synced: 04 Feb 2026

https://github.com/priyadi/promethium-keyboard

Promethium Keyboard - A handwired, single piece split, Planck-like keyboard with Trackpoint, Bluetooth LE and independent per switch RGB LEDs

hardware hardware-designs keyboard

Last synced: 06 Oct 2025

https://github.com/sidharthmohannair/fury-drone-project

A high-performance, multi-mission Autonomous Air Vehicle (AAV) platform integrating advanced components like the Pixhawk Orange Cube+ and Intel RealSense cameras. This repository contains design files, firmware, software, and documentation for both the original FURY and the enhanced FuryVision AAV variants.

ai deep-reinforcement-learning drone hardware-designs indoor-drone microdron opensource swarm swarm-uav uav vision

Last synced: 28 Feb 2026

https://github.com/janc18/cae32

Simracing equipment, including hardware, software, and firmware design.

esp32 esp32-idf firmware gtk3 hardware-designs open-source-hardware pcb simracing stm32 usb-hid

Last synced: 12 May 2025

https://github.com/46nori/z80atmega128

Real Z80A system with I/O emulated by AVR(ATmega128)

assembly atmega128 avr c cpm cpm22 cpm3 cpmplus hardware-designs kicad z80 zork

Last synced: 01 May 2025

https://github.com/arxiver/pipelined-mips

MIPS Pipelined CPU simulation using VHDL language

hardware-designs processor processor-architecture processor-simulator vhdl vhdl-code

Last synced: 05 Mar 2026

https://github.com/david-palma/mips-32bit

Microprocessor without Interlocked Pipelined Stages (MIPS) architectures implemented in single-cycle and multi-cycle formats.

32-bit computer-architecture hardware-description-language hardware-designs instruction-set-architecture isa mips mips32 multi-cycle single-cycle vhdl

Last synced: 22 Oct 2025

https://github.com/kitware/adapt

An open source platform for deploying state of the art deep-neural-network computer vision in real time on small unmanned aircraft systems (sUAS)

ai computer-vision deep-learning diy-ai drone geospatial hardware hardware-designs ml mlops real-time ros

Last synced: 01 Sep 2025

https://github.com/wookey-project/hard-wookey-motherboard

WooKey Secure Mass Storage Mainboard PCB

hardware hardware-designs motherborad pcb wookey

Last synced: 03 Sep 2025

https://github.com/sinsunsan/agile-bim-aec

Use Agile in Architecture & Construction project! Agile BIM Methods, use cases and toolbox.

aec aec-industry agile hardware-designs kanban scrum scrum-agile scrum-board

Last synced: 31 Jan 2026

https://github.com/laqieer/lceda-gamepaks

This repository contains LCEDA(EasyEDA) symbols, footprints, board outlines and library components for Game Boy Advance cartridges.

cartridge easyeda game-boy-advance gba-dev gba-development hardware-designs lceda pcb-design pcb-footprints pcb-layout

Last synced: 18 Apr 2026

https://github.com/shyamal-anadkat/wisc-sp13

CS 552 term project : functional design of a microprocessor called the WISC-SP13

cs552 hardware-designs mips-assembly processor processor-architecture verilog verilog-hdl

Last synced: 15 Aug 2025

https://github.com/cw1997/graphical_card

a graphical card for displaying text on VGA text mode by D-Sub port

graphical-programming hardware hardware-designs systemverilog-simulation verilog verilog-project

Last synced: 19 Mar 2026

https://github.com/matozinho/neander

NEANDER - A basic theorical computer

hardware hardware-designs neander simulation vhd vhdl

Last synced: 19 Jan 2026

https://github.com/coddingtonbear/bullion

USB & SPI Interface for FS9721-based Multimeters (TP4000ZC)

arduino atmega328pb avr hardware hardware-designs microcontroller multimeter pcb spi spi-interface

Last synced: 28 Mar 2025

https://github.com/muhammadtalhasami/rv32i_single_cycle

This repository contains an implementation of a RV32I fetch pipeline microprocessor. The RV32I is a 32-bit RISC-V instruction set architecture, with the 'I' extension indicating the base integer instructions.

fetch-stage-pipeline gtkwave hardware-designs muhammadtalhasami-github- pipeline-processor risc-v-assembly risc-v-pipeline risc-v-processor risc-v-processor-images rv32i rv32i-processor single-cycle-processor single-cycle-processor-gtkwave-image system-verilog system-verilog-codes verilator verilog verilog-code-examples verilog-codes vhdl

Last synced: 14 Feb 2026

https://github.com/eslam-abdo/pcb_portfolio

This portfolio showcases my previous work in PCB design and fabrication. It includes pictures of various PCBs that I have designed and fabricated using Eagle PCB tool.

circuit circuit-design design diy eagle eagle-cad eagle-library eagle-pcb electronics embedded embedded-hardware embedded-systems fusion-360 fusion360 hardware hardware-designs microcontroller pcb pcb-design pcb-footprints

Last synced: 26 Apr 2026

https://github.com/charlieyu4994/sb_can

为 Voron Design 的 StealthBurner 设计的 CAN 总线工具头板

3d-printer hardware-designs klipper rp2040 stealthburner voron-mod voron2

Last synced: 16 Jun 2026

https://github.com/shishir-dey/vhdl-samples

Contains VHDL netlists of basic digital circuits

hardware-designs netlist testbench vhdl

Last synced: 08 Mar 2026

https://github.com/thotypous/gymnortus

Recognize Gymnotus electric organ discharges in real-time within microseconds

biology closed-loop-control electrocommunication hardware-designs real-time

Last synced: 02 Feb 2026

https://github.com/franciscoengenheiro/ticket-machine-fpga

Train ticket vending machine application designed for execution on an FPGA system. The application allows users to purchase tickets for various destinations and includes maintenance functionalities.

circuits college-project de10-lite embedded-systems fpga hardware-designs logical-circuits signals-and-systems ticket-vending-machine

Last synced: 27 May 2026

https://github.com/akhilrai28/robotic-bot

ROS-based teleoperated and autonomous robot with PID control and sensor integration.

autonomous-robots gazebo hardware-designs microcontroller pid-control robot-operating-system robotics ros-noetic sensors simulation teleoperation

Last synced: 18 Mar 2025

https://github.com/akhilrai28/gravity-accelerator

This project implements a gravity accelerator using Verilog and Vivado. It simulates the physics of gravitational acceleration, calculating velocity and position over time within a digital circuit environment. The project includes testbenches and waveform analysis to ensure accurate simulation and performance.

digital-simulation fpga gravity-algorithm gravity-model gravity-simulation hardware hardware-acceleration hardware-designs physics-simulation testbench verilog vivado

Last synced: 21 Feb 2026

https://github.com/s-light/ledboard_4x4_16bit

LEDBoard with 4x4 Nichia SMD-LEDs with controller for individual 16bit-channel control

16bit attribution constant-current creative-commons hardware-designs led matrix tlc5971

Last synced: 21 Feb 2026

https://github.com/rudikershaw/water-alarm

Open source hardware and software water alarm with app which notifies you when water is detected.

arduino hardware hardware-designs mobile-app open-source water-level water-management waterline

Last synced: 20 Jun 2026

https://github.com/thotypous/keccak-bsv

Bluespec SystemVerilog implementation of the Keccak primitive (SHA-3)

bluespec cryptography hardware-designs keccak sha3

Last synced: 19 Mar 2026

https://github.com/montao/nios2-mmu

Design MMU for socfpga-linux 4.11. Test with Altera DE2-115.

altera hardware-designs mmu nios2 quartus-prime

Last synced: 19 Jan 2026

https://github.com/masich/maxwatch-hardware-design

Smartwatch system inspired by the Pebble Time

embedded hardware hardware-designs smartwatch

Last synced: 19 Mar 2026

https://github.com/sini6a/internet-radio-speaker

An open-source ESP32 Internet Radio Player with simple programming, USB charging, and on-the-go capability using a single-cell Li-ion battery.

esp32 hardware-designs internet-of-things internet-radio-player open-hardware schematics

Last synced: 28 Feb 2026

https://github.com/s-light/LEDBoard_4x4_16bit

LEDBoard with 4x4 Nichia SMD-LEDs with controller for individual 16bit-channel control

16bit attribution constant-current creative-commons hardware-designs led matrix tlc5971

Last synced: 10 Mar 2025

https://github.com/dpmj/bachelors-thesis-tree-inspection-kit-pcb

Hardware source (Altium) from my bachelor's thesis in telecommunications engineering at the University of Granada, 2022.

altium altium-designer bachelor-thesis esp32 hardware hardware-designs mechanical-design non-destructive-testing sensors

Last synced: 18 Jul 2026

https://github.com/electroniccats/ajoloteboard

Las insignias de ajolote son insoportablemente lindas. Creadas especialmente para enseñar a soldar su primera tarjeta electrónica

ajolote axolote electronic-cats hardware hardware-designs kicad open-source pcb pcb-art

Last synced: 03 Jan 2026

https://github.com/ksenginew/nanoprocessor

A small 4-bit nanoprocessor designed in VHDL for Xilinx Vivado. The project includes a register bank, ALU, program counter, ROM-based instruction memory, a clock divider, and a seven-segment output path for displaying register data on BASYS 3.

hardware hardware-designs microprocessor processor vhdl vivado

Last synced: 15 Jun 2026

https://github.com/ahesan-zafir/ai-powered-offline-object-detection-device-for-visually-impaired-users

This project presents a portable, AI-based object detection system designed to assist visually impaired users by identifying nearby objects in real-time without the need for an internet connection. Built using edge AI technology, it ensures privacy, speed, and accessibility.

hardware-designs image-processing machine-learning-algorithms mobilenetv2 object-detection opencv raspberry-pi-3 single-shot-detection tensorflow-lite tts-engines

Last synced: 09 May 2026

https://github.com/coddingtonbear/nespole

Arduino-hacked laminator controller allowing one to adapt their cheap laminator to heat to a configurable temperature.

arduino atmega328pb avr hardware-designs pcb

Last synced: 28 Apr 2026

https://github.com/mantacid/netrazr

Cyberdeck Documentation and project files

cyberdeck hardware hardware-designs raspberrypi4 schematics

Last synced: 10 May 2026

https://github.com/thotypous/acqsys

Low-cost modular acquisition and stimulation system for neuroscience

bluespec cpld hardware-designs neuroscience

Last synced: 11 Feb 2026