There are 10 repositories under nrf52 topic.
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Meshtastic device firmware
Firmware for Pinetime smartwatch written in C++ and based on FreeRTOS
🌱💧 An open source DIY soil moisture sensor
Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers
Device Firmware Update library and Android app
OTA DFU Library for Mac and iOS, compatible with nRF5x SoCs
Project to provide functionality similar to ESPHome but for Zigbee instead of WiFi for nRF52
A ble keyboard firmware using nrf52810/52832
Rust keyboard firmware library with layers, macros, real-time keymap editing, and wireless(BLE) support
Portable C libraries which provide APIs to build applications with u-blox products and services. Delivered as add-on to existing microcontroller and RTOS SDKs.
CMake toolchain configurations for ARM
Arduino library to use Semtech SX126x LoRa chips and modules to communicate
PineTime Smart Watch firmware based on Rust and Apache Mynewt OS
This is simple yet complete WebServer library for AVR, AVR Dx, Portenta_H7, Teensy, SAM DUE, SAMD21/SAMD51, nRF52, STM32, RP2040-based, etc. boards running Ethernet shields. The functions are similar and compatible to ESP8266/ESP32 WebServer libraries to make life much easier to port sketches from ESP8266/ESP32. Coexisting now with `ESP32 WebServer` and `ESP8266 ESP8266WebServer` libraries. Ethernet_Generic library is used as default for W5x00 with custom SPI
Jo's Embedded Serial File System (for Standard Serial NOR-Flash)
The complete codebase for Frame
Quickstart, tutorials and examples for the RAKwireless WisBlock product line.
This is simple yet complete WebServer library for AVR, Portenta_H7, Teensy, SAM DUE, SAMD, STM32, RP2040-based, etc. boards running WiFi modules/shields (WiFiNINA, CYW43439, U-Blox W101, W102, etc.). The functions are similar and compatible to ESP8266/ESP32 WebServer libraries to make life much easier to port sketches from ESP8266/ESP32. Now using WiFiMulti_Generic library
Nordic nRF52: development platform for PlatformIO
Yet Another Picoprobe
Apache Mynewt Sensor Network Application for STM32 Blue Pill and nRF52 with Visual Rust, NB-IoT, GPS, iBeacon, NimBLE, ESP8266 (WiFi Geolocation) and nRF24L01
Bluenet is the in-house firmware on Crownstone hardware. Functions: switching, dimming, energy monitoring, presence detection, indoor localization, switchcraft.
WebSocket / Socket.IO Server and Client for Arduino based on RFC6455. Now supporting Adafruit nRF52, Portenta_H7, STM32F/L/H/G/WB/MP1, Teensy, SAM DUE, SAMD21, SAMD51, Arduino SAMD21 (Nano 33 IoT), MKR1000 / MKR1010WiFi, RP2040-based boards using WiFi101, WiFiNINA, WiFi, Ethernet, WT32_ETH01, Teensy 4.1 NativeEthernet/QNEthernet or Portenta_H7 WiFi/Ethernet, etc. so that those boards can be voice-controlled by Alexa. Now supporting websocket only mode for Socket.IO. Ethernet_Generic library is used as default for W5x00
An interpreter for a concurrent lisp-like language with message-passing and pattern-matching implemented in C.
The companion repository for the book: "Bluetooth 5 & Bluetooth Low Energy: A Developer's Guide"
Python BLE library for using Nordic nRF52 with Connectivity firmware
iOS Library and example application for Thingy:52™
Source code for example apps from IoT Development for ESP32 and ESP8266 with JavaScript.
This MySQL_MariaDB_Generic library helps you connect your boards directly to a MySQL / MariaDB server, either local or cloud-based, so that you can store / retrieve data to / from the server. Supported boards are ESP8266/ESP32, WT32_ETH01 (ESP32 + LAN8720A), nRF52, SAMD21/SAMD51, STM32F/L/H/G/WB/MP1, Teensy, SAM DUE, Mega, RP2040-based boards, Portenta_H7, etc. with Teensy 4.1 NativeEthernet/QNEthernet, W5x00 or ENC28J60 Ethernet, WiFiNINA modules/shields or Portenta_H7 WiFi/Ethernet. Ethernet_Generic library is used as default for W5x00