Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Hardware Open-Source Projects
-
MicroPython
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
scapy
Scapy: the Python-based interactive packet manipulation program & library. Supports Python 2 & Python 3.
-
Bash-Oneliner
A collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Open and cheap DIY IP-KVM based on Raspberry Pi
Open and inexpensive DIY IP-KVM based on Raspberry Pi
-
serialport
Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
-
BabyBluetooth
:baby: The easiest way to use Bluetooth (BLE )in ios/os ,even bady can use . 一个非常容易使用的蓝牙库,适用于ios和os
-
blynk-library
Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, ARM Mbed, etc.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Just putting my hand up to say that MicroPython is awesome (and runs on the RP2040). https://micropython.org
Some times ago I have played with johnny-five, a JavaScript Robotics & IoT platform. In short words, we can communicate with our Arduino or Raspberry by using JavaScript with a very friendly syntax.
Example Network Scanner Scapy
Project mention: "Low Level Programming University" a.k.a. Peaking Beneath the OS | news.ycombinator.com | 2023-10-13
https://gobot.io/ (see the bottom for other languages that use the same firmware.)
Naonosaur: https://github.com/rnanosaur/nanosaur. If you would like something larger and with a bit more off the shelf components then jpl open source rover has seem quite a bit of updates recently: https://github.com/nasa-jpl/open-source-rover
Project mention: Thoughts, learnings and regrets after three years on Home Assistant | news.ycombinator.com | 2024-02-12
Project mention: Is there a no bull VR headset that isn't the Valve Index? | /r/virtualreality | 2023-10-07Only thing that comes to mind is this open source printable headset but I hope there's a simpler purchasable unit.
Project mention: Ask HN: Best open source and/or free EDA tooling | news.ycombinator.com | 2024-01-28Another example: the HackRF SDR board was done in KiCAD
https://github.com/greatscottgadgets/hackrf
I have been using C++ for a while but never really touched on using a full on SDK and now I want to use this SDK from Valve but my issue is that it isn't clear to me how to use it. What I mean by this is that it comes with a lot of subdirectories and extra stuff but how can I make a hello world program and able to call functions from the header file included in this SDK? I have used .h files before so I understand how the linker and all that works but with such a robust SDK I am not getting how this works on VSCode or maybe that I shouldn't even be using VSCode?
Project mention: GitHub – Arduino/Arduino-CLI: Arduino command line tool | news.ycombinator.com | 2024-02-28
Project mention: WireViz: Easily document cables and wiring harnesses | news.ycombinator.com | 2024-04-14
I really want to get this project https://github.com/LibreHardwareMonitor/LibreHardwareMonitor compiled and make some modifications.
Hardware related posts
- Tiny GPU: A minimal GPU implementation in Verilog
- Google DeepMind's Aloha Unleashed is pushing the boundaries of robot dexterity
- WireViz: Easily document cables and wiring harnesses
- BitAxe – open-source ASIC Bitcoin miner hardware
- GitHub – Arduino/Arduino-CLI: Arduino command line tool
- Wars LoRa Birdhouse Project
- Seven Python Projects to Elevate Your Coding Skills
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
Index
What are some of the best open-source Hardware projects? This list will help you:
Project | Stars | |
---|---|---|
1 | MicroPython | 18,346 |
2 | johnny-five | 13,202 |
3 | scapy | 10,028 |
4 | lowlevelprogramming-university | 9,557 |
5 | gobot | 8,725 |
6 | open-source-rover | 8,330 |
7 | Bash-Oneliner | 8,120 |
8 | Open and cheap DIY IP-KVM based on Raspberry Pi | 7,389 |
9 | librealsense | 7,273 |
10 | Relativty | 6,328 |
11 | hackrf | 6,104 |
12 | openvr | 5,953 |
13 | serialport | 5,692 |
14 | awesome-electronics | 5,492 |
15 | BabyBluetooth | 4,708 |
16 | awesome-split-keyboards | 4,483 |
17 | YPImagePicker | 4,234 |
18 | arduino-cli | 4,172 |
19 | WireViz | 4,012 |
20 | cylon.js | 3,998 |
21 | LibreHardwareMonitor | 3,847 |
22 | blynk-library | 3,794 |
23 | keyboard | 3,683 |
Sponsored