Zum Inhalt springen

9515 – Core51822

Aus JW Tech Wiki

Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.

Zusammenfassung

Technische Übersicht zur Waveshare Core51822-Kernplatine mit nRF51822-SoC für BLE 4.0/2,4-GHz-Anwendungen.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Die Core51822 ist ein drahtloses Modul auf Basis des nRF51822 Multiprotokoll-Bluetooth 4.0 Low-Energy/2,4-GHz-RF-SoC, ausgelegt für ULP (ultra-low-power)-Drahtlosanwendungen.
  • Die zugehörige Trägerplatine BLE400 bietet einen Batteriehalter und mehrere Stromversorgungsoptionen; alle IOs sind zugänglich für Erweiterungen.
  • Auf der BLE400 ist ein CP2102-Chip integriert, der als USB-zu-Seriell-Wandler dient und auch zum Debuggen genutzt wird.
  • Das vollständige Evaluationskit besteht aus der Trägerplatine BLE400 und dem Modul Core51822.
  • Für die Entwicklung unter Windows werden nRFgo Studio ab v1.14, Keil MDK-ARM Lite ab v4.54 und J-Link Software ab v4.52b empfohlen.
  • Zur Kommunikation mit einem Smartphone wird eine passende App benötigt: iOS-Nutzer laden nRF Utility im App Store herunter, Android-Nutzer (ab 4.3) installieren nRFToolbox nach Entpacken.
  • Die serielle Schnittstelle nutzt standardmäßig 38400 Baud, 8 Datenbits und 1 Stopbit.
  • Beispielprogramme wie blinky_example laufen ohne Betriebssystem, während ble_app_hrs zusätzlich das SoftDevice (Protokollstack) benötigt.
  • Der Standard-Demo ist HRM (ble_app_hrs); dessen Quellcode liegt unter Demos\nrf51822\Board\pca10001\06 s110\ble_app_hrs.
  • ST-LINK kann nicht zum Downloaden auf nRF51822 verwendet werden, da es sich um einen Nordic-Chip handelt; stattdessen wird J-Link oder nRFgo Studio genutzt.

Befehle und Beispiele – vor Ausführung prüfen: 

Send 'Y' or 'y' over serial to start broadcasting; LED0 on BLE400 lights up when active.
In nRFgo Studio: select nRF51 Programming > Erase All before programming new applications.
Program S110 SoftDevice via nRFgo Studio: Program SoftDevice > Browse (choose s110_nrf51822_6.0.0_softdevice.hex) > Program.
Compile in Keil μVision: open blinky.uvproj or ble_app_hrs project, press F7 to build, then click Download.

Hinweise und Versionsgrenzen

  • Die Kompatibilität von Bluetooth 4.0-Geräten hängt davon ab, ob das Smartphone selbst BLE 4.0 unterstützt; ohne entsprechende App sind BLE-Geräte über den herkömmlichen Bluetooth-Verwalter nicht auffindbar.
  • J-Link-Firmware kann in manchen Fällen mit dem Nordic SDK kollidieren; bei Downloadfehlern in Keil sollte stattdessen nRFgo Studio mit der Option 'Program Application' verwendet werden.
  • Bei Installationsfehlern des nRF51 SDK muss ggf. Microsoft .NET Framework 3.5 nachinstalliert werden.
  • Die genaue Version des verwendeten Protokollstacks (hier S110 v6.0.0) ist versionsabhängig; andere Stack-Versionen erfordern möglicherweise angepasste Schritte.
  • Nicht alle in der Quelle genannten Telefonmodelle sind aktuell verfügbar oder kompatibel; vor Nutzung die BLE-Unterstützung des eigenen Geräts prüfen.

Quelle und Revisionsnachweis

  • Core51822 - Waveshare Wiki
  • Quellrevision: 104453
  • Erfasst: 2026-08-29T09:29:14+00:00
  • SHA-256: ccddedfda58ea90068c6bfff173030a95cae81809038bdb29d15a406a3e4a134