Mich interessiert, ob sich für den nRF24L01 irgendwelche
Netzwerkstandards etabliert haben.
Gibt es hier Protokolle, die sich auch in kleinen AVRs implementieren
lassen, aber trotzdem noch gängigen Standards folgen? Wenn nicht, gibt
es zumindest existierende Lösungen, die einigermassen stabil und unter
eine Open-Source Lizenz verfügbar sind?
Die meisten Libs die man findet, beschränken sich im Wesentlichen auf
die Initialisierung der Register und sind nur eine geringe Abstraktion
gegenüber der Hardware selbst. Aber was, wenn man ein Netzwerk aus
mehreren dieser Devices betreiben will?
Klar, historisch ist aus dem nRF24L01 BLE, bzw. Blue Tooth Smart
hervorgegangen. Dafür sind die Protokolle klar definiert. Allerdings ist
der nRF24L01 immer noch deutlich günstiger zu bekommen.