awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
blinker-iot avatar

blinker-iot/blinker-library

0
View on GitHub↗
5,144 نجوم·236 تفرعات·C++·MIT·1 مشاهدةdiandeng.tech↗

Blinker Library

Blinker هي مكتبة اتصال سحابي لإنترنت الأشياء (IoT) مصممة لربط الأجهزة المدمجة بالخدمات السحابية. تعمل كطبقة اتصال تربط الأجهزة المادية بتطبيقات الهاتف المحمول لتنفيذ الأوامر عن بُعد، ومراقبة الحالة، ونقل البيانات.

توفر المكتبة إطار عمل تطويري لمتحكمات ESP32 ومجموعة أدوات لربط أجهزة Arduino R4 بالخلفيات السحابية، مما يتيح إنشاء روابط آمنة بين الأجهزة المدمجة والخدمات السحابية لتخزين البيانات ونقلها عن بُعد.

يتضمن المشروع إمكانيات لإدارة الأجهزة عن بُعد وتكامل واجهات برمجة التطبيقات (API). كما يستخدم طبقة تجريد للأجهزة (HAL) لترجمة الأوامر السحابية إلى عمليات طرفية، ويعتمد بروتوكول رسائل مبني على JSON لتبادل البيانات.

Features

  • Cloud IoT Connectivity - Establishes secure links between embedded hardware and cloud services for remote data transmission and storage.
  • Hardware Abstraction Layers - Provides a hardware abstraction layer to translate generic cloud commands into chipset-specific GPIO and peripheral operations.
  • ESP32 Firmware Frameworks - Provides a framework for building ESP32-based smart devices with integrated cloud and remote management capabilities.
  • Bidirectional Socket Communication - Maintains a persistent bidirectional TCP socket connection for real-time data exchange between hardware and the cloud.
  • Remote Hardware Controls - Provides interfaces for triggering hardware actions and monitoring device states remotely via a mobile application.
  • Cloud Connectivity Toolsets - Provides a set of tools for interfacing Arduino R4 hardware with cloud backends and remote applications.
  • Cloud Integration Support - Adds cloud connectivity and remote control capabilities specifically for Arduino R4 based hardware projects.
  • Device State Synchronizers - Synchronizes the remote cloud mirror of a physical device whenever local pins or variables change.
  • JSON Message Exchanges - Uses a JSON-based message protocol to serialize device states and control commands for cloud transmission.
  • Asynchronous Event Handlers - Implements non-blocking event handlers to process cloud commands and device triggers without stalling hardware execution.

سجل النجوم

مخطط تاريخ النجوم لـ blinker-iot/blinker-libraryمخطط تاريخ النجوم لـ blinker-iot/blinker-library

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

مجموعات مختارة تضم Blinker Library

مجموعات منسقة بعناية يظهر فيها Blinker Library.
  • مكتبات عميل MQTT لإنترنت الأشياء (IoT)
  • الأنظمة المدمجة، إنترنت الأشياء (IoT)، والعتاد

بدائل مفتوحة المصدر لـ Blinker Library

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Blinker Library.
  • blynk-technologies/blynk-libraryالصورة الرمزية لـ Blynk-Technologies

    Blynk-Technologies/blynk-library

    3,971عرض على 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
    عرض على GitHub↗3,971
  • blinker-iot/blinker-pyالصورة الرمزية لـ blinker-iot

    blinker-iot/blinker-py

    4,396عرض على GitHub↗

    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 incor

    Pythonbleblinkerembedded
    عرض على GitHub↗4,396
  • arendst/tasmotaالصورة الرمزية لـ arendst

    arendst/Tasmota

    24,502عرض على 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

    Carduinoautomationesp32
    عرض على GitHub↗24,502
  • espressif/arduino-esp32الصورة الرمزية لـ espressif

    espressif/arduino-esp32

    16,984عرض على GitHub↗

    This project is an implementation of the Arduino framework for ESP32 microcontrollers, providing a core that enables firmware development using a familiar API. It functions as a microcontroller hardware abstraction layer and a firmware toolchain integration, bridging external development environments to the hardware for compilation and flashing. The system includes an embedded real-time operating system wrapper to manage multi-core execution and task scheduling, alongside a wireless communication suite for TCP/IP networking and Bluetooth Low Energy. It distinguishes itself by providing an obj

    C++
    عرض على GitHub↗16,984
عرض جميع البدائل الـ 30 لـ Blinker Library→

الأسئلة الشائعة

ما هي وظيفة blinker-iot/blinker-library؟

Blinker هي مكتبة اتصال سحابي لإنترنت الأشياء (IoT) مصممة لربط الأجهزة المدمجة بالخدمات السحابية. تعمل كطبقة اتصال تربط الأجهزة المادية بتطبيقات الهاتف المحمول لتنفيذ الأوامر عن بُعد، ومراقبة الحالة، ونقل البيانات.

ما هي الميزات الرئيسية لـ blinker-iot/blinker-library؟

الميزات الرئيسية لـ blinker-iot/blinker-library هي: Cloud IoT Connectivity, Hardware Abstraction Layers, ESP32 Firmware Frameworks, Bidirectional Socket Communication, Remote Hardware Controls, Cloud Connectivity Toolsets, Cloud Integration Support, Device State Synchronizers.

ما هي البدائل مفتوحة المصدر لـ blinker-iot/blinker-library؟

تشمل البدائل مفتوحة المصدر لـ blinker-iot/blinker-library: blynk-technologies/blynk-library — Blynk is an embedded device framework and IoT cloud connectivity library designed to establish secure, bi-directional… blinker-iot/blinker-py — Blinker-py is a Python library and asynchronous hardware interface designed to connect Linux-based single board… arendst/tasmota — Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and… espressif/arduino-esp32 — This project is an implementation of the Arduino framework for ESP32 microcontrollers, providing a core that enables… armmbed/mbed-os — Mbed OS is a real-time operating system designed for connected internet-of-things devices and microcontroller… tencent/tencentos-tiny — TencentOS-tiny is a real-time operating system for microcontrollers designed to manage task scheduling and resource…