In a previous post, I reported that the XIAO nRF54L15 does not significantly exceed the current consumption of the XIAO nRF52840 during BLE connections.
’In connected BLE projects, XIAO_nRF54L15 does not outperform XIAO_nRF52840’
The main reason for this was the RF_SW implemented in the XIAO_nRF54L15. Since Zephyr does not support fine-grained control of the RF_SW, it had to be kept ON at all times.
Subsequently, thanks to @Loren_Bufanu ‘s development of the Arduino Core, it became possible to run the XIAO nRF54L15 in a lighter runtime environment.
’The XIAO nRF54L15 Works with Arduino’
Additionally, in the discussion below, there was a discussion about turning the RF_SW on as needed to reduce BLE current consumption.
Based on this, I conducted additional measurements.
The results showed that the XIAO nRF54L15 using Arduino Core can significantly reduce BLE current consumption.
I hope this serves as a useful reference for others working on similar low-power BLE development.



