BT-350 Documentation

1. Introduction

1.1. Summary

This document explains the technical information necessary to use devices for developing apps for the MOVERIO BT-350

Product Appearance and Hardware Configuration


1.2. Main System Specifications

  Item Specifications
System Processor Intel Cherry Trail, Atom x5, Quad core, 1.44 GHz
Architecture x86 (ABI 32-bit)
Software Android 5.1 API Level 22
Memory RAM 2GB
Internal storage 16GB
Internal SD card 32GB Class10
RF Wi-Fi IEEE 802.11a/b/g/n/ac, Wi-Fi Direct
Wi-Fi Miracast Sink/Source w/UIBC
Bluetooth Bluetooth 4.1 (Bluetooth Smart Ready certified)
Display Resolution 1280RGB x720
Color reproduction 24 bit color
Screen density mdpi
Screen orientation Fixed at Landscape
Codec Still image format BMP, JPEG, PNG, GIF
Movie format MP4 (MPEG-4/H.264+AAC+AAC), MPEG-2 (H.264+AAC), VP8
Audio format WAV, MP3, AAC
External I/F USB Type Micro USB Type-B, USB 2.0 (host/device)
Vendor ID 0x8087
UI Track pad Multi-touch supported
Buttons Power button, HOME key, BACK key, History key, Volume key, Switch key
Vibrations Available
Audio I/O Output Stereo earphones
Input Microphone
Sensor Headset 9-axis, ALS
Controller 9-axis
Camera Resolution 5M pixels
GPS   Available
  • The basic functions are based on Android.
  • Except for when using Wi-Fi or Bluetooth, data communication or telephone calls on 3G and so on are not supported.
  • Since Google authentication has not been acquired, you cannot use services that require Google authentication.
    Example: Positional information services in Google Play and Google

Model specification information

The following shows the main information items that you can acquire that are specific to the model.

Depending on the model, you can use this information to distinguish between models.

Table 1-1 Main Items for Android.os.Build
Item Contents
PRODUCT embt3s

Precaution for creating App for BT-350

This product uses a Si-OLED (Organic EL Pane) for display panel. Due to the general characteristic of the Si-OLED, you may notice burn-in or decreasing luminance on the panel. To reduce the burn-in, please note the following points to create Apps.

  • Have screen transition that the same screen does not display for long time
  • Avoid using high brightness color scheme for character display, marker display and object display that always display at same position
  • Countermeasure using sleep function or implementing screen saver process into the App to avoid no operation state for long time

1.3. Functions of SDK

By using the Epson original APIs as well as the standard Android APIs, the BT-350 can use specific functions that are not built-in to the standard Android system.

Table 1-2 Table of each function and which API to use
Function Contents Android Standard API Epson Original API
3. Display Control Start/end 3D display in side-by-side, adjust the display brightness, full screen display, display mute, display distance control  
4. UI Control Key event management, switch track pad coordinates mode, rotate track pad coordinates system, LED management
5. Camera Control Take still images/movies  
6. Sensor Control Acquire values for the controller's built-in sensor, and the BT-350 original sensor
7. Bluetooth Bluetooth profile support  
8. Audio Management Change microphone gain  

The following chapters explain how to use these functions from the app.

Go to Top