Combine a Yocto-3D with a YoctoHub-Ethernet to get an autonomous appliance with built-in network connectivity:
The Yocto-3D is a USB 3-axis accelerometer, gyroscope and compass. If you need to detect an orientation, a movement or a magnetic field, the Yocto-3D is what you need. This USB device provides a 3D accelerometer, a 3D magnetometer, a 3D gyroscope to measure angular velocity, a 2D inclinometer (tilt sensor), a tilt compensated compass and an inertial estimation of the orientation based on the 3D gyroscope.
All maths required to use this kind of sensors are handled directly by the device. You can mount it in any position, as the reference frame can be configured and taken into account internally by the Yocto-3D. The device automatically computes tilt angles and the estimated device attitude (using a quaternion, with an optional conversion to Tait-Bryan angles in the API). No additional computation is required in the application to determine the device orientation.
View product page
The YoctoHub-Ethernet is a Fast-Ethernet module that can host three Yoctopuce modules to access them remotely. It can be powered either by a USB Micro-B cable, or directly from the Ethernet cable (PoE compatible with 802.3af standard).
Three Yoctopuce modules can be connected directly, one of which can be fixed directly on the YoctoHub-Ethernet and connected using a Board2Board-127 connector. More devices can be connected thanks to the YoctoHub-Shield extension. The YoctoHub-Ethernet can power Yoctopuce devices up to 2A.
Can I get in contact with you somehow? I have some good news for you!
Mr K, You can contact the Yoctopuce support. Since I'm pretty sure of what you are about to ask, no, the Yocto-3D will not work with Pokemon GO because it will not appear as a generic embedded gyroscope on your Android phone. Yoctopuce products work only with applications specifically designed to use them.
this will work with our phone for watching 360 and vr videos by cardboard?
@harshit kasera: only if your VR player has support for the yocto-3D, which is unlikely.
Is there a way to easily take in compass readings from this device into Matlab?
@jordan: Unfortunately not, so far we don't have any efficient Matlab integration. The best you can do is use our command line library, but that will not be fast.