BT-300 Technical FAQ


Intel® Cherry Trail Atom™ x5 1.44GHz Quad Core

Save file to the path "/storage/sdcard1/Android/data/<package name>/files".
Context#getExternalFilesDirs() can be used to get this path.

MicroSD cards and MicroSDHC cards with a maximum capacity of 32GB.

GPS, Camera, accelerometer, gyro and compass. GPS is on the controller. Camera is on the headset. All other sensors are on both the controller and the headset. Please refer to the "Sensor Control" section of the developer's guide.

Please see the "Sensor Control" section of the developer's guide.

The multi-touch pad is similar to a PC touch pad.

No. It uses a Wi-Fi® connection. Users can connect MOVERIO to a Wi-Fi hotspot or tether it to mobile phones.

Yes. BT-300 supports the following Bluetooth®4.0 profiles:

Profile Connect devices (ex.)
OPP (Object Push Profile) smartphone
HSP (Headset Profile) headset (Audio Gateway)
AVRCP (Audio/Video Remote Control Profile) AV equipment remote control (Target)
HID (Human Interface Device Profile) mouse, keyboard (Host)
SPP (Serial Port Profile)  

You can use it with a voice recognition software engine for Android. Please check the detailed specifications of the engine.

Yes, it is compatible with BLE devices.
Please develop your app in accordance with the Bluetooth accessory specifications and confirm BLE compatibility, the support BLE profiles are provided in the BT-300 specifications.

The BT-300 and BT-350 are optimized for different applications. The BT-300 is ideal for personal use. The BT-350 is intended for commercial enterprise applications where it may be used as a communication tool or to provide services, information or entertainment to on-site guests. Therefore, the hardware and software features are tailored for each use case.

  BT-300 BT-350
personal model commercial model
Headset Mass Approx. 69g
(without shade and cables)
Approx. 119g
(without shade and cables)
Water-proofing level - IPX2
Temple structure Folding type Movable
Controller Water-proofing level - IPX2 support with controller case
Operation unit No arrow printing on the cross key Arrow printing on the cross key
User memory 16GB 16GB, Built-in SD card 32GB
Quint controller dock Not supported Charging
App, contents management function
Included items Earphone microphones Yes -
Nose pad Yes -
Lens holder Yes -
Shade unit 2 types (Transmittance 2%, 40%) 1 type (Transmittance 2%)
Carrying case Carrying case (Semi hard) Carrying porch (Cloth)
Neck strap - Yes
USB attachment - Yes
Software Moverio Apps Market Supported Not supported
System software update method OTA(Over The Air) update BT-350 Update Tool
Epson MOVERIO Admin

You cannot connect the headset to a PC or Tablet. The headset connector and signal cable can only be used with the BT-300 controller.

No, each side of the glasses cannot be controlled independently.

No, the BT-300 does not support depth mapping functions.

No, but you can shutdown the system using the following simple procedure:

  1. Push the power button for about 1 sec, until you can feel the vibration.
  2. Push the enter button 2 times, then BT-300 will shutdown.
    If done correctly the LED will blink green and then power off.

It takes about 5 hours to fully charge.

The FOV of the BT-300 is 23 degrees, measured on the diagnol angle.

The BT-300 does not have auto-focus capability.

Resolution: max 5MP
Optical sensor size: 1/5inch
FOV: aprox. 80(degree)

No. You cannot use the BT-300 in a intrinsically safe requirement area.


Android 5.1 - API Level 22.

No. BT-300 uses a Tablet UI.

No, screen orientation is not associated with sensor orientation. The screen is always in Landscape mode.

App icons for the application launcher are 48 x 48 dpi.
(see for details)

Use Android Sensor Service. The MOVERIO BT-300 sensors do not use proprietary sensor data formats. As for MOVERIO unique sensors, please refer to the "Sensor Control" section of the developer's guide.

Yes. Please use "Epson Moverio Sensor Calibration". You can download and install it from MOVERIO Apps Market.

In some circumstances, sensor calibration cannot be conducted inside buildings or near by those items with magnetic nature. In this case, please go outside, keep a distance from items with magnetic nature, and then try to conduct sensor calibration once again.

The sensors may be offset if you use them inside buildings or near by those items with magnetic nature. In this case, please use "Epson Moverio Sensor Calibration" to calibrate the sensors again.

If you calibrate the sensors when the LED indicators on the controller are flashing (charging or battery running low), the LED indicators may stop flashing and remain on. In this case, push the power button to turn your Moverio into sleep mode, and then push the same button to get it back. Afterwards, the LED indicators will resume flashing.

Yes, but you need to install a QR code reader application.

As of right now we have no plans to update the BT-300 beyond Android 5.1.

Version 39. It is possible to get a new version of WebView from here.

Yes. BT-300 supports PPTP and L2TP protocol.

Yes. You can have a video conference by using WebRTC.

Push th power button and volume key at the same time for approximately 1 second.

The BT-300 includes, screen lock and other Android security features, like encryption.

You can also use MDM/EMM software for Android secure operation.

Epson cannot recommend 3rd party Anti-Virus software. Please consult directly with an Anti-Virus vender for Android?

The BT-300 supports MiraCast which enables the user to mirror the Smart Glass display to compatible MiraCast sync devices.
This feature can be enabled by going to "Settings" > "Display" > "Cast screen".
There is no guarantee that BT-300 can be connected with all devices. Please check the connection beforehand.

The background should be set to black (RGB intensity should be zero). Furthermore, the darker the brightness setting the more transparent the display image will be (and will have more of a see-through effect).

Epson does not provide any native functionality for gesture or voice controls on the BT-300. Third party voice or gesture solutions may be available.

It is around six hours for video playback. Please refer to the operation manual.

* This is with Wi-Fi turned off. If other functions are used, the battery life may be shorter.

USB debugging is enabled by default.
If you want to disable USB debugging, you can change it in "Settings" > "Developer options" > "USB debugging".

BT-300 records a movie with the MediaRecorder class. Refer to details on the Android Developers site.

Yes, you can use game engines such as Unity to develop applications, you just have to be sure to build for Android and support x86 chipsets.

Miracast requires the use of Wi-Fi exclusively, so you cannot connect to a Wi-Fi network when Miracast is enabled. Please disable Miracast by going to "Settings" > "Display" > "Cast Screen" and unchecking the checkbox.

Use the "adb install" command with ADB connection.

You can also install it using the pre-installed app MovFiler. For the full procedure please visit the Moverio technical site, which gives an example of how to install the sensor calibration app

There is a method of using the Android standard API to receive a broadcast at the time of starting the terminal and automatically executing it, and a method of automatically executing by using the home application attribute.

<The method to receive the broadcast>

Step 1. Add the following property "android.intent.action.BOOT_COMPLETED" in the AndroidManifest.xm.

<receiver android:name=".StartupReceiver">
        <action android:name="android.intent.action.BOOT_COMPLETED" />
        <category android:name="android.intent.category.DEFAULT" />

Step 2. Start the Activity when received the broadcast

public class StartupReceiver extends BroadcastReceiver {

    public void onReceive(Context context, Intent intent) {
        Intent intentActivity = new Intent(context, MyActivity.class);

<The method to use the home app attribute>

Add the intent filter "android.intent.category.HOME" to the app to start automatically

    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
    <category android:name="android.intent.category.HOME" />
    <category android:name="android.intent.category.DEFAULT" />


Please refer to the introduction of the "Developer's Guide".

Yes. Please refer to the "Developing Apps" section of the developer's guide.

Yes. Unity-Plugin is available. Unity for standard Android also works.

Unique functions

Yes, it supports a side-by-side 3D format which contains the left and right side images in one frame.

Epson offers an SDK for this function. Please refer to "Switch between 2D/3D display function" in the developer's guide.

Please obtain positioning data through GPS location service.
You cannot use Google positioning service since that is only available for Google certified devices. It takes time to receive a satellite signal.

Since smartphones can get satellite information from base stations, they can get the positioning data faster than MOVERIO.

No, you cannot use the Google Maps application since that is only available for Google certified devices via Google Play.

The background should be set to black (RGB intensity should be zero).

No, you cannot use the Google Play services since that is only available for Google certified devices.

Material of the glass part of BT-300(light guide plate), we use the plastic (cyclo olefin polymer (COP) resin) instead of a glass.

Go to Top