Topics / #iot

IOT projects on GitHub

Internet of things: connected devices, home automation, and edge hardware.

As of , the most-starred IOT projects on GitHub are RuView (98.6K stars), core (91.6K stars) and openpilot (63.9K stars). GitHub.Locker tracks 102 IOT repositories with 1.5M stars combined. The fastest-growing on October 17 was RuView, with +162 stars in a day.

102Projects
1.5MStars in total
+1.1KStars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

Top 100 of 102 · by stars

  1. #1 · ruvnet/RuView

    RuView

    RuView turns ordinary WiFi signals into a spatial-intelligence sensor — it detects presence, measures breathing and heart rate, tracks motion and falls, and even estimates body pose through walls, using Channel State Information (CSI) captured by cheap ESP32 boards, with no cameras or wearables.

    98.6K
  2. #2 · home-assistant/core

    core

    Home Assistant is an open-source home automation platform that puts local control and privacy first, letting you connect and control smart home devices from one hub instead of relying on cloud services.

    91.6K
  3. #3 · commaai/openpilot

    openpilot

    openpilot is an operating system for robotics that currently powers the driver assistance system in over 300 supported cars.

    63.9K
  1. 4

    awesome-design-patterns

    49.4KDovAmir/awesome-design-patterns

    A curated list of links to resources about software and architecture design patterns, covering everything from language-specific patterns to cloud, serverless, microservices, IoT, big data, ML, databases, DevOps, mobile, front-end and security.

  2. 5

    ruoyi-vue-pro

    39.9KYunaiV/ruoyi-vue-pro · Java

    RuoYi-Vue-Pro is an open-source enterprise admin management system backend built with Spring Boot, MyBatis Plus and Vue/Element, bundled with a WeChat mini-program and optional business modules like Mall, CRM, ERP, OA, MES and IM.

  3. 6

    aspnetcore

    38.5Kdotnet/aspnetcore · C#

    ASP.NET Core is an open-source, cross-platform framework from Microsoft for building modern cloud-connected applications like web apps, IoT apps, and mobile backends.

  4. 7

    CasaOS

    37.3KIceWhaleTech/CasaOS · Go

    CasaOS is an open-source personal cloud operating system that turns a small computer (ZimaBoard, NUC, Raspberry Pi, or an old PC) into a home server with a friendly web UI for files, apps, and devices.

  5. 8

    mediapipe

    37.3Kgoogle-ai-edge/mediapipe · C++

    Google's open-source, cross-platform toolkit for on-device machine learning in live and streaming media: ready-made libraries and pre-trained models you plug straight into your own app.

  6. 9

    raylib

    35.3Kraysan5/raylib · C

    raylib is a simple and easy-to-use C library (C99) for videogames programming, inspired by Borland BGI and the XNA framework — you write code, and it handles windows, graphics, inputs and audio.

  7. 10

    ntfy

    34.9Kbinwiederhier/ntfy · Go

    ntfy is a simple HTTP-based pub-sub notification service that lets you send push notifications to your phone or desktop with a single PUT or POST request, without signing up or paying anything.

  8. 11

    k3s

    34.2Kk3s-io/k3s · Go

    K3s is a lightweight, fully conformant, production-ready Kubernetes distribution packed into a single binary under 100 MB that runs with roughly half the memory of standard Kubernetes.

  9. 12

    influxdb

    31.8Kinfluxdata/influxdb · Rust

    InfluxDB 3 Core is an open source time series database built to collect, process, transform, and store event and time series data, written in Rust on top of Apache Arrow, DataFusion, and Parquet.

  10. 13

    xiaozhi-esp32

    31.4K78/xiaozhi-esp32 · C++

    XiaoZhi is an open-source firmware for ESP32 chips that turns a cheap microcontroller board into a voice-driven AI chatbot, using MCP to let the AI control devices and cloud services.

  11. 14

    openwrt

    28.8Kopenwrt/openwrt · C

    OpenWrt is a Linux-based operating system built for embedded devices, mostly routers, that replaces a single static vendor firmware with a fully writable filesystem and its own package manager so you can customize the device however you want.

  12. 15

    homebridge

    25.5Khomebridge/homebridge · TypeScript

    Homebridge is a lightweight Node.js server for your home network that emulates the HomeKit Accessory Protocol, so smart home devices without HomeKit support can be controlled from Apple Home and Siri.

  13. 16

    TDengine

    25.2Ktaosdata/TDengine · C

    TDengine is an open-source, high-performance, cloud-native, AI-powered time-series database built for IoT, Connected Cars, and Industrial IoT workloads, handling TB-to-PB scale data from billions of sensors.

  14. 17

    Tasmota

    24.9Karendst/Tasmota · C

    Tasmota is an open-source alternative firmware for ESP8266 and ESP32 based smart devices, adding a webUI, OTA updates, timer/rule automation and entirely local control over MQTT, HTTP, Serial or KNX.

  15. 18

    MagicMirror

    24.1KMagicMirrorOrg/MagicMirror · JavaScript

    MagicMirror2 is an open source modular smart mirror platform that turns a hallway or bathroom mirror into a personal assistant display, showing modules like weather, calendar, and news behind a two-way mirror glass.

  16. 19

    node-red

    23.8Knode-red/node-red · JavaScript

    Node-RED is a low-code programming tool for event-driven applications: you build apps by wiring nodes into flows rather than writing all the code yourself. It is an OpenJS Foundation project dating back to 2013 with about 23.7k GitHub stars.

  17. 20

    timescaledb

    23.7Ktimescale/timescaledb · C

    TimescaleDB is a PostgreSQL extension for high-performance real-time analytics on time-series and event data — sensor readings, financial ticks, application events. You work with it in regular SQL.

  18. 21

    thingsboard

    22.6Kthingsboard/thingsboard · Java

    ThingsBoard is an open-source IoT platform for device management, data collection, processing, and visualization: connect devices, store their telemetry, and build dashboards on top.

  19. 22

    unleashed-firmware

    22.5KDarkFlippers/unleashed-firmware · C

    Unleashed is custom firmware for the Flipper Zero multitool — a fork of the official firmware (OFW) that adds extra features and improvements while staying compatible with official apps.

  20. 23

    ha_xiaomi_home

    22.2KXiaoMi/ha_xiaomi_home · Python

    The official Xiaomi Home integration for Home Assistant: it connects your Xiaomi IoT smart devices to Home Assistant so you can monitor and control them there.

  21. 24

    micropython

    22.1Kmicropython/micropython · C

    MicroPython is a lean and efficient open-source implementation of Python 3.x for microcontrollers, embedded systems and other constrained platforms — Python running directly on small chips.

  22. 25

    nats-server

    20.9Knats-io/nats-server · Go

    This is the NATS server — the high-performance core of NATS.io, a messaging system for connecting digital systems, services and devices. It's a CNCF project.

  23. 26

    HarmonyOS

    20KAwesome-HarmonyOS/HarmonyOS · C

    This is a curated list of resources about HarmonyOS, the microkernel-based distributed operating system developed by Huawei. It aggregates official docs, architecture references, developer tools, drivers, books, and videos about the OS rather than being the OS itself.

  24. 27

    yudao-cloud

    19.6KYunaiV/yudao-cloud · Java

    It's an open-source enterprise admin platform: a Spring Cloud Alibaba microservices backend plus a web admin console and a user mini-program, with RBAC permissions, multi-tenancy, workflow, payment, mall, CRM, ERP, IM, AI and IoT modules built in.

  25. 28

    esp-idf

    19.3Kespressif/esp-idf · C

    ESP-IDF is Espressif's official development framework for building firmware for their ESP32/ESP8266-successor SoCs, covering build system, drivers, networking stacks and tools.

  26. 29

    WLED

    18.9Kwled/WLED · C++

    WLED is a fast, feature-rich open-source firmware for ESP32 microcontrollers that controls addressable RGB LEDs over WiFi — from single strips to large 2D matrices and HUB75 panels.

  27. 30

    runtime

    18.4Kdotnet/runtime · C#

    This is the source code for the .NET runtime itself - the code that builds the runtime, its base class libraries, and the shared host (dotnet) installers for all supported platforms.

  28. 31

    VictoriaMetrics

    17.9KVictoriaMetrics/VictoriaMetrics · Go

    VictoriaMetrics is a fast, cost-effective monitoring solution and time series database. It stores metrics long-term and can serve as storage for Prometheus or a drop-in replacement for Prometheus and Graphite in Grafana.

  29. 32

    telegraf

    17.9Kinfluxdata/telegraf · Go

    Telegraf is an open-source agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data. It ships with 300+ plugins covering system monitoring, cloud services, and messaging.

  30. 33

    tinygo

    17.8Ktinygo-org/tinygo · Go

    TinyGo is an alternative Go compiler for small places: microcontrollers, WebAssembly (wasm/wasi), and command-line tools. It compiles Go code by combining the standard Go tool libraries with LLVM.

  31. 34

    arduino-esp32

    17.6Kespressif/arduino-esp32 · C++

    The Arduino core for the ESP32 family of SoCs — it lets you write and flash programs for ESP32-series chips using the standard Arduino API instead of raw ESP-IDF.

  32. 35

    questdb

    17.4Kquestdb/questdb · Java

    QuestDB is an open-source, low-latency time-series database on open formats: it ingests millions of events per second, computes on live data in milliseconds, and keeps years of history queryable through one SQL engine.

  33. 36

    apisix

    17.2Kapache/apisix · Lua

    Apache APISIX is an open-source, dynamic, real-time, high-performance API Gateway that also serves as an AI Gateway. It provides traffic management — load balancing, canary release, circuit breaking, authentication, observability — for both north-south and east-west traffic.

  34. 37

    IoT-For-Beginners

    17.2Kmicrosoft/IoT-For-Beginners · Jupyter Notebook

    A free, open-source 12-week curriculum of 24 lessons on IoT basics from Microsoft's Azure Cloud Advocates, taught through hands-on projects.

  35. 38

    awesome-raspberry-pi

    17Kthibmaek/awesome-raspberry-pi · Shell

    A curated list of Raspberry Pi tools, projects, OS images and resources, maintained in the spirit of the Awesome Manifesto.

  36. 39

    zephyr

    16.8Kzephyrproject-rtos/zephyr · C

    Zephyr is an open source real-time operating system (RTOS) — a small-footprint kernel for resource-constrained embedded devices, supporting many hardware architectures and built with security in mind.

  37. 40

    emqx

    16.8Kemqx/emqx · Erlang

    EMQX is an MQTT broker and messaging platform for IoT: it connects millions of devices, routes messages in real time, and bridges them into backend data systems. Aimed at AI, IoT, IIoT, connected vehicles and smart cities.

  38. 41

    Arduino

    16.7Kesp8266/Arduino · C++

    This is the ESP8266 core for the Arduino IDE. It brings support for the ESP8266 WiFi chip to the Arduino environment, so you can write sketches with familiar Arduino functions and run them directly on the ESP8266 without an external microcontroller.

  39. 42

    zigbee2mqtt

    15.7KKoenkk/zigbee2mqtt · TypeScript

    Zigbee2MQTT lets you control your Zigbee devices over MQTT instead of using the vendor's proprietary bridge or gateway, so you can wire them into any smart home system you like.

  40. 43

    salt

    15.7Ksaltstack/salt · Python

    Salt is an event-driven automation engine built on Python to deploy, configure and manage complex IT systems at scale — and keep every component of your infrastructure in a consistent desired state.

  41. 44

    esp8266_deauther

    15KSpacehuhnTech/esp8266_deauther · C

    ESP8266 Deauther is open-source firmware for the ESP8266 chip that lets you scan nearby WiFi networks, send deauthentication packets to disconnect devices, and spin up dozens of fake WiFi networks to confuse scanners - an affordable platform for testing and learning about WiFi security.

  42. 45

    Arduino

    14.7Karduino/Arduino · Java

    This is the legacy Arduino IDE 1.x: the open-source desktop development environment for the Arduino physical computing platform, used to write sketches in the Processing/Wiring language and upload them to an Arduino I/O board.

  43. 46

    Embedded-Engineering-Roadmap

    13.6Km3y54m/Embedded-Engineering-Roadmap · JavaScript

    This is a curated roadmap and resource collection for people who want to become Embedded Systems Engineers, covering software, hardware, and soft skills needed for the job.

  44. 47

    johnny-five

    13.4Krwaldron/johnny-five · JavaScript

    Johnny-Five is an open-source JavaScript framework for robotics and IoT, built on the Firmata protocol, that lets you write JS code to control hardware like Arduino, Raspberry Pi, Tessel 2, and Intel Edison boards.

  45. 48

    routersploit

    13.3Kthreat9/routersploit · Python

    RouterSploit is an open-source exploitation framework built specifically for testing the security of embedded devices like routers.

  46. 49

    mongoose

    13.1Kcesanta/mongoose · C

    An embedded web server and network library: drop two C files into any C/C++ project and you get HTTP, WebSocket, MQTT, TLS, OTA firmware updates and a device dashboard on a microcontroller or a desktop OS.

  47. 50

    ESP32Marauder

    12.8Kjustcallmekoko/ESP32Marauder · C++

    ESP32 Marauder is a suite of offensive and defensive WiFi and Bluetooth tools that run as firmware on an ESP32 microcontroller, used for things like wardriving, scanning, and wireless security testing.

  48. 51

    urh

    12.6Kjopohl/urh · Python

    URH (Universal Radio Hacker) is a suite for investigating wireless protocols: it captures radio signals via SDR hardware, demodulates them with automatic modulation detection, and helps you reverse-engineer the bits and bytes flying over the air.

  49. 52

    mi-gpt

    12.5Kidootop/mi-gpt · TypeScript

    MiGPT connects a Xiaomi (Xiaoai) smart speaker to ChatGPT or Doubao, turning it into your own custom AI voice assistant.

  50. 53

    rt-thread

    12.3KRT-Thread/rt-thread · C

    RT-Thread is an open source, community-based real-time operating system (RTOS) for embedded and IoT devices, mainly written in C.

  51. 54

    oomwoo

    12.1Kmakerspet/oomwoo · Python

    OOMWOO is an open-source home vacuum robot you build yourself, using a Raspberry Pi, 3D-printed parts, Home Assistant, Arduino and ROS2, navigating with an affordable 2D LiDAR.

  52. 55

    esphome

    11.9Kesphome/esphome · C++

    ESPHome lets you control ESP32, ESP8266, BK72xx, and RP2040 microcontrollers through simple YAML configuration files, and manage them remotely through home automation systems like Home Assistant.

  53. 56

    examples

    11.5Kserverless/examples · JavaScript

    A large collection of ready-to-deploy boilerplate services and examples for the Serverless Framework, covering AWS Lambda, Azure Functions, Google Cloud Functions and more, with patterns for REST/HTTP APIs, DynamoDB, S3, SQS, GraphQL, IoT, and MCP servers written in Node.js, Go, Java, and .NET.

  54. 57

    mosquitto

    11.3Keclipse-mosquitto/mosquitto · C

    Mosquitto is an open source MQTT broker implementation supporting MQTT protocol versions 5.0, 3.1.1 and 3.1, used for lightweight message passing between devices.

  55. 58

    sql-server-samples

    11.3Kmicrosoft/sql-server-samples · PowerShell

    This is Microsoft's official repository of code samples demonstrating how to use SQL Server, Azure SQL Database, Azure Synapse, and Azure SQL Edge, including sample databases, demos, and feature walkthroughs.

  56. 59

    orleans

    10.9Kdotnet/orleans · C#

    Orleans is a cross-platform .NET framework for building robust, scalable distributed applications — from a single on-premises server up to globally distributed, highly available cloud services. It's often referred to as 'Distributed .NET'.

  57. 60

    xiaozhi-esp32-server

    10.9Kxinnan-tech/xiaozhi-esp32-server · JavaScript

    It is the backend server for the xiaozhi-esp32 voice assistant hardware. It handles ASR, LLM dialogue, TTS and device control, so your ESP32 gadget talks to a server you host yourself instead of a third-party one.

  58. 61

    WasmEdge

    10.8KWasmEdge/WasmEdge · C++

    WasmEdge is a lightweight, high-performance, extensible WebAssembly runtime built for cloud-native, edge, and decentralized applications, powering serverless apps, microservices, smart contracts, and IoT devices.

  59. 62

    silero-vad

    10.5Ksnakers4/silero-vad · Python

    Silero VAD is a pre-trained, enterprise-grade Voice Activity Detector: a compact model that tells you which parts of an audio stream contain speech.

  60. 63

    xiaomusic

    10Khanxi/xiaomusic · Python

    A self-hosted service that plays music on Xiaomi XiaoAI smart speakers: it serves your music library to the speaker and downloads new songs on demand with yt-dlp. You control it by voice and through a web console.

  61. 64

    espectre

    9.6Kfrancescopace/espectre · Python

    ESPectre turns a supported ESP32 into a private, local Wi-Fi motion sensor: it reads how movement changes the Wi-Fi signals in a room and reports motion in real time — no camera, microphone, wearable, or dedicated radar hardware needed.

  62. 65

    microduck

    9.5Kpollen-robotics/microduck · Rust

    Microduck is a tiny biped duck robot (about 25cm, 800g), and this repo is the robot's brain: Rust daemons that run a 50Hz control loop driving fifteen servos using reinforcement-learning policies exported to ONNX.

  63. 66

    Claude-Red

    7.6KSnailSploit/Claude-Red · Python

    claude-red is a curated library of offensive security skills for the Claude Skills system: structured SKILL.md files that prime Claude with expert-level methodology for one attack surface each, from SQLi to shellcode.

  64. 67

    mimiclaw

    5.8Kmemovai/mimiclaw · C

    MimiClaw turns a $5 ESP32-S3 microcontroller into a personal AI assistant you talk to through Telegram, complete with local memory and tool-calling, running entirely on a tiny chip with no Linux, no Node.js, and no server involved.

  65. 68

    esp32-ai

    4.5KslvDev/esp32-ai · Python

    A 28.9 million parameter language model that runs text generation entirely on an ESP32-S3 microcontroller, with the generated text shown on a small screen wired to the chip.

  66. 69

    reBot-DevArm

    4.4KSeeed-Projects/reBot-DevArm · Python

    reBot-DevArm is a fully open-source robotic arm project (B601-DM and B601-RS models) aimed at lowering the barrier to learning Embodied AI, with all hardware files, BOM, and software openly released.

  67. 70

    fugleramme

    3.8Karnegiacomo/fugleramme · Python

    An e-ink bird picture frame for the Raspberry Pi: it detects birds by their sounds in real time with fully local AI and shows hand-cut 1800s illustrations of what is singing around it. A web kiosk serves the same view on any screen.

  68. 71

    esp32-c3-adblock

    3.2KM-Abozaid/esp32-c3-adblock · C++

    It is a Pi-hole-style DNS ad-blocker firmware that runs on a $2 ESP32-C3 chip with no PSRAM, storing up to 537k blocked domains as compact hashes in flash instead of RAM.

  69. 72

    UFI-TOOLS

    2.9Kkanoqwq/UFI-TOOLS · JavaScript

    UFI-TOOLS is a system management and extension framework for ZTE (Ziguang/UNISOC-based) mobile WiFi routers like the F50 and U30 Air, giving you signal monitoring, remote control, and a plugin store on top of the stock firmware.

  70. 73

    sonicloud_opensdk

    2.6KSonicloudTech/sonicloud_opensdk · C++

    This is an open SDK and reference implementation for connecting a Bluetooth recording-card hardware device (声云录音卡) to your own apps, covering the BLE protocol, device control, real-time audio, file transfer, OTA updates and transcription, with examples for Android, iOS, HarmonyOS, Flutter and Windows/macOS desktop.

  71. 74

    WireTapper

    2.5Kh9zdev/WireTapper · HTML

    WireTapper is a wireless OSINT tool that passively discovers, maps, and analyzes nearby radio-based devices — Wi-Fi, Bluetooth, CCTV cameras, vehicles, IoT gadgets, and cell towers — without actively intruding on anything.

  72. 75

    muse-gadget-sdk

    2.3Kfacebookincubator/muse-gadget-sdk · C

    This is an open source SDK and firmware for building 'Muse gadgets' — DIY devices on ESP32 boards or Raspberry Pi/Linux boxes that connect to the Muse app to drive displays, audio, buttons, sensors, and actuators.

  73. 76

    V3SP3R

    1.7Kelder-plinius/V3SP3R · Java

    Vesper (V3SP3R) is an Android app that turns a Flipper Zero into an AI-powered hardware hacking assistant you control entirely through natural language, voice, or photos.

  74. 77

    photo-frame-dashboard

    1.3Kwesbos/photo-frame-dashboard · Python

    A collection of device-specific notes and scripts for taking full control of locked-down Android photo frames (Skylight Calendar, BIUFRAME, PF1007L): getting ADB access, dumping firmware, gaining root, removing the vendor app, and running your own launcher, browser or kiosk app.

  75. 78

    EchoMuse

    1.3Kwilbowes/EchoMuse · Python

    It turns a second-hand Amazon Echo Dot (2nd gen, 2016) into a local voice satellite for Home Assistant: say the wake word, ask, and hear the answer from the Dot. No Amazon account, no Alexa, no cloud - the microphones, speaker, LED ring and buttons keep working.

  76. 79

    MasterAgent

    1.1KOpenSparX/MasterAgent · C++

    MasterAgent (OAK) is an embeddable, local-first C++17 agent runtime: it turns input into validated tool execution, running deterministic skills before falling back to model inference. It targets on-device AI agents for use cases like automotive and embedded/Qualcomm NPU hardware, with zero cloud dependency by default.

  77. 80

    esp-sdr

    1KESPARGOS/esp-sdr · C

    ESP-SDR is firmware that turns ESP32 Wi-Fi chips into low-duty-cycle software-defined radios by exploiting an undocumented debug path to pull raw I/Q samples straight out of the built-in Wi-Fi receiver, letting you view the spectrum and study signals beyond ordinary Wi-Fi packets without any extra SDR hardware.

  78. 81

    local_roborock_server

    947Python-roborock/local_roborock_server · Python

    A self-hosted local HTTPS and MQTT server that emulates Roborock's cloud backend on your own LAN, letting your Roborock vacuum keep live maps and local control without reaching the internet, and without rooting or modifying hardware.

  79. 82

    neonplan3d

    792Mastershort/neonplan3d · TypeScript

    NeonPlan 3D lets you draw your home as rooms, walls, doors, windows and furniture right inside Home Assistant, then control your lights, covers, climate, media and cameras live in a neon-styled 3D view.

  80. 83

    tiny-engineer

    710jamro/tiny-engineer · C++

    Tiny Engineer is an open-source, 3D-printable desktop robot that physically acts out what your AI coding agent is doing — reading, thinking, writing code, and finishing tasks.

  81. 84

    glasshouse

    701rorygallagher2024/glasshouse · JavaScript

    Glasshouse is a self-hosted server that runs directly on a rooted LG webOS TV, giving you a live dashboard for remote control, privacy controls, debloating, an ad/telemetry blocker, and custom screensavers, plus an optional MQTT bridge for Home Assistant integration.

  82. 85

    awesome-esp32

    599s0lness/awesome-esp32

    A hand-picked, curated list of ESP32 microcontroller projects worth building, copying, or watching run, organized into finished applications and the tools/frameworks used to build them.

  83. 86

    mu300-linux

    594dikeckaan/mu300-linux · C

    This project turns the ZTE F50/MU300 and ZTE U30 Air 5G pocket hotspots into small Linux computers that run next to Android, giving you Ubuntu or OpenWrt with working Wi-Fi, Bluetooth, SSH and the device's own 5G modem.

  84. 87

    hermes-gadget-sdk

    403Adolanium/hermes-gadget-sdk · C++

    Hermes Gadget SDK lets you build voice and text hardware devices (ESP32 boards, a Raspberry Pi Linux client, or a desktop simulator) that connect to your own Hermes Agent: hold a button, ask it something, and hear or see the reply.

  85. 88

    techo5

    340HuskerMinion/techo5 · Go

    TECHO5 is open-source firmware that replaces Android and Alexa on the Amazon Echo Show 5 (also ported to the Show 8, Spot and Dot 2) with a minimal Alpine Linux image and a single Go daemon, turning the device into a local Home Assistant voice satellite with its own touchscreen and no Amazon cloud involved.

  86. 89

    origami

    262hazymorning/origami · CSS

    Origami is a theme and dashboard layout for Home Assistant, built from a real home. It can be used only as a visual theme, or as a full pre-built sections dashboard with cards, pop-ups and automation helpers that you adapt to your own entities.

  87. 90

    PixelFonts

    254mcer12/PixelFonts · C

    PixelFonts is a collection of pixel-perfect bitmap fonts for AdafruitGFX and u8g2, hand-crafted for tiny low-resolution displays like OLED and e-paper screens.

  88. 91

    ESP32s3-LLM-Cluster

    243Low-Zi-Hong/ESP32s3-LLM-Cluster · C++

    This project is a distributed inference engine that runs a 0.5B-parameter LLM, quantized to 1.58-bit (BitNet) ternary weights, split across a cluster of 7 ESP32-S3 microcontrollers connected via SPI.

  89. 92

    BLEhound

    223BLEhound/BLEhound · C

    BLEhound is an open-source Bluetooth LE sniffer built on the nRF54 chip, combining custom firmware, a Wireshark extcap plugin, and open hardware (PCB/Gerbers/case) to capture BLE traffic with an RF front-end for better range.

  90. 93

    vibepulse

    211niclasvestlund-YT/vibepulse · C

    VibePulse is a small always-on AMOLED screen that sits on your desk and shows what your Claude Code and Codex coding agents are doing — quota usage, live activity, and a full-screen 'NEEDS YOU' alert when an agent is stuck waiting on you, which you can optionally answer with a tap on the glass.

  91. 94

    papermono-shopping-list

    206seamusc/papermono-shopping-list · C++

    Firmware and a companion server that turn the M5Stack PaperMono e-paper device into a household shopping list that lives on the fridge and stays in sync with a phone web app.

  92. 95

    needle-2-esp32

    198andrisgauracs/needle-2-esp32 · C

    It is a C firmware that runs Cactus's Needle 2, a 45-million-parameter language model, entirely offline on an ESP32-S3 microcontroller, turning plain-English requests into guaranteed-valid JSON tool calls.

  93. 96

    bitbang

    184richlegrand/bitbang

    BitBang turns any machine into a URL: run it on the device, open the URL in any browser, and you are connected to that machine peer-to-peer with end-to-end encryption — no account, no port forwarding, nothing to install on the connecting side.

  94. 97

    DJ4Hub

    171WongLoki/DJ4Hub · Go

    DJ 4G Hub is a local-first macOS console app for controlling compatible first-generation DJI 4G modules over USB. It lets you check device status, send/receive SMS, manage eSIM profiles, monitor network traffic, and run AT debugging commands, without modifying the module's firmware.

  95. 98

    telnyx-code-examples

    162team-telnyx/telnyx-code-examples · TypeScript

    A collection of production-ready code examples for the Telnyx platform, covering Voice AI, SMS, SIP, and IoT APIs. It includes 160+ Voice AI examples alone, each a self-contained project with working code, documentation, and environment configuration.

  96. 99

    kindle-wall-display

    126jstriblet/kindle-wall-display · Shell

    Turns a jailbroken Amazon Kindle into a low-power always-on wall display that renders any PNG served by your own LAN server, suspending the device to RAM between refreshes so it runs for weeks on a charge.

  97. 100

    examples

    120geastack/examples · TypeScript

    This is the example-app gallery for GeaStack — a collection of sample Gea apps used by the simulator, embedded boards, GeaOS, Apple targets, and the VS Code/Cursor extension to test and demo the platform.

Showing the 100 most-starred of 102. See every one in the catalog.

Often tagged together