nRF51822 BLE Messaging Template
- Status: Open
- Preis: $60
- Einträge eingereicht: 0
Kurzbeschreibung des Wettbewerbs
I need a clean, production-ready PlatformIO project for the Nordic nRF51822 written in C/C++. The example must boot, scan for nearby BLE devices, connect to one of them, and exchange plain text strings—ideally via a Nordic UART–style GATT service.
Please build it around a SoftDevice or Nordic SDK you have already proven on real hardware; I do not want AI-generated scaffolding that compiles but fails at runtime. The code should:
• compile inside PlatformIO with a single pio run command
• flash successfully to an nRF51822 DK or compatible module
• start scanning, connect on the first match, and perform a two-way text message exchange
• cleanly disconnect and resume scanning
Deliverables I’ll review:
1. A complete PlatformIO project folder (main.c/.cpp, platformio.ini, linker script, SoftDevice hex if needed).
2. A concise README describing required hardware, SoftDevice version, flashing steps, and how to observe the text exchange (e.g., using nRF Connect or any BLE terminal).
3. Proof of function—screenshots or a brief screen-capture video of the text round-trip.
If you can meet these points and have access to the hardware, let’s talk timeline and any SDK version preferences so we can wrap this up quickly.
Empfohlene Fähigkeiten
Öffentliche Anschlagtafel
Einstieg in Wettbewerbe
-
Veröffentlichen Sie Ihren Wettbewerb Schnell und einfach
-
Erhalten Sie zahlreiche Einträge aus der ganzen Welt
-
Vergeben Sie die Prämie an den besten Eintrag Laden Sie die Dateien herunter - ganz einfach!