What should I use to transfer bigger files (audio files<=1GB) wirelessly (from an SD card) using an Arduino Nano? The range would be 7-10m through 2 walls.
For bluetooth I'd like to make a mobile app to pull files to the phone or a regular PC, for the nrf part, I'd make a receiver with an SD card on it and another NRF24 module.
What's the speed and power usage between the two, since the one sending the file will be battery powered?
At 2-3M the NRF24 should work at its highest data rate of 2,000,000bps.
However the NRF24 is limited to 32byte packets, so with packet overheads and the need for a send and acknowledge process you might be lucky and get a achieved transfer rate of a bit more than 500,000bps.
Perhaps explain the actual project, as in why you want to use Wireless to transfer very large audio files between a couple of Arduinos that are only 2m apart.
it will be in a very tall place so I can't really deal with SD cards. I plan on putting it up on a tree to record birds then send audio back down to my house.