Describe the behavior you would like
There is a new Arduino core for nRF52L15 devices! https://github.com/lolren/NRF54L15-Clean-Arduino-core
I've gotten it working with the nrf_to_nrf library, without modifications, but once we get into RF24Network etc, it poses some problems.
So far, I've found:
- A naming conflict in nRF24L01.h, with FEATURE, this could be renamed RF24_FEATURE
- A need to rename FEATURE per step 1 in RF24.cpp
- A need to
#define sprintf_P sprintf in RF24_config.h
Of course there are issues with the other libs as well that need to be resolved, but figured I would start here.
Right now support is just working, I'm getting duplicate payloads with the gettingStarted example between two nRF54s so there is some work to be done here. Figured I would start at the RF24 layer and work my way up.
Propose an implementation or solution
Layers RF24, RF24Network, RF24Mesh & RF24Ethernet all require changes.
Describe alternatives you have considered
No response
Additional context
No response
Describe the behavior you would like
There is a new Arduino core for nRF52L15 devices! https://github.com/lolren/NRF54L15-Clean-Arduino-core
I've gotten it working with the nrf_to_nrf library, without modifications, but once we get into RF24Network etc, it poses some problems.
So far, I've found:
#define sprintf_P sprintfin RF24_config.hOf course there are issues with the other libs as well that need to be resolved, but figured I would start here.
Right now support is just working, I'm getting duplicate payloads with the gettingStarted example between two nRF54s so there is some work to be done here. Figured I would start at the RF24 layer and work my way up.
Propose an implementation or solution
Layers RF24, RF24Network, RF24Mesh & RF24Ethernet all require changes.
Describe alternatives you have considered
No response
Additional context
No response