OPEN PROJECT DIRECTORY

Open AI Hardware

Find open robots, arms, humanoids, and edge devices that AI models and agents can control through open software.

Submit a project

All

246 projects

Hardware
calyxir GitHub avatar

calyxir

calyx

Intermediate Language (IL) for Hardware Accelerator Generators

FPGAEDA ToolsHardware Accelerators
Rust61372
Hardware
WangXuan95 GitHub avatar

WangXuan95

BSV_Tutorial_cn

一篇全面的 Bluespec SystemVerilog (BSV) 中文教程,介绍了BSV的调度、FIFO数据流、多态等高级特性,展示了BSV相比于传统Verilog开发的优势。

FPGAHDL
Bluespec61256
Hardware
trivialmips GitHub avatar

trivialmips

nontrivial-mips

NonTrivial-MIPS is a synthesizable superscalar MIPS processor with branch prediction and FPU support, and it is capable of booting linux.

FPGACPUHDL
SystemVerilog608101
Hardware

The root repo for lowRISC project and FPGA demos.

FPGA
SystemVerilog600147
Hardware
sparkfun GitHub avatar

sparkfun

OpenLog

Open Source Hardware Datalogger

Open-Source Hardware
C++596227
Hardware
spcl GitHub avatar

spcl

dace

DaCe - Data Centric Parallel Programming

FPGAEDA Tools
Python592163
Hardware
openrisc GitHub avatar

openrisc

mor1kx

mor1kx - an OpenRISC 1000 processor IP core

RISC-VCPUHDL
Verilog591159
Hardware

Open Source, easy to use Ethernet connected stepper motor controller. Built in FreeCAD, KiCAD and Arduino.

PCBEmbedded Hardware
C++58262
Hardware
jofrfu GitHub avatar

jofrfu

tinyTPU

Implementation of a Tensor Processing Unit for embedded systems and the IoT.

FPGAHDLEmbedded Hardware
VHDL57775
Hardware

Do It Yourself Open Source Hardware and Software Modular Hacker's Friendly Laptop

Open-Source Hardware
C570100
Hardware

Running Klipper on a Bambu Lab machine by replacing it's internal electronics with readily available open-source hardware.

Open-Source Hardware
Unknown56811
Hardware
eclipse-embed-cdt GitHub avatar

eclipse-embed-cdt

eclipse-plugins

The Eclipse Embedded CDT plug-ins for Arm & RISC-V C/C++ developers (formerly known as the GNU MCU Eclipse plug-ins). Includes the archive of previous plug-ins versions, as Releases.

RISC-VEmbedded Hardware
C559135
Hardware

A zero-copy Linux driver and a userspace interface library for Xilinx's AXI DMA and VDMA IP blocks. These serve as bridges for communication between the processing system and FPGA programmable logic fabric, through one of the DMA ports on the Zynq processing system. Distributed under the MIT License.

FPGA
C555262
Hardware

Open Source OAK Hardware designs in Altium

PCB
HTML551146
Hardware
pulp-platform GitHub avatar

pulp-platform

ara

The PULP Ara is a 64-bit Vector Unit, compatible with the RISC-V Vector Extension Version 1.0, working as a coprocessor to CORE-V's CVA6 core

RISC-VCPUASIC
C546198
Hardware
zephray GitHub avatar

zephray

VerilogBoy

A Pi emulating a GameBoy sounds cheap. What about an FPGA?

FPGAHDL
Verilog54364
Hardware

PDK for GlobalFoundries' 180nm MCU bulk process technology (GF180MCU).

EDA ToolsASICEmbedded Hardware
Makefile52677
Hardware

KiwiSDR: BeagleBone web-accessible shortwave receiver and software-defined GPS (archived)

FPGAHDLPCB
C++521173
Hardware
vicharak-in GitHub avatar

vicharak-in

shrike

Low cost microcontroller + FPGA board for makers , hobbyist and student for endless possibility.

FPGAHDLEmbedded Hardware
Verilog51185
Hardware
VHDL-LS GitHub avatar

VHDL-LS

rust_hdl

A fast VHDL language server and analysis library written in Rust

HDL
Rust50780
Hardware
hardware-mcp GitHub avatar

hardware-mcp

arduino-mcp-server

An open source Arduino MCP server that enables AI assistants to interact with Arduino using structured tool access via the Model Context Protocol.

Open-Source HardwareEmbedded Hardware
JavaScript172
Hardware
jaypipes GitHub avatar

jaypipes

ghw

Go HardWare discovery/inspection library

Other Hardware
Go1.9K224