Raspberry Pi 3 Model B Quad Core 1.2GHz 64bit CPU 1GB RAM WiFi & Bluetooth 4.0
Built on the latest Broadcom 2837 ARMv8 64bit processor, the new generation Raspberry Pi 3 Model B is faster and stronger than its predecessors. With built-in wireless and Bluetooth connectivity, it becomes the ideal IoT-ready solution.
Raspberry-Pi-3-Model-B-Quad-Core-1.2GHz-64bit-CPU-1GB-RAM-01
FEATURES:
  • 1.2GHz QUAD Core Broadcom BCM2837 64bit ARMv8 processor
  • BCM43438 WiFi on board
  • Bluetooth Low Energy (BLE) on board
  • 1GB RAM
  • 4x USB 2 ports
  • 40pin extended GPIO
  • HDMI and RCA video output
Key Improvements from Pi 2 Model B to Pi 3 Model B:
  • Next Generation QUAD Core Broadcom BCM2837 64bit processor
  • Processor speed has increased from 900MHz on Pi 2 to 1.2Ghz
  • BCM43438 WiFi on board
  • Bluetooth Low Energy (BLE) on board
  • Upgraded switched power source up to 2.5 Amps (can now power even more powerful devices over USB ports)
SPECIFICATIONS:
  • Broadcom BCM2387 chipset
  • 802.11 bgn Wireless LAN and Bluetooth 4.1 (Bluetooth Classic and LE)
  • 1GB RAM
  • 4 USB ports
  • Four pole Stereo output and Composite video port
  • Full-size HDMI for streaming and watching hi-definition video output at 1080
  • 10/100 BaseT Ethernet socket to quickly connect the Raspberry Pi to the Internet
  • CSI camera port for connecting the Raspberry Pi camera
  • DSI display port for connecting the Raspberry Pi touchscreen display
  • Micro SD port for loading your operating system and storing data
  • Micro-USB power source
  • 1.2GHz 64-bit quad-core ARM Cortex-A53 CPU (~ 10x the performance of Raspberry Pi 1)
  • Integrated 802.11n wireless LAN and Bluetooth 4.1
  • Complete compatibility with Raspberry Pi 1 and 2

Video on Youtube

The following guide is a very suggested configuration for Open-Elec based on Raspberry pi Media Center:

Buy the following item:

Read The following Guide about how to install:

http://wp.flash-jet.com/2015/06/02/media-center-raspberry-pi-kodi-xbmc/

 

SDCard

Use maximum 16GB of SDCard cause raspberry PI doesn’t support above it.

WIFI

Hardware

Remote Control

CEC – Consumer Electronics Control: 

http://kodi.wiki/view/CEC

http://bit.ly/20WGl3l

WiringPi is a GPIO access library written in C for the BCM2835 used in the Raspberry Pi. It’s released under the GNU LGPLv3 license and is usable from C and C++ and many other languages with suitable wrappers (See below) It’s designed to be familiar to people who have used the Arduino “wiring” system1

Read more about WiringPI here: http://wiringpi.com/

Down from Here: http://wiringpi.com/download-and-install/

WiringPi - GPIO Library Raspberry Pi
WiringPi – GPIO Library Raspberry Pi

Forum: http://forum.banana-pi.org/t/bpi-wiringpi-is-now-officially-released/268?u=sinovoip

WiringPi - GPIO Library Raspberry Pi
WiringPi – GPIO Library Raspberry Pi

 

http://bit.ly/1NTPQcv

Links:

  1. Google Code: https://code.google.com/p/webiopi/
  2. Blog: http://trouch.com/
  3. Video of WebIOPi: https://www.youtube.com/watch?v=0i2C3Qagosc&feature=youtu.be

SCADA (supervisory control and data acquisition) is a system operating with coded signals over communication channels so as to provide control of remote equipment (using typically one communication channel per remote station). The control system may be combined with a data acquisition system by adding the use of coded signals over communication channels to acquire information about the status of the remote equipment for display or for recording functions.[1] It is a type of industrial control system (ICS). Industrial control systems are computer-based systems that monitor and control industrial processes that exist in the physical world. SCADA systems historically distinguish themselves from other ICS systems by being large-scale processes that can include multiple sites, and large distances.[2] These processes include industrial, infrastructure, and facility-based processes, as described below:

(From Wikipedia)

Links:

  1. MyScada Home: http://www.myscadatechnologies.com/
  2. MyScada Download: http://www.myscadatechnologies.com/?page_id=2857
  3. Install MyScada on Raspberry Pi: https://youtu.be/WpQnJonLuU0
  4. How to use MyScada: https://www.youtube.com/watch?v=DmOXDCFCj3o

 

 

At this post here, a demo of how to blink a Led with scratch on Raspberry will be explained. Although this post is for beginners, it is suggested to have a previous experience with programming in general and programming by python and Scratch in specific.

Learn Scratch

Learn Python – Code Academy

  • Step 01 – Boot you Raspberry Pi

    • Login to your raspberry board using the following defaults:
      • Username: pi
      • Password: Raspberry
    • At the command prompt write startx. This action will start the XWindows on the Raspbian.
  • Step 02 – Install GPIO

    • Open a terminal and write there: sudo apt-get install python-dev python-rpi.gpio.
  • Step 03 – Write a demo program with python to test the GPIO functionality

    • At terminal write: sudo nano /home/pi/Desktop/RPiLED.py, this will open a text editor and will create a file RPiLED.py.
    • At Nano editor write the following python code:
       import RPi.GPIO as GPIO  import time
       def blink(pin):
        GPIO.output(pin,GPIO.HIGH)
        time.sleep(1)
       GPIO.output(pin,GPIO.LOW)
       time.sleep(1)
       return
       GPIO.setmode(GPIO.BOARD)
       GPIO.setup(11, GPIO.OUT)
       for i in range(0,50):
       blink(11)
       GPIO.cleanup()

Exit the nano editor by pressing CTRL+X, Y, and Enter. Right now, running RPiLED.py will cause the LED to blink 50 times.

  • Step 04 – Install Scratch GPIO

    • Open a terminal and write there the following in order to download scratch GPIO library:
      sudo wget http://goo.gl/Pthh62 –O install_scratchgpio5.sh
    • Then write the following to install Scrach GPIO:

sudo bash install_scratchgpio5.sh

  • Step 05 – Load Scratch and write a demo program that Blinks a Led

    • Create the following program at Scratch and run it, notice the broadcast command:

Completed Script

Available GPIO Commands and Pins

GPIO Pins controlled by Scratch GPIO:

The current scratch_gpio_handler.py has the GPIO pins fixed to the following inputs and outputs.  The pin numbers given, are the pins as counted on the P1 GPIO header itself.

Outputs (21,18,16,15,13,12,11)

Inputs (26,24,22,19,10,7)

Broadcast Commands:
Command Alt Command Result
pinXon pinXhigh Turns pin X ON
pinXoff pinXlow Turns pin X OFF
allon allhigh Turns all pins ON
alloff allow Turns all pins OFF
pinpattern1010111 Sets each pin ON or OFF depending on 1 or 0 [21,18,16,15,13,12,11]
Other commands:

You will need to see SimpleSi’s blog post for more information.

Command Result
motorX Runs motor X (A = pin11, B = pin12)
sonarX Trigger input on pin23, X = echo output on an input pin

To use the input pins, see the blog pages for more information.

External Links: https://pihw.wordpress.com/lessons/rgb-led-lessons/rgb-led-lesson-0-the-absolute-basics-gpio/

OpenCV (Open Source Computer Vision) is a library of programming functions mainly aimed at real-time computer vision, originally developed by Intel research center in Nizhny Novgorod (Russia), later supported byWillow Garage and now maintained by Itseez.[1] The library is cross-platform and free for use under the open-source BSD license (From Wikipedia – OpenCV).

http://opencv.org/

OpenCV is released under a BSD license and hence it’s free for both academic and commercial use. It has C++, C, Python and Java interfaces and supports Windows, Linux, Mac OS, iOS and Android. OpenCV was designed for computational efficiency and with a strong focus on real-time applications. Written in optimized C/C++, the library can take advantage of multi-core processing. Enabled with OpenCL, it can take advantage of the hardware acceleration of the underlying heterogeneous compute platform. Adopted all around the world, OpenCV has more than 47 thousand people of user community and estimated number of downloads exceeding 9 million. Usage ranges from interactive art, to mines inspection, stitching maps on the web or through advanced robotics.

logo

A Youtube video about How to install OpenCV on Raspberry Pi

Program using a browser

You can program your embedded devices using a browser on any computer.

Usually programming embedded devices requires installing specific software. Using Wyliodrin makes it easier. All you need is a computer, a browser and an Internet connection. Sign up on Wyliodrin and start programming your boards. You can even use a public computer, as you do not need to install anything on it.

https://www.wyliodrin.com/

Visual & Streams Programming

It’s no problem if you don’t know a programming language.

With Wyliodrin you don’t have to. You can program your boards using our visual & streams programming systems. Drag and drop blocks and Wyliodrin will write the code for you.

 

The Internet of Things (IoT) brings together devices, sensors, cloud, data and your imagination.
Build what matters most to you.

Rapidly prototype and build your Windows IoT solutions on a variety of devices running Windows 10 IoT Core. Windows 10 gives you powerful tools that let you develop fast and deploy to your device.

https://dev.windows.com/en-us/iot

1. Set up your Windows IoT device

2. Set up your environment

3. Write your first Windows IoT app

 

Another option of downloading Win 10 IOT (make sure you Microsoft account and you are registered

https://connect.microsoft.com/windowsembeddedIoT/Downloads

A Tutorial of how to install and run Win 10 IOT:

http://www.hanselman.com/blog/SettingUpWindows10ForIoTOnYourRaspberryPi2.aspx

Important statistics about SBC and Raspberry 

1. Favorite among other SBCs:

(Click on the picture to enlarge)

2. Top 10 SBC:


Raspberry Pi 2 Model B (#1)

Beaglebone Black (#2)

Raspberry Pi Model B+ (#3)

Odroid-C1 (#4)

DragonBoard 410c (#5)

Odroid-XU3 (#6)

Parallella (#7)

Arduino TRE (#8)

Edison Kit for Arduino (#9)

Odroid-U3 (#10)

3. Comparison by features of SBCs:

(Click on picture to enlarge)

4. Important SBC features:

5. SBC by Applications:

6. Spec summary of 53 SBCs:

SBC Spec Summaries

Summaries of all 53 SBCs in our survey appear below, in alphabetical order.

 

86Duino / 86Duino One

Summary:

  • Company/project — DM&P, 86Duino.com
  • LinuxGizmos coverage
  • Product page
  • Processor — DM&P Vortex86EX (1x x86 @ 300MHz)
  • Memory — 128MB RAM
  • Price — $49 (Zero), $86 (One)

Description — DM&P’s 86Duino features Arduino-compatible expansion and a modular COM+baseboard approach. For $37 more, the 86Duino One model supplies the same RAM, as well as Ethernet, USB, and microSD connections, and adds HD audio and more expansion I/O.

 

A10-OlinuXino-Lime

Summary:

  • Company/project — Olimex, OlinuXino, Mouser
  • Product page
  • Processor — Allwinner A10 (1x Cortex-A8 @ 1GHz); Mali-400 GPU
  • Memory — 512MB DDR3 RAM
  • Price — $34 (30 Euros)

Description — This tiny (84 x 60mm) Android- and Linux-ready SBC is also available with an optional mini-PC enclosure. I/O includes microSD, SATA, Ethernet, and HDMI, plus three USB ports and 160 GPIOs.

 

A20-OlinuXino-Micro

Summary:

  • Company/project — Olimex, OlinuXino, Mouser
  • LinuxGizmos coverage
  • Product page
  • Processor — Allwinner A20 (2x Cortex-A7 @ 1GHz); Mali-400 GPU
  • Memory — 1GB DDR3 RAM; optional 4GB NAND flash with preloaded Android
  • Price — $62 (55 Euros)

Description — This faster, dual-core OlinuXino model is 1080p-ready and has all the I/O of the Lime. The A20-OlinuXino-Micro also doubles the RAM and adds VGA, LCD with touch support, and audio I/O. The SBC also adds UEXT expansion connectors, with optional UEXT modules.

 

Arduino TRE

Summary:

Description — The schism that is forking the Arduino community has further delayed the Arduino TRE, which was announced back in Oct. 2013. The TRE is now “coming soon,” according to Arduino LLC, which represents the original Arduino project. The Arduino TRE is not listed on the Arduino.org website of the forked Arduino Srl entity, which is instead pushing a new Arduino Yún Mini. The TRE’s Cortex-A8-based TI Sitara runs a full version of Linux, unlike the lightweight, OpenWRT-based Linino used by the Yún Mini and Yún. (The original Yún is sold by both Arduino companies.) The TRE also offers an 8-bit Atmel Atmega MCU for AVR-compatible control of expansion shields. I/O includes HDMI, Ethernet, microSD, LCD, GPIOs, and five USB ports.

 

Arduino Yún Mini

Summary:

  • Company/project — Arduino Srl
  • LinuxGizmos coverage
  • Product page
  • Processor — Qualcomm Atheros AR9331 (1x MIPS24k @ up to 400MHz)
  • Memory — 64MB DDR2 RAM
  • Price — $59.90

Description — This update to the original Yún is currently offered only by Arduino Srl (Arduino.org), which has broken off from Arduino LLC. The Arduino Yún Mini similarly runs the OpenWRT based Linino on Qualcomm’s 400MHz AR9331 SoC, as well as Arduino code on an Atmel Atmega32U4 chip. Linino now has access to more of the board’s features, says Arduino Srl. The Yún Mini is smaller (71.1 x 22.9mm), lighter (16 grams) and cheaper than the original, but it’s still pricier than most OpenWRT-on-Atheros boards. The Mini strips out the earlier Ethernet port, USB port, and microSD slot, and instead makes these and other interfaces available via optional “dog” accessories.

 

Arndale Octa

Summary:

  • Company/project — ArndaleBoard.org, InSignal, Pyrustek
  • Product page
  • Processor — Samsung Exynos 5420 Octa (4x Cortex-A15 @ 1.8GHz and 4x Cortex-A7 @ 1.3GHz); ARM Mali T-628 MP6
  • Memory — 3GB LPDDR3e RAM
  • Price — $199

Description — ArndaleBoard.org’s Octa board sports Samsung’s Exynos 5420 SoC. It offers generous helpings of display (HDMI, eDP, and MIPI DSI) and USB connections, plus MIPI-CSI camera support and an optional wireless module.

 

Banana Pi M2

Summary:

  • Company/project — SinoVoip
  • LinuxGizmos coverage
  • Product page
  • Processor — Allwinner A31 (4x Cortex-A7 @ 1GHz); PowerVR SGX544MP2 GPU
  • Memory — 1GB DDR3 RAM
  • Price — $59

Description — Just as the original dual-core Banana Pi was a near clone of the Raspberry Pi Model B, SinoVoip’s Banana Pi M2 closely resembles the Model B+, complete with a similar 40-pin expansion connector. Its A31 processor is competitive with that of the new RPi 2 Model B. The M2 features five USB ports, a range of display and camera interfaces, a gigabit Ethernet port, and WiFi. Last year, the Banana Pi project split between SinoVoip and LeMaker factions. BananaPi.org has since moved to the LeMaker camp with its dual-core Banana Pro (see below), but SinoVoip says it will soon regain control via an agreement that will end the trademark dispute with LeMaker.

 

Banana Pro

Summary:

  • Company/project — LeMaker
  • LinuxGizmos coverage
  • Product page
  • Processor — Allwinner A20 (2x Cortex-A7 @ 1GHz); Mali-400 MP2 GPU
  • Memory — 1GB DDR3 RAM
  • Price — $43.33

Description — Compared to the rival Banana Pi M2 from former partner SinoVoip, LeMaker’s own Banana Pi update sticks closer to the original, retaining the dual-core A20 SoC. It expands to a Raspberry Pi Model B+-like 40-pin connector, switches the SD slot to microSD, and adds WiFi and a micro-USB OTG port. Unlike the M2, it provides a SATA connector, but it only has two USB host ports compared to the M2’s four. The Pro is currently available atRobotShop for $43.33, but sells for $55 on Amazon. The future of the board is uncertain pending the upcoming settlement with SinoVoip.

 

BD-SL-i.MX6 (SABRE Lite)

Summary:

  • Company/project — Boundary Devices, Element14
  • Product page
  • Processor — Freescale i.MX6 Quad (4x Cortex-A9 @ up to 1GHz)
  • Memory — 1GB DDR3 RAM
  • Price — $199

Description — Freescale’s SABRE Lite dev board for the i.MX6 was spun off as a fully open spec “BD-SL-i.MX6″ SBC, sold by Boundary Devices and Element14. The Linux-ready board features extensive I/O including RGB, LVDS, and HDMI display connections, dual camera ports, a GbE port, dual SD slots, and a SATA interface. Three USB ports are provided, along with PCIe expansion and a CAN port.

 

BeagleBone Black

Summary:

  • Company/project — BeagleBone.org, CircuitCo
  • LinuxGizmos coverage
  • Product page
  • Processor — TI Sitara AM3358 (1x Cortex-A8 @ 1GHz)
  • Memory — 512MB RAM; 4GB flash
  • Price — $55

Description — The Debian-ready BeagleBone Black Rev C with 4GB of flash came in second in last year’s survey. Nothing has changed since then, but the BB Black gives you a lot for your money, starting with the large Beagleboard.org community. The SBC stands out with its numerous expansion interfaces, as well as its programmable “PRU” MCUs. On June 19, Seeed Studio will release a Beaglebone Green clone of the BB Black that adds a battery backed real-time clock (RTC) and dual Grove System connectors for adding Grove sensor boards. The BB Green also swaps out the barrel jack power connector for a micro-USB, and removes the HDMI port.

 

Black Swift

Summary:

  • Company/project — Smart Electronics
  • LinuxGizmos coverage
  • Product page
  • Processor — Qualcomm Atheros AR9331 (1x MIPS24k @ up to 400MHz)
  • Memory — 64MB DDR2 RAM
  • Price — $26 ($34 for Pro)

Description — Russia-based Smart Electronics plans to ship its Kickstarter-funded SBC in June, barely making our survey cut-off. At $26, or $34 for a Pro version that adds an integrated USB-UART adapter, the Black Swift is one of the cheapest SBCs around. Most of its competition in this price range not named Raspberry Pi similarly runs OpenWRT on a MIPS-based AR9331 SoC. The fully open source, 35 x 25mm device offers WiFi, dual micro-USB ports, and dual PLLD interfaces for adding additional I/O including Ethernet, digital audio, and various industrial interfaces.

 

CloudBit

Summary:

  • Company/project — LittleBits Electronics
  • LinuxGizmos coverage
  • Product page
  • Processor — Freescale i.MX233 (1x ARM9 @ 454MHz)
  • Memory — 64MB RAM; 4GB microSD card
  • Price — $60

Description — In 2014, the popular, Arduino-oriented LittleBits maker platform added its first Linux SBC with the ARM9-based CloudBit. The tiny (15 x 10mm) board integrates WiFi, a USB port, and dual “BitSnap” connectors for adding standard LittleBits modules, six of which are provided in a $100 bundle. The Arch Linux based platform connects to a Node.js-oriented cloud platform designed for monitoring IoT gizmos, and supports the IFTTT IF-THEN scripting language for social networking connectivity.

 

Creator CI20

Summary:

  • Company/project — Imagination Technologies
  • LinuxGizmos coverage
  • Product page
  • Processor — Ingenic JZ4780 (2x Xburst MIPS32 @ 1.2GHz); PowerVR SGX540
  • Memory — 1GB RAM; 4GB flash
  • Price — $65

Description — Imagination recently modified its hacker SBC with a design that squares off the previous wing and indent and provides better claimed WiFi performance. The new CI20 also adds built-in FlowCloud API support for cloud-based IoT device management. The CI20 still runs Android 4.4 or Debian 7 on Ingenic’s MIPS chip and features onboard WiFi and Bluetooth 4.0. Other I/O includes HDMI, camera, and audio ports, as well as USB OTG and host ports. You also get serial UARTs and multiple analog inputs and digital I/O.

 

Cubieboard2

Summary:

  • Company/project — Cubieboard.org, Wang and Tom Development, Ltd.
  • LinuxGizmos coverage
  • Product page
  • Processor — Allwinner A20 (2x Cortex-A7 @ 1GHz); Mali-400 GPU
  • Memory — 1GB DDR3 RAM, 4GB NAND flash
  • Price — $59

Description — The Cubieboard2 runs Android or Linux on an Allwinner A20 SoC, and offers SATA, microSD, Ethernet, HDMI, and dual USB ports. It also supplies a 96-pin expansion connector. A version that replaces the NAND flash with a second microSD slot goes for $47.

 

Cubieboard3 (CubieTruck)

Summary:

  • Company/project — Cubieboard.org, Wang and Tom Development, Ltd.
  • LinuxGizmos coverage
  • Product page
  • Processor — Allwinner A20 (2x Cortex-A7 @ 1GHz); Mali-400 GPU
  • Memory — 2GB DDR3 RAM, optional NAND or TSD flash
  • Price — $75

Description — With the arrival of the Cubieboard4, the price of the third-generation model dropped to $75. This “CubieTruck” model offers everything the Cubieboard2 does, and more, including 2GB of RAM, WiFi, Bluetooth, gigabit Ethernet, VGA, and SPDIF ports. It has fewer expansion pins (54) and lacks standard flash, but you can choose between dual microSD slots, or a mix of microSD and onboard flash options.

 

Cubieboard4

Summary:

  • Company/project — Cubieboard.org, Wang and Tom Development, Ltd.
  • LinuxGizmos coverage
  • Product page
  • Processor — Allwinner A80 (4x Cortex-A15 @ up to 2GHz, 4x Cortex-A7 cores @ up to 1.3GHz); PowerVR G6230 GPU
  • Memory — 2GB DDR3 RAM, 8GB eMMC, expandable to 64GB
  • Price — $125

Description — Like the LinkSprite Arches, the Cubieboard4 runs Android 4.4 or Linux on an octa-core Allwinner A80 SoC, which is here paired with a 64-core PowerVR G6230 GPU. The 111 x 111mm Cubieboard4 offers generous storage expansion, plus VGA and HDMI ports, four USB 2.0 ports, a USB 3.0 port, WiFi, Bluetooth, and gigabit Ethernet. There’s also a 54-pin expansion connector.

 

Domino.IO

Summary:

  • Company/project — Domino.IO
  • LinuxGizmos coverage
  • Product page
  • Processor — Qualcomm Atheros AR9331 (1x MIPS24k @ up to 400MHz)
  • Memory — 64MB DDR2 RAM
  • Price — $37

Description — The modular Domino.IO SBC kit is built around a $10 “Domino Core” module that runs the OpenWRT-based Linino distro on the WiFi-ready Atheros AR9331. You can extend the COM, which supplies 64MB RAM, with one of two minimalist expansion boards. One of them — the Domino Qi Mini — mimics an Arduino Leonardo. The Mini can be further extended with a Domino Qi Baseboard (pictured at the right), as well as other smaller I/O modules to make a fully figured SBC. A variety of pricing combos start at $37 for a Kickstarter funded package that includes the Core, the Mini, and the Baseboard. These and other packages are expected to ship in May and June.

 

DPT-Board

Summary:

  • Company/project — DPTechnics
  • LinuxGizmos coverage
  • Product page
  • Processor — Qualcomm Atheros AR9331 (1x MIPS24k @ up to 400MHz)
  • Memory — 64MB DDR2 RAM
  • Price — $52

Description — The Indiegogo-funded DPT-Board is the flagship product from Belgium-based DPTechnics. The sandwich-style SBC integrates a separately available COM with an Atheros AR9331 chip that runs OpenWRT. The $35 Indiegogo price is long gone, but $52 will get you a power-sipping IoT board with WiFi, GPIO, and JTAG plus dual 10/100 Ethernet ports and dual USB ports. The board ships with BlueCherry.io IoT connectivity software.

 

DragonBoard 410c

Summary:

  • LinuxGizmos coverage
  • Company/project — Qualcomm
  • Product page
  • Processor — Snapdragon 410 (4x Cortex-A53 @ 1.2GHz); Adreno 306 GPU
  • Memory — 1GB LPDDR3 RAM; 8GB eMMC flash
  • Price — $75

Description — Like the octa-core HiKey (see farther below), Qualcomm’s quad-core DragonBoard 410c is compliant with Linaro’s 96Boards CE standard. The SBC showcases the chipmaker’s quad-core, Cortex-A53 Snapdragon 410 SoC. When the DragonBoard 410c arrives in June, it will be the second community-backed 64-bit ARMv8 board to ship after the HiKey. At 85 x 54mm, both SBCs are nearly identical in size to the Raspberry Pi, but have different expansion schemes. They both include the required 40-pin low-speed GPIO and 60-pin high-speed connectors. There’s no Ethernet port on either board, but the DragonBoard 410c provides WiFi, Bluetooth, GPS, HDMI, microSD, and three USB ports. The SBC supports Android 5.1, Linaro-flavored Ubuntu, and Windows 10.

 

Edison Kit for Arduino

Summary:

  • Company/project — Intel
  • LinuxGizmos coverage
  • Product page; hardware guide
  • Processor — Intel Atom “Tangier” (2x x86 @ 500MHz); Quark coprocessor (currently disabled)
  • Memory — 1GB LPDDR3 RAM; 4GB eMMC flash
  • Price — $100

Description — The Intel Edison may be a COM rather than an SBC, but it’s also sold to the maker community as part of a sandwich-style SBC called the Edison Kit for Arduino. Arduino extensions are also found in many of the specialized Edison hacker kits available from third parties like Grove and DSF Robot. Intel’s Edison Kit for Arduino goes for $100 on Sparkfunand $114 on Amazon. The 35.5 x 25mm Edison module mounted on the board runs Yocto Linux on a 22nm Intel Atom. The full Edison Kit for Arduino mash-up offers WiFi, Bluetooth LE, a microSD slot, and dual micro-USB ports. Other I/O includes a 70-pin connector and an Arduino breakout that supports Arduino shields.

 

Firefly-RK3288

Summary:

  • Company/project — Firefly
  • Product page
  • Processor –Rockchip RK3288 (4x Cortex-A17 @ 1.6GHz); Mali-T760 GPU
  • Memory — 2GB DDR3 RAM; 16GB eMMC flash (Plus version has 4GB RAM, 32GB flash)
  • Price — $129

Description — Like the new Radxa Rock 2, the open-spec, community backed Firefly-RK3288 rocks the 1.8GHz, quad-core Cortex-A17 RK3288 SoC. The 118 x 85mm board’s HDMI 2.0 port can output up to 4Kx2K@60Hz video resolution at up to 18Gbps, claims Firefly, a spinoff of T-Chip Technology Co. The Android/Ubuntu dual-boot board offers dual-band 802.11ac, Bluetooth 4.0, a GbE port, and three USB ports. Additional I/O includes VGA, LVDS, eDP, MIPI-DSI, MIPI-CSI, SPDIF, serial debug, and IR. Other interfaces are available via dual 42-pin connectors. A “Plus” version doubles the RAM and flash counts. Firefly just opened a beta-testing program for a prototype of a new OpenWRT-based FireWRT router board.

 

Galileo Gen 2

Summary:

  • Company/project — Intel
  • LinuxGizmos coverage
  • Product page
  • Processor — Intel Quark X1000 (1x Pentium-compatible @ 400MHz)
  • Memory — 256MB DRAM
  • Price — $65

Description — The Linux-ready Galileo Gen 2 can be found for as low as $65 at Frye’s. Intel’s second-generation Galileo offers the same Quark processor, memory, and Arduino compatibility as the original. The minor updates include changing the USB host port from micro-USB to full-sized, updating the PWMs to 12-bit, and making the 12 GPIOs “fully native” for faster performance. There’s also optional 12V PoE (Power-over-Ethernet) support.

 

Gizmo 2

Summary:

  • Company/project — AMD, GizmoSphere.org, SemiconductorStore.com
  • LinuxGizmos coverage
  • Product page
  • Processor — AMD G-Series GX210HA SoC (2x x86 @ 1GHz)
  • Memory — 1GB DDR3 SDRAM
  • Price — $189

Description — AMD-backed GizmoSphere.org’s Gizmo 2 is now $10 cheaper than when it launched in November. The second-generation version swaps out the G-Series APU found on the original Gizmo board for a faster G-Series SoC model. The SBC also adds HDMI, microSD, mSATA, and USB 3.0 ports. The SBC ships with Timesys Embedded Linux, but supports other Linux distros, as well as Windows and Minoca OS.

 

HiKey

Summary:

  • Company/project — 96Boards.org (Linaro), CircuitCo, Avnet, Arrow
  • LinuxGizmos coverage
  • Product page
  • Processor — HiSilicon Kirin 6220(8x Cortex-A53 @ 1.2GHz); Mali 450-MP4 GPU
  • Memory — 1GB LPDDR3 RAM; 4GB eMMC flash
  • Price — $120

Description — The debut SBC for the 96Boards open SBC standard is a true group effort, involving the Linaro-supported 96Boards.org community, as well as CircuitCo for manufacturing, and Avnet and Arrow for distribution. The HiKey is also the first 64-bit, ARMv8 hacker SBC, featuring a new Kirin 6220 octa-core Cortex-A53 SoC. The SBC adopts the 85 x 54mm 96Boards Consumer Edition form-factor, which is also used by Qualcomm’s DragonBoard 410c, and features the standard’s required 40-pin low-speed GPIO connector and 60-pin high-speed connector. Real-world ports include HDMI, DisplayPort, and three USB ports. There’s no Ethernet, but you get WiFi and Bluetooth. The HiKey was delayed, but is now slated to ship in the next week.

 

HummingBoard

Summary:

  • Company/project — SolidRun
  • LinuxGizmos coverage
  • Product page
  • Processor — Freescale i.MX6 Dual (HummingBoard-i2eX), DualLite (HummingBoard-i2), and Solo (HummingBoard-i1) SoCs (2x, 2x, and 1x Cortex-A9 @ up to 1GHz); Vivante GC2000 (i2eX) or GC880 (i2 and i1) GPU
  • Memory — 512MB (i1) or 1GB (i2eX and i2) DDR3 RAM
  • Price — $70 to $80 (i1), $90 to $100 (i2) or $100 to $120 (i2eX)

Description — This sandwich style carrier board is available with several modular “MicroSOM” COMs, letting you choose from two dual-core (i2 and i2eX) and one single-core (i1) i.MX6 configurations. The board offers Pi-like ports and layout, as well as a 26-pin connector that is similar to those used on the first-gen Pi models. All three models offer dual USB 2.0 ports, as well as HDMI, MIPI-CSI, and SPDIF audio. The i2eX model, which has an i.MX6 Dual SoC with a better GPU than the DualLite, also adds LVDS, IR, Mini-PCIe, an RTC, and extra internal USBs.

 

LinkSprite Acadia

Summary:

  • Company/project — LinkSprite Technologies
  • LinuxGizmos coverage
  • Product page
  • Processor — Freescale i.MX6 Quad (4x Cortex-A9 @ up to 1.2GHz); Vivante GC355 GPU
  • Memory — 1GB DRAM; 8GB eMMC flash
    Price — $99

Description — Originally announced as the pcDuino Acadia 1 last September, the LinkSprite Acadia runs Linux or Android on an i.MX6 Quad, rather than the Allwinner SoCs typically used on LinkSprite’s pcDuino boards. This full-featured board not only offers eMMC flash and dual microSD slots, but also HDMI, LVDS, SATA, and gigabit Ethernet connections. Additional I/O includes three USB ports, dual cameras interfaces, and an Arduino-compatible expansion header.

 

LinkSprite Arches

Summary:

  • Company/project — LinkSprite Technologies
  • LinuxGizmos coverage
  • Product page
  • Processor — Allwinner A80 (4x Cortex-A15, 4x Cortex-A7 cores); PowerVR G6230 GPU
  • Memory — 2GB DRAM; 8GB flash
    Price — $99

Description — The LinkSprite Arches was originally unveiled as the pcDuino8 in May 2014, and then arrived in beta form later in the year, before going final this year. The Arches runs Linux or Android on an octa-core Allwinner A80, and is quite similar to the $125, A80-based Cubieboard4. The SBC is equipped with microSD, HDMI, gigabit Ethernet, and three USB ports (one of them 3.0), as well as WiFi, Bluetooth, and a CSI camera interface.

 

MarsBoard RK3066

Summary:

  • Company/project — Haoyu Electronics, MarsBoard.com
  • LinuxGizmos coverage
  • Product page
  • Processor — Rockchip RK3066 (2x Cortex-A9 @ 1.6GHz); Mali-400 GPU
  • Memory — 1GB DDR3 RAM; 4GB eMMC flash
  • Price — $64

Description — The MarsBoard RK3066 replaces earlier Allwinner-fueled MarsBoards, and similarly runs Linux and Android. The modular, COM+baseboard design incorporates five USB ports and a 10/100 Ethernet port, along with HDMI, SPDIF, IR, and camera interfaces. There’s also an almost identical PX2 version designed more for industrial usage.

 

MarsBoard RK3066 Pro

Summary:

  • Company/project — Haoyu Electronics, MarsBoard.com
  • Product page
  • Processor — Rockchip RK3066 (2x Cortex-A9 @ 1.6GHz); Mali-400 GPU
  • Memory — 1GB DDR3 RAM; 4GB eMMC flash
  • Price — $140

Description — The MarsBoard RK3066 Pro has the same RK3066 SoC, memory, and modular, COM+baseboard design as the standard version, and similarly runs Linux and Android. This larger, pricier board adds more I/O, however, including an Arduino interface, a VGA port, a microSD slot, and 1-Wire, SPI, I2C, and UART interfaces. The Pro also offers the previously supplied five USB ports, 10/100 Ethernet, HDMI, LCD, SPDIF, IR, and camera interfaces.

 

MinnowBoard Max

Summary:

  • Company/project — Intel, CircuitCo
  • LinuxGizmos coverage
  • Product page
  • Processor — Intel Atom E3815 or E3825 (1x or 2x x86 @ 1.46GHz or 1.33GHz, respectively)
  • Memory — 1GB to 4GB DDR3 RAM
  • Price — $105 (E3815) or $139 (E3825)

Description — The 3.9 x 2.9-inch MinnowBoard Max is available with single- or dual-core Atom E3800 chips, although more dual-core boards are in stock right now. The Debian and Android 4.4 ready board includes a low-speed expansion header that provides Arduino-like prototyping I/O. Like the original MinnowBoard, the Max also supports homegrown add-on boards called Lures. Other I/O includes dual USB ports, gigabit Ethernet, micro-HDMI, and SATA connections.

 

Odroid-C1

Summary:

  • Company/project — Hardkernel, Odroid project
  • LinuxGizmos coverage
  • Product page
  • Processor — Amlogic S805 (4x Cortex-A5 @ 1.5GHz); Mali-450 GPU
  • Memory — 1GB DDR3 RAM
  • Price — $35

Description — Hardkernel’s latest Odroid skips the usual Samsung SoCs for a quad-core Cortex-A5 Amlogic S805 SoC. Among quad-core boards, only the similarly priced Raspberry Pi 2, with its four faster Cortex-A7 cores, can match its low price. The Android- and Ubuntu-ready Odroid-C1 provides microSD or eMMC storage expansion, as well as HDMI in and out, gigabit Ethernet, and four USB host ports. The 85 x 56mm SBC offers a 40-pin connector that offers compatibility with the Raspberry Pi aside from a few pins dedicated to analog input.

 

Odroid-U3

Summary:

  • Company/project — Hardkernel, Odroid project
  • LinuxGizmos coverage
  • Product page
  • Processor –Samsung Exynos 4412 Prime (4x Cortex-A9 @ 1.7GHz); Mali-400 GPU
  • Memory — 2GB LP-DDR2 SDRAM
  • Price — $69

Description — The Samsung Exynos 4 based Odroid-U3 was the third-ranking open SBC in our 2014 SBC survey. The U3 is software compatible with the discontinued U2, and supports Xubuntu and Android KitKat. The price is kept low due to the lack of flash, but microSD and eMMC expansion options are available. Other I/O includes micro-HDMI, Ethernet, audio, and four USB ports. The 83 x 48 x 22mm dimensions reflect the built-in heat sink.

 

Odroid-XU3

Summary:

  • Company/project — Hardkernel, Odroid project
  • LinuxGizmos coverage
  • Product page
  • Processor — Samsung Exynos5422 (4x Cortex-A15 @ 2.0GHz and 4x Cortex-A7 @ 1.4GHz); Mali-T628 MP6 GPU
  • Memory — 2GB LPDDR3 RAM
  • Price — $179

Description — The Odroid-XU3 runs Android and Ubuntu on an octa-core Exynos5422 SoC paired with a Mali-T628 GPU. The board provides an eMMC socket, and offers micro-HDMI, DisplayPort, SPDIF audio, and Ethernet ports. You also get USB 3.0 host and OTG ports, plus four more USB 2.0 host ports and a 20-pin expansion connector. A slightly smaller and cheaper ($99) Lite version removes the DisplayPort and energy monitoring features, and trims the clock rate to 1.8GHz.

 

Orange Pi 2 / Orange Pi Mini 2

Summary:

  • Company/project — Shenzhen Xunlong Software
  • Product page
  • Processor –AllWinner H3 (4x Cortex-A7 @ 1.6GHz); ARM Mali-400 MP2 GPU
  • Memory — 1GB DDR3 RAM
  • Price — $39 ($30 for Mini)

Description — The Orange Pi 2 and almost identical Orange Pi Mini 2 advance from the dual-core Allwinner A20 found on the original models to an Allwinner H3, a new 1.6GHz quad-core SoC that is faster than the quad-core Allwinner A31. Both boards offer Raspberry Pi B+ compatible 40-pin connectors, as well as microSD, HDMI, CVBS, CSI, and five USB ports. The previous SATA port, LVDS interface, and VGA port are gone, however, and the GbE port has been replaced with 10/100 Ethernet. Both boards now have a 93 x 60mm form-factor similar to the original Mini. The only difference we can see between the two boards is that the Mini lacks built-in WiFi. The original Orange Pi and Mini are still available for those who don’t approve of the I/O changes, but the price is the same for these faster boards, or the in the case of the Mini, $5 more.

 

Orange Pi Plus

Summary:

  • Company/project — Shenzhen Xunlong Software
  • LinuxGizmos coverage
  • Product page
  • Processor — AllWinner H3 (4x Cortex-A7 @ 1.6GHz); PowerVR SGX544MP2 GPU
  • Memory — 1GB DDR3 RAM; 8GB eMMC flash
  • Price — $49

Description — Like the Orange Pi 2 models, the 112 x 60mm Orange Pi Plus moves up a quad-core, 1.6GHz Allwinner H3 SoC, but in this case it’s matched with a PowerVR SGX544MP2 instead of a Mali-400 GPU. The Plus similarly features a Raspberry Pi B+ compatible 40-pin connector, and offers a microSD slot, four USB host ports, a micro-USB port, and a CSI camera port. The WiFi-equipped Plus retains some of the features stripped out of the smaller, more affordable second-gen Orange Pi models, including SATA and gigabit Ethernet ports. Firmware images for Lubuntu, Raspbian, and Android were posted earlier this month.

 

Parallella

Summary:

  • Company/project — Adapteva, Parallella.org
  • LinuxGizmos coverage
  • Product page
  • Processor — Xilinx Zynq-7020 or -7010 SoC (2x Cortex-A9 @ 667MHz plus FPGA); 16-core Epiphany RISC chip
  • Memory — 1GB DDR3 RAM
  • Price — $99

Description — Aimed at power-efficient server clustering applications and parallel programming research, the Parallella features a Zynq ARM/FPGA SoC running Ubuntu, plus a homegrown 16-core Epiphany coprocessor. I/O includes microSD, gigabit Ethernet, micro-HDMI, and dual USB ports. Four 60-pin connectors provide for Epiphany and FPGA extensions.

 

PCDuino3B

Summary:

  • Company/project — LinkSprite Technologies
  • LinuxGizmos coverage
  • Product page
  • Processor — Allwinner A20 (2x Cortex-A7 @ 1GHz); Mali-400 GPU
  • Memory — 1GB DRAM; 4GB flash
  • Price — $59

Description — Unlike the newer LinkSprite branded Acadia and Arches boards, LinkSprite’s Ubuntu- and Android-ready pcDuino3B gives you Arduino-style expansion. Other features include SATA, gigabit Ethernet, HDMI, and dual USB ports. Audio, camera, and IR connections are also available. Unlike the smaller Nano version (see below), the 121 x 65mm PCDuino3B provides WiFi, a battery interface, and LVDS and I2S audio interfaces.

 

PCDuinoNano

Summary:

  • Company/project — LinkSprite Technologies
  • LinuxGizmos coverage
  • Product page
  • Processor — Allwinner A20 (2x Cortex-A7 @ 1GHz); Mali-400 GPU
  • Memory — 1GB DRAM; 4GB flash
  • Price — $40

Description — The 92.2 x 54.1mm pcDuino3Nano offers most of the features of the larger, pricer pcDuino3B (see above), including Arduino expansion. The Nano lacks the 3B’s WiFi, LVDS, and I2S digital audio connections, but has a price that is $19 lower.

 

Radxa Rock Pro / Rock Lite

Summary:

  • Company/project — Radxa
  • LinuxGizmos coverage
  • Product page
  • Processor — Rockchip RK3188 (4x Cortex-A9 @ 1.6GHz); Mali-400 GPU
  • Memory — 2GB DDR3 RAM; 8GB NAND flash (1GB/4GB on Radxa Rock Lite)
  • Price — $99 (Pro); $59 (Lite)

Description — The Radxa Rock SBCs run Android or Linux on the quad-core RK3188 SoC. They both measure 100 x 80mm, and offer WiFi, HDMI, Ethernet, USB, and SPDIF ports. You also get 80 pins of expansion I/O. The Lite version, which is currently out of stock, has half the RAM of the Pro, at 1GB. The latest Lite models lack the originally announced 4GB of flash or Bluetooth, although you can expand both boards with a microSD slot. The Rock Pro does supply Bluetooth, as well as 8GB of NAND flash. Options for both include a case and antenna.

 

Radxa Rock 2 Square

Summary:

  • Company/project — Radxa
  • Product page
  • Processor — Rockchip RK3288 (4x Cortex-A17 @ 1.6GHz); Mali-T764 GPU
  • Memory — 2GB DDR3 RAM (4GB on SOM-B model); 16GB eMMC flash (32GB on SOM-B model)
  • Price — $129

Description — Unlike the Rock Pro and Rock Lite, the Rock 2 has a modular, sandwich-style design featuring a Rock 2 SOM computer-on-module. The Rock 2 SOM has a faster, quad-core Cortex-A17 RK3288 SoC, as well as up to twice the RAM (2-4GB) and up to four times the flash of the Rock Pro depending on whether you buy the SOM-A or SOM-B. You also get a choice of baseboards, although it appears that only the smaller Square Baseboard is sold as a community-backed product while the larger Full Baseboard is focused on OEMs. The Square Baseboard runs on 5V/3A power, and offers WiFi, Bluetooth 4.0 (BLE), GbE, and four USB ports. You also get HDMI 2.0, SPDIF, and analog audio ports, as well as LVDS, eDP, IR, debug, and UART I/O. The Full Baseboard offers all these features except that it removes the SPDIF port and one of the USB host ports, and it adds a second GbE port, a MIPI interface, and 3G support. The 5-12V/4A Full Baseboard supplies dual 40-pin connectors compared to a 40-pin GPIO output and 50-pin LVDS connector on the Square. Both baseboards support microSD cards of up to 128GB, as well as SATA HDDs up to 4TB.

 

Raspberry Pi Model A+

Summary:

  • Company/project — Raspberry Pi Foundation
  • LinuxGizmos coverage
  • Product page
  • Processor — Broadcom BCM2835 (1x ARM11 @ 700MHz); Broadcom VideoCore IV GPU
  • Memory — 256MB SDRAM
  • Price — $20

Description — There will be no upgrade this year for the Raspberry Pi Model A+, which measures 65 x 56mm, and weighs in at just 23 grams. Compared to the original A, power consumption has been reduced to 600mA. The board followed its more popular sibling the Model B+, as well as the new RPi 2 Model B, in advancing to a 40-pin connector and switching from an SD slot to microSD. It also similarly offers an updated audio circuit, combines the audio and composite ports, and moves to a design with four mounting holes and rounded edges. Ports are similar to those of the B+ except that the A+ has no Ethernet port, and instead of having four USB host ports, it has one.

 

Raspberry Pi Model B+

Summary:

  • Company/project — Raspberry Pi Foundation
  • LinuxGizmos coverage
  • Product page
  • Processor — Broadcom BCM2835 (1x ARM11 @ 700MHz); Broadcom VideoCore IV GPU
  • Memory — 512MB SDRAM
  • Price — $25

Description — The Linux-ready Model B+ recently received a price drop to $25, which makes sense considering the much faster Pi 2 goes for the B+’s original $35 price (see below). Compared to the older Model B, the ARM11-based Model B+ has a 40-pin GPIO header, two more USB ports, and a microSD slot. It’s also claimed to reduce power consumption by between 0.5W and 1W. The real draw here is the huge Raspberry Pi maker community, add-on market, and overall ecosystem.

 

Raspberry Pi 2 Model B

Summary:

  • Company/project — Raspberry Pi Foundation
  • LinuxGizmos coverage
  • Product page
  • Processor — Broadcom BCM2836 (4x Cortex-A7 @ 900MHz); Broadcom VideoCore IV GPU
  • Memory — 1GB SDRAM
  • Price — $35

Description — The new Raspberry Pi 2 Model B has sold well over a million units in just four months. The Pi 2 has established itself at the moment as the price/performance leader among low-cost hacker boards. The backward compatible, 40-pin SBC has twice the RAM of the first-gen Model B+, but is otherwise almost identical, with the same I/O, size (85 x 56mm) and weight (45 grams).

 

Rico Board

Summary:

  • Company/project — MYIR
  • LinuxGizmos coverage
  • Product page
  • Processor — TI AM437x (1x Cortex-A9 core @ up to 1GHz); PowerVR SGX530 GPU
  • Memory — 512MB DDR3 RAM (alternatively 256MB or 1GB); 4GB eMMC flash; 256MB or 512MB SLC NAND flash (reserved)
  • Price — $99

Description — MYIR’s open-spec Rico Board is the first third-party SBC we’ve seen to tap TI’s single-core, Cortex-A9 AM437x SoC, which features TI’s latest quad-core, 200MHz Programmable Real-time Unit (PRU). The 100 x 65mm SBC integrates HDMI, GbE, and dual USB ports, as well as a 24-bit LCD interface that supports optional 7-inch touchscreens. Also available are Parallel camera interfaces and dual 40-pin expansion connectors with support for CAN and other industrial I/O.

 

RioTboard

Summary:

  • Company/project — Newark Element14, RioTboard.org
  • LinuxGizmos coverage
  • Product page
  • Processor — Freescale i.MX6 Solo (1x Cortex-A9 @ up to 1GHz)
  • Memory — 1GB DDR3 RAM; 4GB eMMC flash
  • Price — $79

Description — The RioT (“Revolutionizing the Internet of Things”) board runs Android or Linux on a low-power, single-core Cortex-A9 SoC. The 120 x 75mm SBC offers several advantages over the similar Wandboard Solo, including twice the RAM, built-in flash, and many more USB ports.

 

SAMA5D4 Xplained

Summary:

  • Company/project — Newark Element14, Atmel
  • LinuxGizmos coverage
  • Product page
  • Processor — Atmel SAMA5D4 (1x Cortex-A5 @ 528MHz)
  • Memory — 512MB DDR2 RAM; 512MB NAND flash
  • Price — $93.50

Description — Like the earlier (and still available) Atmel SAMA5D3-based SAMA5D3 Xplained, the SAMA5D4 Xplained is a collaboration between Atmel’s Linux4SAM developers site and Newark Element14. The Linux-ready, IoT-focused SBC showcases Atmel’s SAMA5D4, which like the SAMA5D3, is limited to a single Cortex-A5 core. The SAMA5D4 adds NEON, L2 cache, and security features, and several models support 720p video. The 138 x 88mm Xplained board ships with 512MB each of RAM and NAND flash, and offers partial Arduino compatibility. You also get HDMI, Fast Ethernet, and three USB ports.

 

Udoo Neo

Summary:

  • Company/project — Udoo (Seco supported)
  • LinuxGizmos coverage
  • Product page
  • Processor — Freescale i.MX6 SoloX (1x Cortex-A9 @ 1GHz); Cortex-M4 MCU; Vivante GPU
  • Memory — 512MB DDR3L RAM (1GB on Plus version)
  • Price — $49

Description — Like the larger Udoo Quad SBC, the IoT-focused, 85 x 59.3mm Udoo Neo runs on a Freescale i.MX6 processor. However, it’s optimized for the new i.MX6 SoloX model. The Neo uses the SoC’s Cortex-M4 MCU to mimic an Arduino. The Neo provides WiFi, Bluetooth, and 3-axis sensors, as well as Ethernet, micro-HDMI, microSD, and dual USB ports. In addition to an Arduino connector, you get 36 GPIOs, six analog inputs, and six “multiplexable signals.” Kickstarter packages are available through June 4 starting at $49, and a Plus model with 1GB of RAM goes for $59. A May 14 blog post promises a new Linux 3.14 kernel, plus an “easy peasy” initial config system, which is also available for the Udoo Quad.

 

Udoo Quad

Summary:

  • Company/project — Udoo
  • LinuxGizmos coverage
  • Product page
  • Processor — Freescale i.MX6 Quad (4x Cortex-A9 @ 1GHz) or optional DualLite; Atmel SAM3X8E ARM Cortex-M3 MCU
  • Memory — 1GB DDR3 RAM
  • Price — $135

Description — The Udoo Quad combines a quad-core i.MX6 SoC running Android or Linux with a Cortex-M3 based Arduino Due subsystem. In addition to the 110 x 85mm Udoo Quad, you can choose from a pair of dual-core i.MX6 DualLite options that have increased in price since the announcement. There’s a $115 Udoo Dual that lacks the Quad’s SATA port and faster Vivante GC355 GPU, and a $99 Dual Basic that also foregoes WiFi and gigabit Ethernet.

 

USB Armory

Summary:

  • Company/project — Inverse Path
  • LinuxGizmos coverage
  • Product page
  • Processor — Freescale i.MX53 (1x Cortex-A8 @ 800MHz)
  • Memory — 512MB DDR3 RAM
  • Price — $130

Description — This tiny (65 x 19mm), Crowd Supply funded board is designed for secure computing applications. It features Trustzone security, USB emulation, and a secure boot feature that lets users apply verification keys that ensure only trusted firmware can be executed on a specific device. The Linux- and Android-ready board is limited to two real-world ports: a USB 2.0 OTG port and a microSD slot.

 

Viola SBC

Summary:

  • Company/project — Toradex
  • LinuxGizmos coverage
  • Product page
  • Processor — Freescale Vybrid VF5x (1x Cortex-A5 @ 400MHz) standard via Colibri VF50 COM
  • Memory — 128MB DDR3; 64MB DDR3 with ECC 128MB NAND flash
  • Price — $64

Description — The sandwich-style Viola is typically sold as a carrier board for Toradex’s Colibri modules, but it ships as a hacker-friendly Viola SBC when pre-integrated with the company’s Colibri VF50 module. The VF50 COM integrates a Freescale Vybrid VF5x SoC with a Cortex-A5 core, while the carrier board provides LCD, Ethernet, and dual USB ports. There are also a variety of serial, analog, and industrial interfaces including CAN. The SBC ships with a Linux image, and Android is supported as well. The VF50 module can be swapped out for seven other Colibri modules that use Nvidia Tegra 2 or 3 SoCs, as well as Marvell PXA SoCs.

 

Wandboard Quad

Summary:

  • Company/project — Wandboard.org
  • LinuxGizmos coverage
  • Product page
  • Processor — Freescale i.MX6 Quad (4x Cortex-A9 @ 1GHz) or optional Solo or Dual
  • Memory — 2GB DDR3 RAM (1GB for Dual, 512MB for Solo)
  • Price — $129

Description — Wandboard.org was one of the earliest open board communities, and it’s still quite lively, with frequent software updates. The boards have remained the same, however. The Wandboard is designed as a modular, sandwich-style, COM+baseboard assembly featuring a compute module that includes the i.MX6 and RAM, plus wireless, SD, and camera interfaces. In addition to the quad-core Wandboard Quad, there’s a $99, i.MX6 DualLite-based Wandboard Dual that loses the SATA, as well as a $79, single-core Solo version that also skips the wireless radios.

 

Warpboard

Summary:

  • Company/project — Freescale, Warpboard.org, Revolution Robotics
  • LinuxGizmos coverage
  • Product page
  • Processor — Freescale i.MX6 SoloLite (1x Cortex-A9 @ 1GHz) with Kinetis KL16 MCU
  • Memory — N/A
  • Price — $149

Description — Freescale’s Warpboard.org announced the tiny, wearables-focused Warpboard in Jan. 2014 at CES, but PMIC problems have delayed it until an expected shipment this month. In addition to the Warpboard’s single-core i.MX6, there’s a Kinetis KL16 daughter card that incorporates a Cortex-M4-based Kinetis microcontroller, as well as Freescale Xtrinsic sensor modules. (In 2015, a Warpboard based on the new i.MX6 SoloX, which integrates a Cortex-M4 on-chip, might make more sense.) The board ships with Android 4.3, which requires a $50 LCD touchscreen. Otherwise, you can download a Linux 4.0 distro that does not require the LCD.

 

Z-turn Board

Summary:

  • Company/project –MYIR
  • LinuxGizmos coverage
  • Product page
  • Processor — Xilinx Zynq-7010 (2x Cortex-A9 cores @ 667MHz, plus FPGA) or optional Zynq-7020
  • Memory — 1GB DDR3 RAM; 512MB NAND flash (reserved)
  • Price — $99

Description — The Z-turn Board runs Linux on the Xilinx Zynq-7010 or -7020, which combine dual Cortex-A9 cores with FPGA circuitry. The 102 x 63mm SBC features HDMI, GbE, and dual mini-USB ports, as well as a variety of sensors, buzzers, switches, buttons, and LEDs. Dual 80-pin expansion connectors express the FPGA signals, and can be configured as LVDS pairs. A $139 kit version adds a power adapter, cables, and a 4GB data card. The board can be considered as a cheaper alternative to the Zynq-based Red Pitayainstrumentation board, which missed our cut due to its $395 price.

 

Sources for this article:

1. http://linuxgizmos.com/raspberry-pi-stays-sky-high-in-2015-hacker-sbc-survey/

2. http://linuxgizmos.com/rate-these-sub-200dollar-hacker-sbcs-win-one-of-20/#2015-open-single-board-computers

 

It’s an open-source single-board computer. It can run Android 4.4 , Ubuntu, Debian, Rasberry Pi Image, it uses the AllWinner H3 SoC, and has 1GB DDR3 SDRAM

http://www.orangepi.org/

What can I do with Orange Pi Plus?

Build…

  • A computer
  • A wireless server
  • Games
  • Music and sounds
  • HD video
  • A speaker
  • Android
  • Scratch
  • Pretty much anything else, because Orange Pi Plus is open source

Who’s it for?

Orange Pi Plus is for anyone who wants to start creating with technology – not just consuming it. It’s a simple, fun, useful tool that you can use to start taking control of the world around you.

Hardware specification

CPU H3 Quad-core Cortex-A7 H.265/HEVC 4K
GPU ·Mali400MP2 GPU @600MHz
·Supports OpenGL ES 2.0
Memory (SDRAM) 1GB DDR3 (shared with GPU)
Onboard Storage TF card (Max. 64GB) / MMC card slot , up to 2T on 2.5 SATA disk
8GB EMMC Flash
Onboard Network 10/100/1000M Ethernet RJ45
Onboard WIFI Realtek RTL8189ETV, IEEE 802.11 b/g/n
Video Input A CSI input connector Camera:Supports 8-bit YUV422 CMOS sensor interfaceSupports CCIR656 protocol for NTSC and PAL

Supports SM pixel camera sensor

Supports video capture solution up to 1080p@30fps

Audio Input MIC
Video Outputs Supports HDMI output with HDCPSupports HDMI CECSupports HDMI 30 function

Integrated CVBS

Supports simultaneous output of HDMI and CVBS

Audio Output 3.5 mm Jack and HDMI
Power Source DC input can supply power, but USB OTG input don’t supply power
USB 2.0 Ports Four USB 2.0 HOST, one USB 2.0 OTG
Buttons Power Button(SW4), Recovery Button(SW2), Uboot Button(SW3)
Low-level peripherals 40 Pins Header,compatible with Raspberry Pi B+
GPIO(1×3) pin UART, ground.
LED Power led & Status led
Other IR input
Supported OS Android Ubuntu, Debian, Rasberry Pi Image

Interface definition

Product size 108mm × 60mm
Weight 50g
Orange Pi™ is a trademark of the Shenzhen Xunlong Software CO., Limited

Banana Pi

What is Banana Pi?

http://www.bananapi.org/p/product.html

 Banana Pi is a single-board computer.  Banana Pi targets to be a cheap, small and flexible enough computer for daily life.  Built with ARM Cortex-A7 Dual-core CPU and Mali400MP2 GPU, and open source software, Banana Pi can serve as a platform to make lots of applications for different purposes.

Banana Pi Specification

SoC Allwinner A20*(ARM Cortex-A7 dual-core, 1GHz, Mali400MP2 GPU)
System Memory 1GB DDR3 DRAM
Storage SD card slot,Extensible with SATA connection (2.5″ SATA HDD with 5V)
Video output HDMI,Composite,Extensible with on-board LVDS connector
Audio I/O HDMI,3.5mm stereo jack output,On-board microphone input
Connectivity Gigabit Ethernet
USB 2* USB 2.0 ports,1* OTG micro USB port,1* micro USB for power supply**
Expansion Extensible 26-pin headers,Camera connector,Display connector for LVDS and touch screen
Misc. 3* on-board buttons, (Power, Reset, Uboot key),IR receiver
Dimensions 92mm X 60 mm
Weight 48 g

* Allwinner http://www.allwinnertech.com/en/

** Due to limited power amperage from computer USB port , we suggest using 5V 2A external power adapter.

 

Banana Pi Input/Output (Front side)

Banana Pi Input/Output (Back side)

Pin Definitions of Extensible connector

Banana Pi has multiple extensible connectors for users to develop their own amazing projects and applications.   Most of common extension accessories Including LCD panel, touch screen, camera module, UART console and GPIO control pins are accessible from Banana Pi on-board connectors and headers.

Banana Pi extensible 26-pins GPIO headers

Banana Pi has 26-pins GPIO headers to extend the functions such as I2C, SPI, 5V and 3.3V output…etc.   There are also additional GPIO pins available for extension controls and daughter boards.  For instance, you can use those headers to connect an Arduino board for your projects.  Here could be the start point for your way of exciting applications.

CON3 (GPIO Headers)

CON3 is a DIP-26 headers.  The header pin definitions of CON3 are shown as below.

You can connect the headers for I2C, UART, SPI connections.  The 5V and 3.3 V power output are also available here.  Meanwhile, there are several pins free for GPIO pins for your specific usage.

CON3 Pin Name Multiplex Function Select GPIO
Multi 1 Multi 2
Pin 1 3.3V1 VCC-3V3
Pin 2* 5.0V1 VCC-5V
Pin 3 SDA TWI2-SDA PB21
Pin 4* 5.0V2 VCC-5V
Pin 5 SCL TWI2-SCK PB20
Pin 6 GND3 GND
Pin 7 IO-GCLK GPCLK PI3
Pin 8 TXD0 UART3-TX PH0
Pin 9 GND1 GND
Pin10 RXD0 UART3-RX PH1
Pin11 IO-0 IO-0(UART2-RX) PI19
Pin12 IO-1 IO-1 PH2
Pin13 IO-2 IO-2(UART2-TX) PI18
Pin14 GND4 GND
Pin15 IO-3 IO-3(UART2-CTS) PI17
Pin16 IO-4 IO-4(CAN_TX) PH20
Pin17 3.3V2 VCC-3V3
Pin18 IO-5 IO-5(CAN_RX) PH21
Pin19 SPI-MOSI SPI0_MOSI PI12
Pin20 GND5 SPI0_GND
Pin21 SPI-MISO SPI0-MISO PI13
Pin22 IO-6 IO-6(UART2_RTS) PI16
Pin23 SPI-CLK SPI0_CLK PI11
Pin24 SPI-CE0 SPI0_CS0 PI10
Pin25 GND2 GND
Pin26 SPI-CE1 SPI0_CS1 PI14

 

* Those 5V pins(CON3 Pin2 & CON3 Pin4) are voltage output pins from BananaPi’s PMIC(AXP209). They can NOT be power input pins from external power source. Otherwise, it may damage the BPi board.

CON1 (Camera Serial Interface)

CON1 is an extensible on-board CSI connector of Banana Pi.  It is a 40-pin FPC connector which can connect external camera module with proper signal pin mappings.  The pin definitions of CON1 are shown as below.

 

CON1 Pin Pin Name GPIO
CON1 P01 LINEINL
CON1 P02 LINEINR
CON1 P03 VCC-CSI
CON1 P04 ADC_X1
CON1 P05 GND
CON1 P06 ADC_X2
CON1 P07 FMINL
CON1 P08 ADC_Y1
CON1 P09 FMINR
CON1 P10 ADC_Y2
CON1 P11 GND
CON1 P12 CSI-FLASH PH17
CON1 P13 LRADC0
CON1 P14 TWI1-SDA PB19
CON1 P15 LRADC1
CON1 P16 TWI1-SCK PB18
CON1 P17 CSI-D0 PE4
CON1 P18 CSI0-STBY-EN PH19
CON1 P19 CSI0-D1 PE5
CON1 P20 CSI-PCLK PE0
CON1 P21 CSI-D2 PE6
CON1 P22 CSI0-PWR-EN PH16
CON1 P23 CSI-D3 PE7
CON1 P24 CSI0-MCLK PE1
CON1 P25 CSI-D4 PE8
CON1 P26 CSI0-RESET# PH14
CON1 P27 CSI-D5 PE9
CON1 P28 CSI-VSYNC PE3
CON1 P29 CSI-D6 PE10
CON1 P30 CSI-HSYNC PE2
CON1 P31 CSI-D7 PE11
CON1 P32 CSI1-STBY-EN PH18
CON1 P33 RESET#
CON1 P34 CSI1-RESET# PH13
CON1 P35 CSI-IO0 PH11
CON1 P36 HPR
CON1 P37 HPL
CON1 P38 IPSOUT
CON1 P39 GND
CON1 P40 IPSOUT

CON2 (LCD display interface)

CON2 is an extensible on-board LCD display LVDS connector of Banana Pi.  It is a 40-pin FPC connector which can connect external LCD panel (LVDS) and touch screen (I2C) module as well.  The pin definitions of CON2 are shown as below.

CON2 Pin Pin Name Multiplex Function Select GPIO
Multi 1 Multi 2
CON2 P01 IPSOUT(5V output)
CON2 P02 TWI3-SDA PI1
CON2 P03 IPSOUT(5V output)
CON2 P04 TWI3-SCK PI0
CON2 P05 GND
CON2 P06 LCD0-IO0 PH7
CON2 P07 LCDIO-03 PH12
CON2 P08 LCD0-IO1 PH8
CON2 P09 LCD0-D0 LVDS0-VP0 PD0
CON2 P10 PWM0 PB2
CON2 P11 LCD0-D1 LVDS0-VN0 PD1
CON2 P12 LCD0-IO2 PH9
CON2 P13 LCD0-D2 LVDS0-VP1 PD2
CON2 P14 LCD0-DE PD25
CON2 P15 LCD0-D3 LVDS0-VN1 PD3
CON2 P16 LCD0-VSYNC PD27
CON2 P17 LCD0-D4 LVDS0-VP2 PD4
CON2 P18 LCD0-HSYNC PD26
CON2 P19 LCD0-D5 LVDS0-VN2 PD5
CON2 P20 LCD0-CS PH6
CON2 P21 LCD0-D6 LVDS0-VPC PD6
CON2 P22 LCD0-CLK PD24
CON2 P23 LCD0-D7 LVDS0-VNC PD7
CON2 P24 GND
CON2 P25 LCD0-D8 LVDS0-VP3 PD8
CON2 P26 LCD0-D23 PD23
CON2 P27 LCD0-D9 LVDS0-VN3 PD9
CON2 P28 LCD0-D22 PD22
CON2 P29 LCD0-D10 PD10
CON2 P30 LCD0-D21 PD21
CON2 P31 LCD0-D11 PD11
CON2 P32 LCD0-D20 PD20
CON2 P33 LCD0-D12 PD12
CON2 P34 LCD0-D19 PD19
CON2 P35 LCD0-D13 PD13
CON2 P36 LCD0-D18 PD18
CON2 P37 LCD0-D14 PD14
CON2 P38 LCD0-D17 PD17
CON2 P39 LCD0-D15 PD15
CON2 P40 LCD0-D16 PD16

 

J11 (UART)

The jumper J11 is the UART interface.  For developers of Banana Pi, this is an easy way to get the UART console output to check the system status and log message.

J11 Pin Pin Name Multiplex Function Select GPIO
Multi 1 Multi 2
J11 Pin1 TXD UART0-TX PB22
J11 Pin2 RXD UART0-RX PB23

 

J12 (UART and Power source)

The jumper J12 provides the power source including 3.3V and 5V.  There is a pair of UART TX/RX signals output here.

J12 Pin Pin Name Multiplex Function Select GPIO
Multi 1 Multi 2
J12 Pin 1 5V
J12 Pin2 3.3V
J12 Pin3 NC IO-7 PH5
J12 Pin4 RXD UART7_RX PI21
J12 Pin5 NC IO-8 PH3
J12 Pin6 TXD UART7_TX PI20
J12 Pin7 GND
J12 Pin8 GND

1. Download Image of openElec for Raspberry

Note: You need to follow the steps below by the following order exactly

http://openelec.tv/get-openelec then goto paragraph of “RaspberryPi Builds” and download DISKIMAGE file.

2. Open the compressed file from #1

3. Install the compressed file from #1 on SDCard as follows

a. Download: http://sourceforge.net/projects/win32diskimager/

b. Install win32diskimager.

c. Run C:Program Files (x86)ImageWriterWin32DiskImager.exe

d. Insert SD Card (at least 4 GB and maximum 16GB cause Raspberry Pi doesn’t support above it) to pc.

e. At Win32diskimager select the drive of Sd Card and select the .img file from #2.

f. Click on “Write” button.

g. Read more at Wiki for openElec

4. Connect to Raspberry the following elements

  • SdCard (Class 10, 4GB suggested).
  • HDMI Monitor.
  • Network or Wifi dongle.
  • Keyboard.
  • Mouse.
  • Power supply (Micro USB connector 5V 2A).

5. Raspberry will boot.

6. Accept all default till you see main screen of Kodi - XBMC.

7a. Option A: Configure Genesis Addon:

Install on Kodi v17 by the following links:

https://seo-michael.co.uk/how-to-install-exodus-on-kodi-krypton/

7b. Option B: Install Exodus

The short version is to add the following source:

The long version is here:

8. Setup live TV (IsraelLive)

a. System->File Manager->Add Source->Source:

  • Source: http://srp.nu
  • Name: srp

b. System->settings->Addons->Install from Addons repository->All addons->Live Tv client->PVR IPTV simple client.

c. System->settings->Add-ons->Install from Zip file->Srp->Helix->All->superrepo.kodi.helix.all-0.7.03.zip.

d. Wait till finishing install.

e. Video->Video Add-ons->Get More->IsraelLive

f. Rerstart Raspberry Pi.

g. View more at the following video: https://www.youtube.com/watch?v=4CrLDYU3V0I

9. Add subtitles, explained here

a. System->Settings->Video->Subtitles.

b. Preferred subtitle language.

c. Languages to download subtitles for,

d. Default TV/Movie service->Get More-

e. Read more about subtitles configuration here:

http://kodi.wiki/view/HOW-TO:Set_up_subtitle_services

10. Install Remote controller over Wifi

11 Install Adults / Porn add-ons on Kodi

a. System->Settings->Add-ons->Install from zip file->fusion->kodi-repos->xxx-adult->repository.TheYidXXX-1.4.zip.zip.

b. Install from zip file->fusion->xbmc-repos->xxx-adult->repository.xbmcadult-1.0.6.zip.

c. Add all under Install from zip file->fusion->xbmc-repos->repository.xxxadultxbmc0-1.0.0.zip.

d. System->Settings->Add-Ons->Install from repository->AdultsXBMC.com Add-on Repository->Video add-ons.

e. Select add-ons to install.

f. Goto Video->Add ons-> Get more->Search for Oxo, Tubesex, XxTRUCOxX and more…

g. View more info here: http://www.youtube.com/watch?v=aaoK16DxrSA

12. Hebrew Localization

a. Goto System->Settings->Appearance->Envelope->Fonts->Ariel Based.

b. Change interface to hebrew by->International->Language->Hebrew.

c. Goto System->Settings->Video->Subtitles->Encoding (ערכת תווים)->Hebrew (Windows)

13. Audio settings & Screen Calibration

  • Goto System->Settings->System-Display Output->Video Calibration.
  • Adjust the Video.
  • Audio: System->settings->system->Audio output->Audio output device->HDMI and Analogue

14. VOD and Sports Israel

15. External Links