GoWarrior

Last updated
TIGER Board
TIGER Board.png
Type Single-board computer
Processor ARM Cortex A9
Memory1GB DDR3

GoWarrior is an open-source and community-supported computing platform. [1] GoWarrior is designed for new and experienced users to build electronics projects. [2] It offers hardware, software and cloud service. [3]

Contents

TIGER Board

TIGER Board is a single-board computer performs as hardware for GoWarrior platform. It contains ARM Cortex A9 [3] based M3733-AFAAA [4] (SoC), ARM Mali-400 MP2, as well as integrated 1 GB DDR3 RAM. [1]

Hardware specification

GoWarrior specifications [5] are:

TIGER Board top.jpg
TIGER Board bottom.jpg
ComponentSpecifications
Soc ALi M3733-AFAAA
CPU 1.7 GHz ARM Cortex A9
GPU ARM Mali-400 MP2
RAM1GB DDR3, dual-channel
Internal Storage 4GB NAND Flash
SD card MicroSD card slot (up to 64GB)
PMU Embedded Power Management Unit (PMU)

Supports Real-time Clock

Ethernet (RJ45)10/100Mbit/s
Wi-Fi 802.11 b/g/n
Bluetooth Bluetooth 4.0
IR IR receiver for infrared remote control
HDMI Supported resolutions: 720x480, 720x576, 1280x720, and 1920x1080
Analog A/V Out 3.5mm to RCA
USB2 X USB 2.0 + 1 X Micro USB
Buttons & SwitchOne button is for client mode. The other two buttons are user-defined buttons.

One Switch for selecting to boot to from NAND Flash or MicroSD card.

LEDs Total 11 LEDs to indicate different status
Expansion Headers Two 40-pin male headers. J3 and J4 are multiplexed to provide access to the features.
Other DebugOne JTAG connector reserved on the board, but requires additional hardware and software.
I/O expansions GPIO: 63 pins

PWM: 2 pins

SPI

I2C

UART

Operating systemAndroid 4.4.4 based GoDroid
Weight1.48oz (42grams)
Dimensions93.2mm X 59.7mm
Power5V via MicroUSB and/or 1.3mm barrel connector (DC In Only)

Available operating systems

GoDroid

GoDroid is an Android KitKat 4.4.4. [6] based optimized operating system for GoWarrior platform. In addition to original Android functionalities, GoDroid pre-integrates some useful middleware components and libraries, as well as some self-developed function blocks, which makes it also a software development kit for Android applications. [7]

Features

Booting option

GoDroid supports booting from NAND Flash or from MicroSD card that contains the boot code and image files. [8]

Multimedia

By replacing Android native media engine StageFright with GStreamer and utilizing hardware acceleration facilities, GoDroid supports various audio/video/container hardware decoding and multiple network protocols including Microsoft Smooth Streaming, HTTP Live Streaming and KODI 14.2 has variety of supported video/audio plug-ins. [9]

Wireless display standards

Besides the screen mirroring function of Android Miracast, GoDroid also implements DLNA system service for sharing digital media among multimedia devices. DMR, DMS and DMP are supported. [7]

Programming language

In addition to C/C++/Java, GoDroid also integrates QPython2engine for Python 2 programming on Android. [6]

Inter-connection with other OSH platform

TIGER Board provides 2 sets of 40-pin expansion headers, one of which is compatible to Raspberry Pi connector. Raspberry Pi Python applications can be ported and run on GoDroid. [3]

Integrated development environment

GoDroid supports Android Studio as application IDE. With API level 19 configuration to match GoDroid provides the availability of not only original Android API, but also proprietary extended API, such as GPIO/IC2/SPI/PWM. [5]

Debugging

GoDroid supports standard ADB debugging via Ethernet, Wi-Fi and USB. [1]

GoBian

GoBian is a Linux-embedded operating system running on TIGER Board for the GoWarrior platform.

GoBian is developed based on Raspbian which is from Debian 7 wheezy armhf, and differs from Raspbian for the extra features, for example, GoBian encapsulates the RPi.gpio and other I/O libraries to facilitate transplanting projects which use the related libraries from Raspberry Pi to TIGER Board. Furthermore, GoBian provides support for multimedia by integrating GOF, KODI and other middle-ware modules and applications out-of-the-box.

Features

Networking & remote access

GoBian enables the Internet connection through Ethernet or Wi-Fi through the Ethernet port and Wi-Fi module on TIGER Board, and thus supports various methods to access the projects and transfer data, such as FTP, SSH.

Timekeeping

GoBian automatically synchronizes the system time with Internet time servers using the NTP protocol.

File system

GoBian integrates a built-in file system for data management.

Built-in programming environments

C, C++, Python, Perl, and shell script.

I/O interfaces

GoBian lets you call the GPIO/I2C/UART/SPI interfaces directly in your projects with the built-in RPi.gpio and other libraries.

Multimedia

GoBian makes it easy for the secondary development of multimedia applications with the customized GOF middle-ware for TIGER Board.

Multitasking

The on-board M3733-AFAAA processor makes GoBian a multitasking system with good performance.

Linux software

The software programs that are available for Debian are basically compatible with GoBian.

Low-power sleep mode

GoBian supports the ultra-power-saving sleep mode (PMU Standby), with the entire board power consumption as low as 0.35W.

Multi-screen sharing

GoBian integrates with DLNA to fully support the multimedia sharing and multi-screen interaction.

CloudQ

CloudQ provides back-end community support to users. [9]

Related Research Articles

In computing, cross-platform software is computer software that is designed to work in several computing platforms. Some cross-platform software requires a separate build for each platform, but some can be directly run on any platform without special preparation, being written in an interpreted language or compiled to portable bytecode for which the interpreters or run-time packages are common or standard components of all supported platforms.

<span class="mw-page-title-main">Kodi (software)</span> Free software media player

Kodi is a free and open-source media player and technology convergence software application developed by the Kodi Foundation, a non-profit technology consortium. Kodi is available for multiple operating systems and hardware platforms, with a software 10-foot user interface for use with televisions and remote controls. It allows users to play and view most streaming media, such as videos, music, podcasts, and videos from the Internet, as well as all common digital media files from local and network storage media, or TV gateway viewer.

<span class="mw-page-title-main">Digital media player</span> Device used for playing media such as online video

A digital media player is a type of consumer electronics device designed for the storage, playback, or viewing of digital media content. They are typically designed to be integrated into a home cinema configuration, and attached to a television or AV receiver or both.

<span class="mw-page-title-main">PandaBoard</span> Single board computer

The PandaBoard was a low-power single-board computer development platform based on the Texas Instruments OMAP4430 system on a chip (SoC). The board has been available to the public at the subsidized price of US$174 since 27 October 2010. It is a community supported development platform.

<span class="mw-page-title-main">Droid Bionic</span> Android smartphone developed by Motorola Mobility

The Motorola Droid Bionic is an Android-based, 4G LTE-capable smartphone designed by Motorola. It was originally scheduled for release in Q2 2011 but was delayed, eventually being released on 8 September 2011.

<span class="mw-page-title-main">Raspberry Pi</span> Series of low-cost single-board computers used for educational purposes and embedded systems

Raspberry Pi is a series of small single-board computers (SBCs) developed in the United Kingdom by the Raspberry Pi Foundation in association with Broadcom. Since 2013, Raspberry Pi devices have been developed and supported by a subsidiary of the Raspberry Pi Foundation, now named Raspberry Pi Ltd. The Raspberry Pi project originally leaned toward the promotion of teaching basic computer science in schools. The original model became more popular than anticipated, selling outside its target market for diverse uses such as robotics, home and industrial automation, and by computer and electronic hobbyists, because of its low cost, modularity, open design, and its adoption of the HDMI and USB standards.

<span class="mw-page-title-main">Bodhi Linux</span> Linux distribution

Bodhi Linux is a light-weight Linux distribution based on Ubuntu that uses an Enlightenment DR17-based fork called Moksha as its desktop environment. The philosophy for the distribution is to provide a minimal base system so that users can install the software they want. In turn, the distribution only includes software that is essential to most users, such as a file manager (Thunar), a terminal emulator (Terminology), and a web browser. To install additional software, Bodhi Linux developers maintain a browser-based app store that uses apturl to install programs.

<span class="mw-page-title-main">Kivy (framework)</span> Free and multi-platform graphical library for Python

Kivy is a free and open source Python framework for developing mobile apps and other multitouch application software with a natural user interface (NUI). It is distributed under the terms of the MIT License, and can run on Android, iOS, Linux, macOS, and Windows.

<span class="mw-page-title-main">Nexus Q</span> Spherical digital media player from Google

Nexus Q is a digital media player developed by Google. Unveiled at the Google I/O developers' conference on June 27, 2012, the device was expected to be released to the public in the United States shortly thereafter for US$300. The Nexus Q was designed to leverage Google's online media offerings, such as Google Play Music, Google Play Movies & TV, and YouTube, to provide a "shared" experience. Users could stream content from the supported services to a connected television, or speakers connected to an integrated amplifier, using their Android device and the services' respective apps as a remote control for queueing content and controlling playback.

<span class="mw-page-title-main">Raspberry Pi OS</span> Debian-based operating system for Raspberry Pi

Raspberry Pi OS is a Unix-like operating system based on the Debian GNU/Linux distribution for the Raspberry Pi family of compact single-board computers. First developed independently in 2012, it has been produced as the primary operating system for these boards since 2013, distributed by the Raspberry Pi Foundation.

<span class="mw-page-title-main">OLinuXino</span>

OLinuXino is an open hardware single-board computer capable of running Android or Linux designed by OLIMEX Ltd in Bulgaria.

<span class="mw-page-title-main">Banana Pi</span> Series of Chinese single-board computers

Banana Pi is a line of single-board computers produced by the Chinese company Shenzhen SINOVOIP Company, its spin-off Guangdong BiPai Technology Company, and supported by Hon Hai Technology (Foxconn). Its hardware design was influenced by the Raspberry Pi, and both lines use the same 40-pin I/O connector.

<span class="mw-page-title-main">Salvius (robot)</span> Open source humanoid robot

Salvius is an open source humanoid robot built in the United States in 2008, the first of its kind. Its name is derived from the word 'salvaged', being constructed with an emphasis on using recycled components and materials to reduce the costs of designing and construction. The robot is designed to be able to perform a wide range of tasks due to its humanoid body structure planning. The primary goal for the Salvius project is to create a robot that can function dynamically in a domestic environment.

<span class="mw-page-title-main">Steam Link</span> Hardware and software product by Valve

Steam Link is a hardware and software product developed by Valve Corporation for streaming Steam content from a personal computer or Steam Machine wirelessly to a mobile device or other monitor. Steam Link was originally released as a hardware device alongside the debut of Steam Machines in November 2015. Valve discontinued the Steam Link hardware device in November 2018, in favor of supporting its software-based Steam Link application for mobile devices and smart televisions, as well as providing Steam Link as a software package for the Raspberry Pi microcomputer.

<span class="mw-page-title-main">SolidRun</span> Israeli hardware developer

SolidRun is an Israeli company producing embedded systems components, mainly mini computers, Single-board computers and computer-on-module devices. It is specially known for the CuBox family of mini-computers, and for producing motherboards and processing components such as the HummingBoard motherboard.

<span class="mw-page-title-main">Home Assistant</span> Home automation software

Home Assistant is free and open-source software for home automation, designed to be an Internet of things (IoT) ecosystem-independent integration platform and central control system for smart home devices, with a focus on local control and privacy. It can be accessed through a web-based user interface, by using companion apps for Android and iOS, or by voice commands via a supported virtual assistant, such as Google Assistant or Amazon Alexa, and their own "Assist".

<span class="mw-page-title-main">BubbleUPnP</span> Media streaming software

BubbleUPnP is a DLNA-compliant UPnP media controller, server and renderer, designed to allow streaming of audio or video from and to an Android device with various external devices and software. Alongside the Android client, it also has a server middleware application that can be installed on Windows, macOS and Linux computers or network storage devices, providing remote access through a web interface. BubbleUPnP also utilises ffmpeg and ffprobe for transcoding.

Orange Pi is a brand of single-board computers (SBCs) developed and manufactured by Shenzhen Xunlong Software Co., Ltd. in China. These computers are designed for educators and developers to tinker with electronics, learn programming, and build various projects.

References

  1. 1 2 3 "GoWarrior Tiger Development Board with ALi M3733 SoC To Support Android, Debian and FreeRTOS". 10 December 2015. Retrieved 18 December 2015.
  2. "TIGER Board: A New High-end Single-board Computer". 10 December 2015. Retrieved 18 December 2015.
  3. 1 2 "daytoncallie" . Retrieved 18 December 2015.[ permanent dead link ]
  4. "ALi Launches Hardware-assisted DRM Solution Integrating Microsoft's PlayReady Technologies<3041.TW>". Reuters. Reuters Editorial. 5 January 2015. Archived from the original on 22 December 2015. Retrieved 18 December 2015.
  5. 1 2 Raffaele Tranquillini. "TIGER Board". Archived from the original on 22 December 2015. Retrieved 18 December 2015.
  6. 1 2 "Marconi Jiang". HWTrek. Archived from the original on 22 December 2015. Retrieved 18 December 2015.
  7. 1 2 "The "Carpenter" Ali GoWarrior: -PROG3.COM computing hardware and software platform for a comprehensive open source" . Retrieved 18 December 2015.
  8. "让你无法抗拒折腾的开源硬件板——TigerBoard评测 - 爱板网" . Retrieved 18 December 2015.
  9. 1 2 "Seeedstudio Forum • View topic - GoWarrior: TIGER Board First Boot and Kodi Settings" . Retrieved 18 December 2015.[ permanent dead link ]