awesome-repositories.com
Blog
awesome-repositories.com

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

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
pvvx avatar

pvvx/ATC_MiThermometerFork

0
View on GitHub↗
3,963 estrellas·297 forks·C·other·3 vistasgithub.com/pvvx/pvvx.github.io/tree/master/ATC_MiThermometer↗

ATC MiThermometer

This project provides custom firmware and a suite of management tools for wireless thermometers and hygrometers. It replaces manufacturer software to improve measurement accuracy, extend battery life, and unlock configuration options not available in stock firmware.

The system differentiates itself through a comprehensive set of administration utilities, including a device configurator for managing Bluetooth advertising and transmission power, and an over-the-air flasher for wireless software updates. It also features a climate data visualizer to retrieve and graph historical temperature, humidity, and battery voltage logs stored in the device's internal flash memory.

The firmware supports environmental monitoring with offset-based sensor calibration and the ability to trigger physical GPIO pins based on configurable temperature or humidity thresholds. It manages power through sleep scheduling and handles data transmission using both Bluetooth Low Energy and Zigbee protocols. Hardware extensibility is supported through external sensor integration and sensor swapping.

Firmware can be deployed via wireless over-the-air updates or through a wired serial-to-TTL connection.

Features

  • Custom BLE Sensor Firmware - Custom software for wireless thermometers and hygrometers that improves battery life and measurement accuracy.
  • Custom Hardware Firmware - Provides custom firmware for wireless thermometers and hygrometers that improves measurement accuracy and extends battery life.
  • Custom Firmware Installers for Smart Home Devices - Provides tools to install custom firmware on wireless IoT thermometers and hygrometers.
  • BLE Device Management - Offers a management interface for adjusting BLE advertising intervals, transmission power, and device identity.
  • Wireless Firmware Flashing - Enables writing custom firmware to thermometers and hygrometers over the air via a web-based interface.
  • Analog Sensor Calibration - Provides mathematical adjustment of raw sensor inputs using user-defined offsets to ensure measurement accuracy.
  • Environmental Monitoring - Provides tools for tracking environmental conditions and configuring automated responses based on temperature and humidity thresholds.
  • Firmware OTA Update Systems - Ships a system for wirelessly deploying firmware binaries and modifying bootloader headers over Bluetooth.
  • Over-the-Air Device Updates - Enables remote delivery of firmware updates to embedded sensors over-the-air via Bluetooth.
  • BLE Advertisements - Implements Bluetooth Low Energy advertising packets to broadcast sensor measurements for connectionless data retrieval.
  • Battery Power Optimization - Reduces power draw during sleep and advertising intervals to extend battery life.
  • Deep Sleep Optimization - Optimizes battery life by cycling the microcontroller between deep sleep states and short active measurement windows.
  • Environmental Monitoring - Tracks and records temperature and humidity trends by logging measurements to flash memory and visualizing them via graphs.
  • Sensor Calibration - Refines the sensor reading process to provide more precise environmental data than stock software.
  • Sensor Calibration - Provides a system for calibrating temperature and humidity offsets and configuring GPIO triggers.
  • Flash Storage Managers - Manages the storage of averaged sensor data and battery voltage in non-volatile flash memory blocks.
  • Firmware Flashing - Enables writing firmware images directly to the microcontroller via a wired serial-to-TTL connection for recovery or initial setup.
  • Device Operational Parameter Configurators - Allows modification of default operational parameters and display settings for the wireless sensors.
  • GPIO Pin Controllers - Provides an interface for writing digital signals to physical pins based on sensor-driven logic.
  • Sensor-Driven Triggering - Sets environmental thresholds to automatically activate physical pins or external switches based on real-time readings.
  • Threshold-Based Triggering - Activates physical hardware pins when temperature or humidity readings cross user-defined limits with hysteresis.
  • Sensor Integrations - Enables the addition of external temperature sensors to expand device measurement capabilities.
  • Sensor Hardware Swapping - Allows integrating alternative environmental sensors to improve accuracy or change measured parameters.
  • Multi-Protocol Wireless Support - Enables simultaneous BLE and Zigbee communication to transmit environmental data across different networking standards.
  • Protocol Conversion - Provides the ability to replace wireless firmware to enable direct connections to mobile devices and custom applications.
  • Circular Memory Buffers - Uses a circular memory buffer in flash to store time-series environmental data for historical trend visualization.
  • Fixed-Point Math Optimizations - Utilizes fixed-point integer arithmetic for temperature and humidity measurements to avoid the need for a floating-point unit.
  • Climate Data Visualizers - Provides a tool for retrieving and graphing historical temperature, humidity, and battery voltage logs.

Historial de estrellas

Gráfico del historial de estrellas de pvvx/atc_mithermometerGráfico del historial de estrellas de pvvx/atc_mithermometer

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a ATC MiThermometer

Proyectos open-source similares, clasificados según cuántas características comparten con ATC MiThermometer.
  • project-chip/connectedhomeipAvatar de project-chip

    project-chip/connectedhomeip

    8,586Ver en GitHub↗

    This project is an open-source software development kit and framework for implementing the Matter smart home standard. It provides a universal IPv6-based application layer and a cluster-based data model to ensure interoperability between diverse smart home devices and controllers. The system is distinguished by its multi-transport network abstraction, which maps Bluetooth LE, Thread, and Wi-Fi implementations to a common layer. It includes specialized tooling for secure device commissioning via QR codes and NFC, as well as a comprehensive over-the-air firmware update system for distributing s

    C++build-with-matterchipconnected-devices
    Ver en GitHub↗8,586
  • ralim/ironosAvatar de Ralim

    Ralim/IronOS

    8,250Ver en GitHub↗

    IronOS is a low-level soldering iron firmware and thermal control system. It serves as a comprehensive embedded UI framework and hardware controller designed to manage heating elements, temperature regulation, and power delivery for soldering tools. The project distinguishes itself through a specialized USB-PD power controller that negotiates standards like USB-PD EPR and Quick Charge to maximize available wattage. It also features a wireless BLE hardware controller for monitoring real-time telemetry and modifying system parameters from a remote application. The system covers broad capabilit

    Calternatefirmwareflash
    Ver en GitHub↗8,250
  • zswatch/zswatchAvatar de ZSWatch

    ZSWatch/ZSWatch

    3,128Ver en GitHub↗

    ZSWatch is a real-time operating system for wearable devices featuring a touch display and Bluetooth Low Energy connectivity. It provides a comprehensive software suite that includes a Bluetooth LE communication stack, an embedded UI framework for round displays, and a complete firmware toolchain for compiling, flashing, and simulating wearable hardware. The project is distinguished by its specialized wearable capabilities, such as a graphical framework for designing reactive screens and watchfaces via a visual editor. It implements a publish-subscribe messaging system to decouple hardware se

    Cangle-of-arrivalblebluetooth
    Ver en GitHub↗3,128
  • rwaldron/johnny-fiveAvatar de rwaldron

    rwaldron/johnny-five

    13,401Ver en GitHub↗

    Johnny-Five is a JavaScript robotics framework and microcontroller hardware interface designed for programming robots and IoT devices. It provides a standardized library for managing pins, motors, and displays across various microcontroller platforms, allowing developers to control sensors and actuators using a consistent JavaScript API. The framework is distinguished by its use of a plugin-based hardware abstraction system, which enables communication with diverse hardware platforms and protocols. It supports real-time hardware manipulation and debugging through a read-eval-print loop that a

    JavaScript1-wireadcarduino
    Ver en GitHub↗13,401
Ver las 30 alternativas a ATC MiThermometer→

Preguntas frecuentes

¿Qué hace pvvx/atc_mithermometer?

This project provides custom firmware and a suite of management tools for wireless thermometers and hygrometers. It replaces manufacturer software to improve measurement accuracy, extend battery life, and unlock configuration options not available in stock firmware.

¿Cuáles son las características principales de pvvx/atc_mithermometer?

Las características principales de pvvx/atc_mithermometer son: Custom BLE Sensor Firmware, Custom Hardware Firmware, Custom Firmware Installers for Smart Home Devices, BLE Device Management, Wireless Firmware Flashing, Analog Sensor Calibration, Environmental Monitoring, Firmware OTA Update Systems.

¿Qué alternativas de código abierto existen para pvvx/atc_mithermometer?

Las alternativas de código abierto para pvvx/atc_mithermometer incluyen: project-chip/connectedhomeip — This project is an open-source software development kit and framework for implementing the Matter smart home standard.… zswatch/zswatch — ZSWatch is a real-time operating system for wearable devices featuring a touch display and Bluetooth Low Energy… ralim/ironos — IronOS is a low-level soldering iron firmware and thermal control system. It serves as a comprehensive embedded UI… rwaldron/johnny-five — Johnny-Five is a JavaScript robotics framework and microcontroller hardware interface designed for programming robots… petoicamp/opencat-quadruped-robot — OpenCat-Quadruped-Robot is a development framework and motion control API for building four-legged robots. It provides… arendst/tasmota — Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and…