Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 21 Nrf52 Open-Source Projects
-
TinyGo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
zigbee_home
Project to provide functionality similar to ESPHome but for Zigbee instead of WiFi for nRF52
-
ubxlib
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.
-
lispBM
An interpreter for a concurrent lisp-like language with message-passing and pattern-matching implemented in C.
-
bluetooth-low-energy-applications
Code examples, errata and additional tips and references to interesting projects for the book "Develop your own Bluetooth Low Energy Applications for Raspberry Pi, ESP32 and nRF52 with Python, Arduino and Zephyr"
-
Bleam-Scanner-2
Bleam scanner is an inverted Bluetooth low energy (BLE) beacon communication protocol.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Show HN: Extend Zigbee sensor range with LoRaWAN | news.ycombinator.com | 2024-03-18This is a fantastic idea, thanks for sharing. I feel like LoRaWAN and LoRAMESH are the perfect solution for shuffling messaging around for home and property sensors, easily traversing a couple miles in poor conditions.
Prior to seeing this I was thinking about how to use the Meshtastic [0] project to fundamentally provide simple UDP services for message brokering over LoRa. There are so many sensors that could easily hook or connect to devices acting as network routers that could bridge other protocols across long distances very easily.
Have you looked at doing something similar with ZWave at all?
[0] https://meshtastic.org/
Project mention: Rust newcomers are 70x less likely to create vulnerabilities than C++ newcomers [pdf] | news.ycombinator.com | 2023-11-06You should try again. I think that code is verbose because of the borrowing and because you're trying to do a one-liner. I use the nrf-hal library with the nrf52840, and the code reads pretty nicely. Here's an example:
https://github.com/nrf-rs/nrf-hal/blob/master/examples/blink...
Project mention: I was wrong to ignore Zigbee and Z-Wave. They're the best part of my smart home | news.ycombinator.com | 2024-02-12
Code: https://github.com/svenssonjoel/lispBM
Project mention: ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity | news.ycombinator.com | 2024-01-12Yes, I've used it in a commercial product with 10000+ deployments. It was the only chip with BLE and WiFi, so there was no other option at the time. If the requirements were different, I would use something from Nordic Semiconductors [0] or some ARMv8 chip.
The hardware itself is fine, but the biggest pain was getting stable WiFi and BLE connections simultaneously, because of only one antenna/radio. RAM was also a problem, it would be great to have at least 512kb. The SDK from Espressif is sometimes a little bit weird, but usable and bugs are fixed quickly. The build system is ok, nothing special.
[0] https://www.nordicsemi.com/
Nrf52 related posts
- FOSDEM 2024: PineTime Talk
- Would the pinetime be an everyday use watch?
- Awesome release! Pinetime now lasts for over 2 weeks without needing a charge!
- $27 PineTime smartwatch that runs open-source software
- So many finished, unmerged watchfaces
- OTA flashing app on pinetime
- Compromising Garmin Sport Watches: A Deep Dive into GarminOS and Its MonkeyC VM
-
A note from our sponsor - InfluxDB
www.influxdata.com | 23 Apr 2024
Index
What are some of the best open-source Nrf52 projects? This list will help you:
Project | Stars | |
---|---|---|
1 | TinyGo | 14,439 |
2 | firmware | 2,702 |
3 | InfiniTime | 2,575 |
4 | ZSWatch | 2,059 |
5 | b-parasite | 1,742 |
6 | TaskScheduler | 1,160 |
7 | Android-DFU-Library | 734 |
8 | nrf-hal | 469 |
9 | zigbee_home | 422 |
10 | ubxlib | 269 |
11 | WisBlock | 145 |
12 | lispBM | 74 |
13 | blatann | 66 |
14 | IOS-Nordic-Thingy | 64 |
15 | tinyfont | 48 |
16 | tinydraw | 39 |
17 | bluetooth-low-energy-applications | 35 |
18 | p8b-infinitime | 20 |
19 | chrzwatch-firmware | 12 |
20 | Bleam-Scanner-2 | 4 |
21 | 833iot | 2 |
Sponsored