Omron's latest wearable device packs quite the punch: not only is it a smartwatch, but its tiny frame also houses…