I'm looking for an IoT device which has Bluetooth, GPS, a USB port and which can support a module for an alarm. The end product is a wearable device therefore the device should be small.
It should be something like an Arduino or a Raspberry Pi. The size should be as small as possible but it should be compatible with all the above mentioned features.