Ich habe einen Prototyp, der auf dem ESP8266-WLAN-Tranceiver als eigenständiges Modul ohne Arduino-Board basiert.
Es funktioniert gut, aber ich habe gehört, dass der nRF24L01+ Chip weniger Strom verbraucht.
Nach einigen Online-Recherchen denke ich, dass es keine Möglichkeiten gibt, ein Programm auf dem nRF24L01+ einzubetten, da es keinen Speicher hat .
Ich wollte nur in diesem Forum nachsehen, ob ich richtig oder falsch liege.
(Wenn ich richtig liege, macht es keinen Sinn, den nRF24L01 + in Betracht zu ziehen, da ich auch das Arduino-Board mit Strom versorgen sollte.)
Der nRF24L01+ ist in der Tat nur ein Transceiver-IC ohne eingebettete Firmware, die Sie ändern können.
Es hat eine gewisse Fähigkeit, den Arbeitsaufwand des Anwendungscontrollers zu reduzieren (der jede MCU sein kann, Sie können Ihr eigenes Ultra-Low-Power-Design bauen, wenn ein Arduino zu stromhungrig ist), aber der Protokollstapel muss dort implementiert werden.
Vielleicht möchten Sie sich den nRF24LE1 ansehen - der über integrierten Flash (16 kB) und MCU (8-Bit) verfügt, aber ich glaube nicht, dass es möglich ist, dort einen WLAN-Stack einzubauen.
Es gibt ähnliche Lösungen von TI und anderen, die einen Blick wert sein könnten. Wireless-Zeug schreitet heutzutage sehr schnell voran, daher werde ich kein spezifischeres Zeug posten, da es am Montag veraltet sein wird.
Schwanand
Roger Rowland
bixente57
Arsenal
bixente57