awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 repositorios

Awesome GitHub RepositoriesRemote Hardware Controllers

Interfaces for managing hardware locally via messaging or network requests without cloud dependencies.

Distinct from Remote Hardware Controls: Distinct from remote control protocols: focuses on the local-first management of hardware, not general network protocols.

Explore 13 awesome GitHub repositories matching hardware & iot · Remote Hardware Controllers. Refine with filters or upvote what's useful.

Awesome Remote Hardware Controllers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • narkoz/hacker-scriptsAvatar de NARKOZ

    NARKOZ/hacker-scripts

    49,734Ver en GitHub↗

    hacker-scripts is a multi-purpose toolkit comprising a security vulnerability testing suite, a keyword-driven email automator, and a TCP remote hardware controller. It provides a collection of scripts for identifying security weaknesses and conducting controlled hacking experiments across multiple programming language environments. The system automates email workflows by scanning headers and bodies for specific strings to trigger server responses and sends randomized text and email alerts based on system activity. It also enables remote hardware control by sending binary commands over network

    Enables remote triggering of physical actuators by sending binary commands over TCP network sockets.

    JavaScript
    Ver en GitHub↗49,734
  • arendst/tasmotaAvatar de arendst

    arendst/Tasmota

    24,502Ver en GitHub↗

    Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and management of smart home hardware. It functions as an event-driven automation controller that replaces proprietary factory firmware, allowing users to manage relays, sensors, and lighting systems without relying on external cloud services. The system is built on a modular driver architecture that enables dynamic hardware configuration and peripheral support through a web-based management interface. The platform distinguishes itself through a template-driven hardware mapping s

    Manages hardware locally using messaging, web interfaces, or HTTP requests to ensure full control without external cloud dependencies.

    Carduinoautomationesp32
    Ver en GitHub↗24,502
  • 78/xiaozhi-esp32Avatar de 78

    78/xiaozhi-esp32

    24,092Ver en GitHub↗

    Xiaozhi-esp32 is an open-source firmware platform designed for building voice-interactive embedded systems on resource-constrained microcontrollers. It functions as an IoT conversational device platform that manages live audio input, speech synthesis, and conversational state transitions to facilitate real-time natural language interaction. The system distinguishes itself by bridging language models with physical hardware through standardized protocols, allowing for the execution of commands on local peripherals or remote smart home services. It utilizes a specialized architecture to coordina

    Executes commands on local peripherals using standardized protocols for automated task completion.

    C++chatbotesp32mcp
    Ver en GitHub↗24,092
  • saltstack/saltAvatar de saltstack

    saltstack/salt

    15,237Ver en GitHub↗

    Salt is an infrastructure configuration management tool and orchestration framework designed for large-scale system administration. It functions as a remote execution engine that enables administrators to manage, provision, and enforce declarative states across distributed fleets of servers from a central control point. By utilizing a high-performance message bus, the platform allows for the simultaneous execution of administrative tasks and the maintenance of consistent software configurations across thousands of nodes. The system distinguishes itself through a flexible architecture that sup

    Manages hardware and systems lacking native agents via proxy interfaces for remote operations.

    Pythoncloudcloud-managementcloud-providers
    Ver en GitHub↗15,237
  • pikvm/pikvmAvatar de pikvm

    pikvm/pikvm

    10,109Ver en GitHub↗

    PiKVM is an IP-KVM remote access solution for out-of-band server management. It enables remote control of a host computer's hardware and operating system through a web browser or VNC client, allowing access to the BIOS or boot sequence when the main operating system is unresponsive. The system provides remote hardware control by managing physical power switches and GPIO triggers. It emulates human interface devices, such as keyboards and mice, and supports the emulation of mass storage to mount virtual disk images for bare metal operating system installation and recovery. Additional capabili

    Provides remote hardware control of physical peripherals such as relays, lamps, and smart plugs.

    atxhardwarehdmi
    Ver en GitHub↗10,109
  • xinnan-tech/xiaozhi-esp32-serverAvatar de xinnan-tech

    xinnan-tech/xiaozhi-esp32-server

    8,627Ver en GitHub↗

    This project is an AI voice assistant backend and gateway server designed to connect ESP32 hardware to large language models. It enables real-time conversational AI by processing streaming speech-to-text and text-to-speech interactions, allowing hardware devices to engage in natural language dialogue. The system is distinguished by a modular plugin framework that loads custom feature extensions at runtime and a retrieval-augmented generation engine that queries external knowledge bases for factual accuracy. It further personalizes interactions by using voiceprint mapping to identify individua

    Enables control of physical ESP32 hardware states through function calling and communication protocols.

    JavaScriptdifyesp32mcp-server
    Ver en GitHub↗8,627
  • borntoberoot/networkmanagerAvatar de BornToBeRoot

    BornToBeRoot/NETworkManager

    8,054Ver en GitHub↗

    NETworkManager is a comprehensive suite of network administration tools designed for the deployment, monitoring, and diagnostic management of enterprise networks. It provides a centralized interface for subnet management, IP address configuration, and wireless network analysis. The project distinguishes itself by integrating a multi-protocol remote administration client that supports SSH, RDP, VNC, Telnet, and PowerShell sessions within a unified tabbed interface. It further differentiates its capabilities through hardware-level discovery using LLDP and CDP frames, alongside the ability to en

    Performs remote hardware control via SNMP get, walk, and set operations on network devices.

    C#aws-ssmdnsdns-lookup
    Ver en GitHub↗8,054
  • fastled/fastledAvatar de FastLED

    FastLED/FastLED

    7,290Ver en GitHub↗

    FastLED is a C++ library for driving pixel-addressable LED chipsets and strips across various microcontroller platforms. It functions as an addressable LED control library and driver abstraction layer that converts color data into specific electrical timing for different hardware protocols. The project includes an audio-reactive visual engine for translating real-time beats and frequency data into synchronized animations, alongside a microcontroller math library optimized for high frame rates. The system provides a unified interface for managing various clockless and SPI LED chipsets. It dist

    Implements interfaces for managing hardware controllers over a network using streaming and remote procedure calls.

    C++
    Ver en GitHub↗7,290
  • mixxxdj/mixxxAvatar de mixxxdj

    mixxxdj/mixxx

    6,397Ver en GitHub↗

    Mixxx is a free, open-source DJ application that runs on Windows, macOS, and Linux, providing a complete platform for mixing audio tracks with beat detection, key analysis, and real-time effects during live performances. It functions as a digital mixer that supports MIDI controller mapping, timecode vinyl control, and custom skin layouts, while also serving as a live performance recording tool that can capture mixes to audio files and broadcast them to internet radio servers in real time. The application distinguishes itself through a comprehensive architecture that coordinates automated play

    Connects MIDI/HID controllers, CD players, and turntables for hands-on deck control.

    C++audiodjhid
    Ver en GitHub↗6,397
  • sipeed/nanokvmAvatar de sipeed

    sipeed/NanoKVM

    6,061Ver en GitHub↗

    NanoKVM is a KVM-over-IP device that provides remote keyboard, video, and mouse control over IP networks for headless server management. It functions as remote server management hardware enabling out-of-band control of a computer's power, BIOS, and operating system over a network, while also serving as a RISC-V single-board computer for embedded and edge applications. The device additionally operates as an AI edge inference device running neural network models locally for real-time image recognition and object detection, and integrates Tailscale as a VPN appliance for secure peer-to-peer conne

    Connects to remote computers via USB, HDMI, and Ethernet to enable keyboard, video, and mouse control over IP.

    TypeScript
    Ver en GitHub↗6,061
  • bambulab/bambustudioAvatar de bambulab

    bambulab/BambuStudio

    4,690Ver en GitHub↗

    Bambu Studio es un laminador (slicer) de impresión 3D, procesador de modelos CAD, gestor de impresión multimaterial e interfaz de control de impresoras 3D. Convierte modelos 3D en instrucciones G-code para impresoras 3D y sirve como panel de control remoto para monitorear el estado del hardware y gestionar el progreso de la impresión. El software se distingue por importar datos CAD de alta precisión en formato STEP para garantizar un laminado preciso. Cuenta con un sistema de pintura multimaterial que permite a los usuarios asignar diferentes filamentos a áreas específicas de un modelo para crear objetos multicolores. La plataforma cubre flujos de trabajo de fabricación aditiva, incluyendo la disposición y orientación de modelos en placas de construcción, la generación de soportes basados en vóxeles para geometrías sobresalientes, y la optimización dinámica de enfriamiento y velocidad. También proporciona visualización de ensamblajes y la capacidad de organizar objetos en múltiples placas de construcción virtuales.

    Maintains a real-time connection between the software and printer to track progress and adjust hardware settings.

    C++
    Ver en GitHub↗4,690
  • lucaslhm/flipper-irdbAvatar de Lucaslhm

    Lucaslhm/Flipper-IRDB

    3,905Ver en GitHub↗

    This project is a curated database and repository of standardized infrared signal sequences designed for hardware remote emulation. It provides a comprehensive library of infrared codes used to operate a wide variety of consumer electronics, household appliances, and hardware devices. The collection organizes infrared commands by manufacturer and device category to facilitate the remote operation of audio-visual equipment, climate control systems, lighting, and photography hardware. It also includes specialized signals for gaming consoles, monitors, and videoconferencing equipment. The syste

    Sends infrared remote control codes to various soundbar brands to operate devices through a hardware emitter.

    Ver en GitHub↗3,905
  • crankyoldgit/irremoteesp8266Avatar de crankyoldgit

    crankyoldgit/IRremoteESP8266

    3,375Ver en GitHub↗

    This project is firmware for the ESP8266 microcontroller that enables the sending and receiving of infrared signals to control consumer electronics. It functions as an infrared signal decoder and encoder, providing a network gateway through an MQTT bridge as well as TCP and web servers for remote wireless device control. The system supports the capture of raw infrared transmissions into memory buffers for analysis and playback, allowing for the reverse engineering of unknown protocols. It includes specialized capabilities for managing air conditioners via complex infrared sequences and generi

    Supports the remote operation of air conditioning hardware using complex manufacturer-specific infrared signal sequences.

    C++940nmairconditionersarduino
    Ver en GitHub↗3,375
  1. Home
  2. Hardware & IoT
  3. Remote Hardware Controllers

Explorar subetiquetas

  • Air Conditioner EmulationUsing infrared signal codes to remotely operate air conditioning hardware. **Distinct from Remote Hardware Controllers:** Specializes remote hardware controllers into infrared-based operation of air conditioners.
  • DVD Player EmulationUsing infrared signal codes to remotely operate DVD player hardware. **Distinct from Remote Hardware Controllers:** Specializes remote hardware controllers into infrared-based operation of DVD players.
  • KVM Hardware InterfacesPhysical connections to remote computers via USB, HDMI, and Ethernet for keyboard, video, and mouse control. **Distinct from Remote Hardware Controllers:** Distinct from Remote Hardware Controllers: focuses on the physical KVM connection interfaces rather than general remote hardware management.
  • Soundbar EmulationUsing infrared signal codes to remotely operate soundbar hardware. **Distinct from Remote Hardware Controllers:** Specializes remote hardware controllers into infrared-based operation of soundbars.
  • Television EmulationUsing infrared signal codes to remotely operate television hardware. **Distinct from Remote Hardware Controllers:** Specializes remote hardware controllers into infrared-based operation of televisions.