awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
blinker-iot avatar

blinker-iot/blinker-nRF52

0
View on GitHub↗
4,191 stars·4 forks·C·10 views

Blinker NRF52

blinker-nRF52 is a firmware software development kit for building Bluetooth Low Energy and Mesh applications on Nordic nRF52 hardware. It serves as a wrapper for the nRF5 and nRF5 Mesh SDKs, providing a communication layer to organize devices into mesh networks and a system for secure over-the-air firmware updates.

The project enables the delivery of encrypted system images wirelessly to update device software. It facilitates the organization of multiple nodes into a relayed network to distribute control commands and upload status updates.

The toolkit covers hardware integration for Nordic semiconductor chips, the establishment of point-to-point wireless links for mobile terminal communication, and the implementation of a layered protocol stack.

Features

  • Mesh Network Managers - Provides internal logic for managing device pairing and routing to organize nodes into a relayed mesh network.
  • BLE Device Management - Provides capabilities for controlling and operating nRF52 embedded hardware via Bluetooth Low Energy profiles.
  • BLE Firmware Development Kits - Provides a complete software development kit for building BLE and Mesh applications on Nordic nRF52 hardware.
  • Firmware OTA Update Systems - Provides a system for wirelessly deploying encrypted firmware binaries to update remote device software.
  • Hardware Integration - Bridges high-level application logic with Nordic semiconductor hardware using vendor-specific SDKs.
  • Authenticated Firmware Updates - Ensures secure delivery of system images via encrypted wireless protocols and cryptographic authentication.
  • Mesh Networking - Implements a peer-to-peer mesh architecture to relay data and distribute control commands across multiple nodes.
  • Hardware SDK Wrappers - Wraps low-level nRF5 and nRF5 Mesh SDKs to provide higher-level programming interfaces for hardware integration.
  • Protocol Stack Abstractions - Implements a layered protocol stack to organize communication from the radio hardware up to the application logic.

Star history

Star history chart for blinker-iot/blinker-nrf52Star history chart for blinker-iot/blinker-nrf52

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Blinker NRF52

These projects share indexed features with Blinker NRF52. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • project-chip/connectedhomeipproject-chip avatar

    project-chip/connectedhomeip

    8,586View on 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
    View on GitHub↗8,586
  • pvvx/atc_mithermometerpvvx avatar

    pvvx/ATC_MiThermometer

    3,963View on GitHub↗

    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, hum

    C
    View on GitHub↗3,963
  • ralim/ironosRalim avatar

    Ralim/IronOS

    8,250View on 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
    View on GitHub↗8,250
  • riot-os/riotRIOT-OS avatar

    RIOT-OS/RIOT

    5,760View on GitHub↗

    RIOT is a real-time operating system designed for resource-constrained microcontrollers. It provides a kernel for managing hardware peripherals, memory, and multitasking on embedded devices, featuring a microcontroller hardware abstraction layer to unify hardware access across different chipsets. The system employs a preemptive tickless task scheduler with priority-based execution to maximize energy efficiency in battery-powered hardware. It also includes an embedded security framework consisting of cryptographic APIs and secure transport protocols to facilitate authenticated over-the-air fir

    C
    View on GitHub↗5,760
Compare all 30 related projects→

Frequently asked questions

What does blinker-iot/blinker-nrf52 do?

blinker-nRF52 is a firmware software development kit for building Bluetooth Low Energy and Mesh applications on Nordic nRF52 hardware. It serves as a wrapper for the nRF5 and nRF5 Mesh SDKs, providing a communication layer to organize devices into mesh networks and a system for secure over-the-air firmware updates.

What are the main features of blinker-iot/blinker-nrf52?

The main features of blinker-iot/blinker-nrf52 are: Mesh Network Managers, BLE Device Management, BLE Firmware Development Kits, Firmware OTA Update Systems, Hardware Integration, Authenticated Firmware Updates, Mesh Networking, Hardware SDK Wrappers.

Which projects share features with blinker-iot/blinker-nrf52?

Projects with overlapping indexed features include: pvvx/atc_mithermometer — This project provides custom firmware and a suite of management tools for wireless thermometers and hygrometers. It… project-chip/connectedhomeip — This project is an open-source software development kit and framework for implementing the Matter smart home standard.… riot-os/riot — RIOT is a real-time operating system designed for resource-constrained microcontrollers. It provides a kernel for… 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… blynk-technologies/blynk-library — Blynk is an embedded device framework and IoT cloud connectivity library designed to establish secure, bi-directional…