C++ Hardware

Open-source C++ projects categorized as Hardware

Top 23 C++ Hardware Projects

  1. librealsense

    RealSense SDK

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. Relativty

    An open source VR headset with SteamVR supports for $200

  4. openvr

    OpenVR SDK

    Project mention: Get controller device index without GetTrackedDeviceIndexForControllerRole() | dev.to | 2025-07-10

    Reference: https://github.com/ValveSoftware/openvr/blob/master/headers/openvr.h

  5. firmware

    Predatory ESP32 Firmware (by BruceDevices)

  6. blynk-library

    Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, etc.

  7. lucidgloves

    Arduino/ESP32 based DIY VR Haptic gloves. Compatible with SteamVR via OpenGloves.

  8. dRehmFlight

    Teensy/Arduino flight controller and stabilization for small-scale VTOL vehicles

    Project mention: Advanced Aerial Robotics Made Simple | news.ycombinator.com | 2026-02-13

    He also has a fun YouTube channel: https://m.youtube.com/playlist?list=PLTSCOv-lGtMax-oA4Pnq8OT...

    One of the first flight controllers he coded was in Arduino..

    https://github.com/nickrehm/dRehmFlight/tree/master/Versions...

    He deliberately kept the code in single file and made sure it was still easy to follow.

  9. DaisySP

    A Powerful DSP Library in C++

  10. hwinfo

    cross platform C++ library for hardware information (CPU, RAM, GPU, ...)

  11. gsmartcontrol

    GSmartControl - Hard disk drive and SSD health inspection tool

  12. Button2

    Arduino/ESP button library that provides callback functions to track single, double, triple and long clicks. It also takes care of debouncing.

  13. libDaisy

    Hardware Library for the Daisy Audio Platform

    Project mention: Programming Languages Used for Music | news.ycombinator.com | 2025-12-22

    Curious, would the rewrite allow for building on hardware platforms such as the Daisy [0][1]?

    Or maybe it is already possible, to be fair I haven't looked closely.

    0 - https://daisy.audio/hardware/

    1 - https://github.com/electro-smith/libDaisy

  14. Open-Gamma-Detector

    ☢️👁️ Hardware for a hackable DIY gamma-ray spectrometer using a popular NaI(Tl) scintillator, SiPM and a Raspberry Pi Pico.

  15. DomesdayDuplicator

    High-speed LaserDisc RF sampler

    Project mention: They don't make 'em like that any more: Sony DTC-700 audio DAT player/recorder | news.ycombinator.com | 2025-06-30
  16. SmartSpin2k

    Transform your spin bike into a Smart Trainer!

    Project mention: Ask HN: Any example of successful vibe-coded product? | news.ycombinator.com | 2025-12-30

    - [4] Transform Peloton into a smart trainer: https://github.com/doudar/SmartSpin2k/

    These can be used in combination to use your Peloton with Zwift. Groupetto and Pelomon are really interesting. I'd like to integrate with something like Groupetto and use OpenPelo to have the full experience on the Peloton itself. That's kind of the end game, but I think the web app is the most approachable and easiest to get started with -- at least for me.

  17. ctag-tbd

    CTAG TBD >>to be determined<< an extendible open source Eurorack sound module

  18. Polaron

    A DIY drum machine for the teensy microcontroller (hardware / software)

  19. super-sixteen

    Code and schematics for the Super Sixteen Eurorack sequencer

  20. PS2KeyAdvanced

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

  21. spi-device

    SPI serial bus access with Node.js

  22. stenc

    SCSI Tape Encryption Manager - stenc (formerly on https://sourceforge.net/projects/stenc/)

  23. lighthack

    UNOFFICIAL - Create your own OSC widgets in meatspace!

  24. PERCIVAL

    Open-Source Posit RISC-V Core with Quire Capability (by artecs-group)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Hardware discussion

Log in or Post with

C++ Hardware related posts

Index

What are some of the best open-source Hardware projects in C++? This list will help you:

# Project Stars
1 librealsense 8,822
2 Relativty 7,168
3 openvr 6,606
4 firmware 5,808
5 blynk-library 3,970
6 lucidgloves 2,334
7 dRehmFlight 1,377
8 DaisySP 1,164
9 hwinfo 702
10 gsmartcontrol 689
11 Button2 560
12 libDaisy 459
13 Open-Gamma-Detector 350
14 DomesdayDuplicator 311
15 SmartSpin2k 272
16 ctag-tbd 239
17 Polaron 218
18 super-sixteen 170
19 PS2KeyAdvanced 164
20 spi-device 116
21 stenc 93
22 lighthack 72
23 PERCIVAL 69

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?