- Receive location and make an hotspot all from a GSM / GPRS module;
- Measure gravity and other data from a Accelerometer module;
- Discover the person who connected to the device with NFC module.
Is it possible to create a device like this? And if it is possible which is the best languange to programming? As the official language in Raspberry Pi is Python it's viable to program in Java?
Note: I already have the code in Java Android to connect to the bluetooth device so if I can adapt that to this device it would be perfect.
Thanks!