awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
blinker-iot avatar

blinker-iot/blinker-py

0
View on GitHub↗
4,396 Stars·30 Forks·Python·MIT·2 Aufrufe

Blinker Py

Blinker-py is a Python library and asynchronous hardware interface designed to connect Linux-based single board computers, such as the Raspberry Pi, to a remote IoT cloud platform. It functions as a communication bridge and hardware abstraction layer that enables the remote monitoring and control of physical components.

The project provides a TCP socket communication client for bidirectional, real-time data exchange. It maps cloud-side virtual controls to physical GPIO pins, allowing remote interfaces to trigger physical actions on connected hardware through a cloud bridge.

The library incorporates asynchronous message dispatching and event-driven control loops to process cloud commands and sensor telemetry without blocking local execution. It further supports connection stability through heartbeat-driven monitoring and utilizes JSON-encoded payload serialization for data exchange.

Features

  • Hardware & IoT - Provides a library to connect local hardware to a cloud platform for remote monitoring and control of physical components.
  • Asynchronous Hardware Interfaces - Functions as an event-driven asynchronous interface for handling cloud commands and sensor telemetry without blocking hardware loops.
  • Cloud IoT Connectivity - Establishes secure communication links between local hardware and remote cloud infrastructure for management and control.
  • Hardware Abstraction Layers - Maps cloud-side virtual controls to physical GPIO pins through a hardware abstraction layer.
  • Bidirectional Socket Communication - Maintains a persistent TCP socket connection for bidirectional, real-time data exchange between hardware and the cloud.
  • Cloud-Edge Communication Bridges - Acts as a bidirectional communication bridge linking Linux single-board computers to remote servers.
  • Hardware Interfaces - Implements a software interface for controlling GPIO and peripherals on Raspberry Pi and other Linux devices via the cloud.
  • Hardware Management - Establishes secure communication links to monitor and manage the state of physical hardware from a distance.
  • Python IoT Frameworks - Provides a Python library for writing scripts on single-board computers to exchange data with IoT management services.
  • Cloud-to-Hardware Controllers - Enables remote triggering of physical hardware actions via a cloud-to-device communication bridge.
  • Raspberry Pi Systems Programming - Provides a software interface for managing GPIO pins and peripherals on Raspberry Pi via network connections.
  • Hardware Message Dispatchers - Implements an asynchronous dispatching system to process cloud commands and sensor data without blocking hardware execution.
  • Hardware Control Loops - Provides an event-driven control loop to trigger physical hardware actions immediately upon receiving cloud commands.
  • Connection Heartbeats - Employs periodic heartbeat signals to verify server responsiveness and automatically trigger reconnection for stability.

Star-Verlauf

Star-Verlauf für blinker-iot/blinker-pyStar-Verlauf für blinker-iot/blinker-py

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht blinker-iot/blinker-py?

Blinker-py is a Python library and asynchronous hardware interface designed to connect Linux-based single board computers, such as the Raspberry Pi, to a remote IoT cloud platform. It functions as a communication bridge and hardware abstraction layer that enables the remote monitoring and control of physical components.

Was sind die Hauptfunktionen von blinker-iot/blinker-py?

Die Hauptfunktionen von blinker-iot/blinker-py sind: Hardware & IoT, Asynchronous Hardware Interfaces, Cloud IoT Connectivity, Hardware Abstraction Layers, Bidirectional Socket Communication, Cloud-Edge Communication Bridges, Hardware Interfaces, Hardware Management.

Welche Open-Source-Alternativen gibt es zu blinker-iot/blinker-py?

Open-Source-Alternativen zu blinker-iot/blinker-py sind unter anderem: blinker-iot/blinker-library — Blinker is an IoT cloud connectivity library designed to link embedded hardware to cloud services. It functions as a… blynk-technologies/blynk-library — Blynk is an embedded device framework and IoT cloud connectivity library designed to establish secure, bi-directional… blinker-iot/blinker-esp-idf — This project is an IoT cloud integration SDK and C++ library designed to connect ESP32 hardware to a remote management… tencent/tencentos-tiny — TencentOS-tiny is a real-time operating system for microcontrollers designed to manage task scheduling and resource… armmbed/mbed-os — Mbed OS is a real-time operating system designed for connected internet-of-things devices and microcontroller… hybridgroup/gobot — Gobot is a robotics framework for the Go programming language designed for developing robotics, drones, and IoT…

Open-Source-Alternativen zu Blinker Py

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Blinker Py.
  • blinker-iot/blinker-libraryAvatar von blinker-iot

    blinker-iot/blinker-library

    5,144Auf GitHub ansehen↗

    Blinker is an IoT cloud connectivity library designed to link embedded hardware to cloud services. It functions as a communication layer that connects physical devices to mobile applications for remote triggering, state monitoring, and remote data transmission. The library provides a development framework for ESP32 microcontrollers and a set of tools for interfacing Arduino R4 hardware with cloud backends. It enables the establishment of secure links between embedded devices and cloud services to store and transmit data remotely. The project includes capabilities for remote hardware manageme

    C++arduinobleblinker
    Auf GitHub ansehen↗5,144
  • blynk-technologies/blynk-libraryAvatar von Blynk-Technologies

    Blynk-Technologies/blynk-library

    3,971Auf GitHub ansehen↗

    Blynk is an embedded device framework and IoT cloud connectivity library designed to establish secure, bi-directional communication between microcontrollers and a remote management platform. It provides the core identity of an IoT device management tool, enabling the synchronization of device states, remote hardware control, and the mapping of hardware data to cloud-based interfaces. The project distinguishes itself through a virtual-pin system that decouples cloud communication from physical pins, allowing for hardware-independent data exchange. It also supports advanced architectural offloa

    C++arduinocellularembedded
    Auf GitHub ansehen↗3,971
  • blinker-iot/blinker-esp-idfAvatar von blinker-iot

    blinker-iot/blinker-esp-idf

    4,246Auf GitHub ansehen↗

    This project is an IoT cloud integration SDK and C++ library designed to connect ESP32 hardware to a remote management service. It provides a communication bridge that enables real-time, bidirectional data exchange between embedded devices and remote clients. The library utilizes a cloud-relay communication model and key-based device authentication to secure the connection between hardware and the cloud. It includes a dedicated provisioning tool for securely transferring wireless network credentials to devices during initial setup. The framework integrates directly with the ESP-IDF developme

    C
    Auf GitHub ansehen↗4,246
  • armmbed/mbed-osAvatar von ARMmbed

    ARMmbed/mbed-os

    4,842Auf GitHub ansehen↗

    Mbed OS is a real-time operating system designed for connected internet-of-things devices and microcontroller hardware. It provides a fundamental framework that combines a real-time operating system with an embedded security framework, a hardware abstraction layer for controlling sensors and peripherals, and a device management platform for cloud-based orchestration. The system establishes security foundations to protect connected products from unauthorized access and vulnerabilities. It further enables remote monitoring and hardware orchestration by connecting embedded devices to cloud servi

    C
    Auf GitHub ansehen↗4,842
Alle 30 Alternativen zu Blinker Py anzeigen→