Amlogic S905X Development Board

Buy Khadas VIM on



streaming-media-player amlogic-streaming-media-playeramlogic-s905x-development-board-4project-development-platformamlogic-s905x-development-board-6amlogic-s905x-development-board-7amlogic-s905x-development-board-8


Model Vi Vim Vim GVim Vi Lite
PCBA Dimensions 82.0 x 57.5 x 11.50 mm
Processor Amlogic S905X
1.5 GHz 64Bit Quad Core ARM Cortex-A53
750MHz+ Penta Core Mali-450 GPU
HW UHD H.265/VP9 60fps 10bit video decoder
HDR10 and HLG HDR video processing
LAN 10/100M
EMMC V5.0 8GB 8GB 16GB 16GB 8GB
WIFI AP6212 AP6212 AP6212 AP6255 AP6181
Bluetooth  yes  yes  yes  yes – NO
HDMI CEC  yes  yes  yes  yes – NO
VIN (Extra Power IN)  yes  yes  yes  yes – NO
USB Type-C USB2.0 OTG & 5V DC IN
HDMI 2.0a Type-A Female, up to 4K@60Hz
Buttons x3 x3 x3 x3 x2
USB2.0 HOST x2 x2 x2 x2 x2
TF Card Slot  yes  yes  yes  yes  yes
RTC&RTC Battery Port  yes  yes  yes  yes – NO
IR Receiver 2 Channels 1 Channels
40Pins 2.54mm GPIOs USBx2, I2Cx2, UARTx2, SPDIF, PWM, ADC, GPIOs
Mounting Holes Size M2 x 4
Android 6.0  yes  yes  yes  yes  yes
Ubuntu  yes  yes  yes  yes – NO
OpenELEC  yes  yes  yes  yes – NO
MOQ 1000 PCS 1000 PCS 1000 PCS 1000 PCS 1000 PCS
Attachments including HDMI+Remote+USB typeC+Adapter
Operating System: Android, Linux Ubuntu, OpenELEC, BuildRoot (16GB for dual boot)


Amlogic S905X Development Board – VIM

OpenELEC/Android/Ubuntu/BuildRoot Mulit O/S Quad Core Streaming Media Player


Developed by Shenzhen Wesion Technology CO.,LTD, a housing design company of Rockchip&Amlogic, focus on the solutions of OTT Box, android tv box, smart box, embedded board, offer software and hardware service, China Golden OTT Box Manufacturer in Shenzhen. What is more, we offer different kinds of project development service, VIM can be a platform of project development, which is with usual 40-pin Rassberry Pi Header (We call it GPIO Header). It is the best chosen for the platform of streaming media player centers.

Basic info

· Amlogic S905X 64Bit Quad Core ARM Cortex-A53
· Tiny size: thin as credit card
· USB Type-C with USB 2.0 OTG Support
· 2GB DDR3+8G/16G EMMC-V5.0
· Broadcom AP6212 / AP6255 802.11b/n/g/ac + Bluetooth Module
· HDMI 2.0a with 4K H.265/VP9 10bit &HDR10 Video Processing

Our advantage:

1. Multi-O/S (Support Multi O/S Boot)

  • Android Marshmallow (pre-install)
  • OpenELEC & LibreELEC
  • Buildroot
  • Ubuntu 16.04 Linux O/S boot on eMMC

2. VIN Port for Extra Power Supply
3. Built-in RTC: Support timer on/off (Android testing method: Settings—>Timer)
4. 40-Pin GPIOs, can be developed other kinds of products you want.
5. Technology Community Forum
6. Three user buttons: more easy for developers
7. Encryption chips
8. Full open source code on Github
9. Tiny size like a credit card 82.0 x 57.5 x 11.5 mm
10. Support cooling fan
11. Built-in power controller unit: Support power on/off via remote controller


Technology Details:

  1. SoC –  Amlogic S905X quad core ARM Cortex-A53 @ up to 2.0GHz with penta-core Mali-450MP GPU @ 750 MHz
  2. System Memory – 2GB DDR3 (1GB or less as option)
  3. Storage – 8GB Samsung eMMC flash (other capacities as option)  + micro SD slot
  4. Video & Audio  Output – HDMI 2.0a up to 4K @ 60 Hz
  5. Connectivity – Fast Ethernet port, 802.11 b/g/n WiFi and Bluetooth 4.0 (Ampak AP6212) with IPEX connector
  6. USB – 2x USB 2.0 host ports with 500mA fuses, 1x USB type C port for power and USB devices (no video)
  7. Expansion header – 40-pin Raspberry Pi compatible header with USB, UART, I2C, ADC, PWM, JTAG, I2S, and GPIOs
  8. Misc -Blue & red LED, dual channel IR, power/function/reset keys, header for RTC battery
  9. Power Supply –  5V via USB type C or extra header with 2.5A fuse
  10. Dimensions – 82.0 x 57.5 x 11.5 mm, can be put inside your front pocket


  • What is the DIY OTT Box?
  1.  open source, offer the hardware file including schematic diagram, structure diagram, SMD diagram and so on; offer the software file such as the Android SDK, certainly we can offer technology support
  2. PCBA with GPIO Expansion, easily to expand Vim as OTT+Nas, OTT+I0T, OTT+SBC, it is not only the traditonal OTT box, it is “OTT + “
  3. Support ASTC/DVB-C Developing
  4. Above all, there is no limited on DIY,many ideas can be realized depending on your imagine.




  • About the appearance of PCBA
  1.  very small, only 82.0 x 57.5 x 11.5 mm and compact structure is adopted
  2.  USB Type-C Slot as power supply, it seems that VIM is the first OTT box using USB Type-C Slot
  3.  Imported Molex Brand for TF card slot
  4. Dual PD Channel Solutions for Infrared Receiver Module (IRM)
  5.  DDR/EMMC use the original premium brands named SkHynix / Samsung
  • About the SMD of VIM
  1. strictly follow the rules of Electrical Specification, SMD with ESD and Common Mode Choke
  2. strictly follow the rules of HDMI 4K Specifications, adopt the independant LDO power module to supply electricity source.
  3. PCB with 6 layers of PCB. Others usually use 4 layers PCB
  • About the design of VIM
  1. 3 types of Operating system were built, they are Android 6.0, Ubuntu and OpenELEC
  2. add the RTC module, realize the memory of time when power off and IoT expansion
  3. add independantly MCU module, support the starting-up funtion of device through IRM and Hardware Security Function
  4. Support power-on by alarm ( can set the required time to powr-on whenever you need)
  5. VIM is of expansibility, our VIM is for OTT+SBC and OTT+IoT, hardware and software open source and technology support. No limited to secondary developers.
  6. in the near future, we will develop the 3G/4G module, DVT-T2, Intelligent Housing IoT expansion modules, and other accessories.


Amlogic S905X VIM OTT DIY Android TV BOX