MENU

Nordic wireless SoC designed into Xiaomi VR headset

Nordic wireless SoC designed into Xiaomi VR headset

Business news |
By Jean-Pierre Joosting



At around 30 USD, the highly-portable Xiaomi Mi VR headset, which is designed to work with several smartphones across the Xiaomi range, extends the reach of high-quality mobile VR to price-conscious consumers. Xiaomi says the Mi VR headset enables users to recreate the same VR experience as more expensive competitive products.

The Mi VR builds on the success of Xiaomi’s established ‘Mi VR Play’ by offering an enhanced product with a wireless motion controller. The Xiaomi smartphone hosting the VR app is inserted into the side of the headset and held securely in place allowing the user full freedom of movement. The wireless motion controller-which incorporates a nine-axis Inertial Measurement Unit (IMU) and three-degrees-of-freedom motion tracking-is held by the user during play to translate their movements in the real world to movements of the player within the smartphone VR app. In addition, the wireless controller, powered by a pair of AAA batteries, includes control buttons to enable the user to interact with the VR app.

The Nordic nRF52832 Bluetooth low energy SoC is a highly-integrated chip incorporating a 64 MHz, 32-bit ARM® Cortex™ M4F processor, multiprotocol 2.4 GHz radio featuring -96 dB RX sensitivity, 512 kB Flash memory, and 64 kB RAM. It is able to both run the complex ‘sensor fusion’ motion-tracking algorithms and interact with the VR app via Bluetooth low energy wireless connectivity with the Bluetooth 4.2-enabled Xiaomi smartphone in the headset. The SoC’s ARM processor delivers up to 60 percent more generic processing power, offering 10 times the Floating Point performance and twice the DSP performance compared to competing products.

The performance of the nRF52832 SoC was a key reason for Xiaomi’s selection of the Nordic device in the Mi VR’s wireless motion controller. Previously, such a complex application would require a two-chip solution comprising a microprocessor and separate RF transceiver. By using the nRF52832 SoC, Xiaomi was able to reduce the wireless controller’s complexity, power consumption, size, weight, and cost without any compromise in performance. The SoC’s embedded ARM M4F processor offered ample computing power to cope with the wireless motion controller’s specification of a calculation time of less than 1ms for the user’s “attitude” (position and motion) and less than 16ms latency for attitude information to be transferred to the smartphone app.


A second reason for the company’s choice of the nRF52832 SoC for the motion controller was the ease with which Nordic’s development tools allowed the company to design the application. The nRF52832 SoC features a software architecture which separates application code from the RF protocol software (“stack”) eliminating any dependencies between the two as well as the risk of corrupting the stack during application development. Finally, Xiaomi was impressed with the SoC’s over-the-air (OTA) upgrade functionality which makes it simple to enhance and maintain the chip’s firmware.

Xiaomi has developed a VR Software Development Kit (SDK) for the Mi VR’s wireless motion controller, allowing third-party developers to design new interactive modes in their own applications or games. The company says more than 250 developers have expressed great interest in working on new content for the Mi VR store and it is collaborating with several major content partners to create a wide selection of original “VR worlds” to visit and games to play.

www.nordicsemi.com

 

Related articles

The basics of Bluetooth Low Energy (BLE)
Bluetooth silicon RF IP for advanced hearing aids
EnOcean enables energy-harvesting for Bluetooth LE
Bluetooth SIG developer kits updated to address security
Deploying Bluetooth® Low Energy and NFC for secure connections and easy pairing

If you enjoyed this article, you will like the following ones: don't miss them by subscribing to :    eeNews on Google News

Share:

Linked Articles
10s