4 个仓库
Adapters for transmitting encoded infrared signals to control external appliances.
Distinct from External Command Executors: Distinct from External Command Executors: focuses on infrared signal transmission rather than shell command execution.
Explore 4 awesome GitHub repositories matching devops & infrastructure · Infrared Command Transmitters. Refine with filters or upvote what's useful.
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
Sends encoded infrared signals to control external hardware by configuring a device pin and specifying the protocol and data.
ESPHome is a framework for creating and managing custom firmware for microcontrollers, specifically targeting ESP32 and ESP8266 architectures. It replaces the need for writing complex embedded C++ code by allowing users to define hardware behavior, pin configurations, and automation logic through simple, declarative text files. The system automatically compiles these configurations into optimized binary images, providing a streamlined path from design to deployment. The project distinguishes itself through a modular, component-based architecture that emphasizes local-first control, ensuring t
Transmits encoded infrared or radio frequency signals to control external appliances.
该项目是一个用于 Arduino 微控制器的红外通信库和硬件驱动程序。它提供了发送和接收红外信号所需的核心系统,既作为一个将光脉冲解析为结构化地址和命令的信号解码器,也作为一个用于传输代码的信号生成器。 该库支持捕获原始定时数据以分析未知的红外协议并重现特定的通信模式。它支持使用预定义协议、自定义编码方案或原始定时数组来传输代码。 该系统涵盖了广泛的信号处理功能,包括中断驱动的信号接收、脉冲宽度定时分析以及用于将接收到的命令映射到软件功能的调度程序机制。它还包括对在单个处理器上管理多个接收器实例的支持。
Provides the means to transmit infrared signals to control external home appliances and hardware.
This firmware transforms an ESP32 device into a portable penetration testing platform by combining an embedded JavaScript runtime with multi-protocol wireless attack capabilities, USB and Bluetooth HID emulation, and a menu-driven user interface. It is designed as a unified system that integrates persistent storage, hardware abstraction for external radio modules, a serial command protocol for headless operation, and a web-based remote desktop that streams the device screen and relays button inputs for remote control. The custom JavaScript scripting environment enables users to write and run
Transmits user-supplied infrared codes stored on file system to control appliances.