I done some research, nano 33, mkr wifi and uno wifi v2 is basiclly the same and RP2040 is more powerful
My program is really simple, just fetch data from a server then broadcast it by bluetooth.
RP2040 is cheaper in my local store, but i am not sure it support these library
Select devices using the same logic level, 3.3 volt or 5.0 volt. That makes the connecting easier.
Check what power supplies You need.
Look for example code for bluetooth. That helps You get that part in order.
Please provide a link to the datasheet of the beacon. That helps designing the output, the driver.
My suggestion is between devices like the controller and for example the BT receiver.
Selecting a controller having built in BT solves that matter.
Regarding drivers most of them accepts both 3.3 and 5 volt logic controll signals.