I want to chooses between nrf24l01 and lora-ra02 for my smart home project The following parameters are very important to me
- distance range (covering an area of 400 square meters)
- Ability to cross hard objects
- life time
- Build quality
Internet of Things Stack Exchange is a question and answer site for builders and users of networked sensors and control devices in the contexts of smart homes, industry automation, or environmental sensors. It only takes a minute to sign up.Sign up to join this community
I came across this well-written article here by upswift.io. Below is a summary of some of the major points that might be helpful for your decision:
--------- NRF24L01 Module: ---------
--------- SX1278 LoRa Module: ---------
Thus the major advantage of LoRa here is the much higher range; and for the NRF24 it is the much higher data transfer rate. Both should work well given your parameters of interest but if you want a quick selection for your question then I'd suggest the NRF24L01 because it is cheaper and has relatively more information and tutorials on it at the time of this answer.
You may also be interested in other factors such as full-duplex support or low power performance. These are discussed a bit in the article.