awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
blinker-iot avatar

blinker-iot/blinker-py

0
View on GitHub↗
4,396 stele·30 fork-uri·Python·MIT·2 vizualizări

Blinker Py

Blinker-py este o bibliotecă Python și o interfață hardware asincronă concepută pentru a conecta computerele single-board bazate pe Linux, cum ar fi Raspberry Pi, la o platformă IoT cloud remote. Funcționează ca un bridge de comunicare și un strat de abstractizare hardware care permite monitorizarea și controlul remote al componentelor fizice.

Proiectul oferă un client de comunicare TCP socket pentru schimbul de date bidirecțional în timp real. Acesta mapează controalele virtuale din cloud către pinii GPIO fizici, permițând interfețelor remote să declanșeze acțiuni fizice pe hardware-ul conectat printr-un bridge cloud.

Biblioteca încorporează dispatching asincron de mesaje și bucle de control bazate pe evenimente pentru a procesa comenzile cloud și telemetria senzorilor fără a bloca execuția locală. De asemenea, suportă stabilitatea conexiunii prin monitorizare bazată pe heartbeat și utilizează serializarea payload-urilor codificate JSON pentru schimbul de date.

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.

Istoric stele

Graficul istoricului de stele pentru blinker-iot/blinker-pyGraficul istoricului de stele pentru blinker-iot/blinker-py

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Blinker Py

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Blinker Py.
  • blinker-iot/blinker-libraryAvatar blinker-iot

    blinker-iot/blinker-library

    5,144Vezi pe GitHub↗

    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
    Vezi pe GitHub↗5,144
  • blynk-technologies/blynk-libraryAvatar Blynk-Technologies

    Blynk-Technologies/blynk-library

    3,971Vezi pe GitHub↗

    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
    Vezi pe GitHub↗3,971
  • blinker-iot/blinker-esp-idfAvatar blinker-iot

    blinker-iot/blinker-esp-idf

    4,246Vezi pe GitHub↗

    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
    Vezi pe GitHub↗4,246
  • armmbed/mbed-osAvatar ARMmbed

    ARMmbed/mbed-os

    4,842Vezi pe GitHub↗

    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
    Vezi pe GitHub↗4,842
Vezi toate cele 30 alternative pentru Blinker Py→

Întrebări frecvente

Ce face blinker-iot/blinker-py?

Blinker-py este o bibliotecă Python și o interfață hardware asincronă concepută pentru a conecta computerele single-board bazate pe Linux, cum ar fi Raspberry Pi, la o platformă IoT cloud remote. Funcționează ca un bridge de comunicare și un strat de abstractizare hardware care permite monitorizarea și controlul remote al componentelor fizice.

Care sunt principalele funcționalități ale blinker-iot/blinker-py?

Principalele funcționalități ale blinker-iot/blinker-py sunt: Hardware & IoT, Asynchronous Hardware Interfaces, Cloud IoT Connectivity, Hardware Abstraction Layers, Bidirectional Socket Communication, Cloud-Edge Communication Bridges, Hardware Interfaces, Hardware Management.

Care sunt câteva alternative open-source pentru blinker-iot/blinker-py?

Alternativele open-source pentru blinker-iot/blinker-py includ: 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…