MinnowBoard Turbot Quad Core Open Source Hardware Board is now Shipping for $190

MinnowBoard Turbot Quad Core board was announced last autumn, with shipping expected in December 2016, but there may have been delays as the MinnowBoard foundation has just announced that the Intel open source hardware board is now shipping. MinnowBoard Turbot Quad “MBT-4220” board specifications: SoC – Intel Atom E3845 quad core Bay Trail-I processor @ up to 1.92 GHz with Intel HD graphics @ 542 / 792 MHz (10W TDP) System Memory – 2GB DDR3L 1067 MT/s (Soldered) Storage – 1x SATA2 3Gbps, 1x micro SD card slot, 8 MB SPI Flash for firmware (Tianocore UEFI, Coreboot, SeaBIOS) Video & Audio Output – 1x micro HDMI connector Connectivity – 10/100/1000M Ethernet RJ-45 connector (with Intel i211 instead of Realtek NIC on dual core MinnowBoard) USB – 1x USB 3.0 host, 1x USB 2.0 host Debugging – Serial debug header Expansion headers Low-speed expansion (LSE) port – 2×13 (26-pin) male 0.1″ […]

ODROID-C2 Board Gets Experimental Ubuntu 16.04 Armbian Images with Linux 4.10

Hardkernel is doing a good job at providing working images with GPU / VPU support, and documentation for their ODROID boards. But while Exynos based ODROID-XU4(Q) boards already get firmware images with a recent Linux 4.9 kernel, Amlogic S905 based ODROID-C2 board’s Ubuntu 16.04 images still rely on the Linux 3.14 kernel released by Amlogic, plus various patchsets. But we’ve seen BayLibre is working on a Linux mainline port for Amlogic processors, and Armbian community appears to have leveraged that work, and added Ubuntu 16.04 Server and Desktop images with Linux 4.10 to their build system. Those are experimental nightly builds so they may not have been tested, and it’s likely not working as well as the Ubuntu 16.04 “legacy” images released by Hardkernel. They are also not shown in Armbian ODROID-C2 page at the time of writing, but it’s a step in the right direction. Jean-Luc Aufranc (CNXSoft)Jean-Luc started […]

$399 Intel Euclid Robotics Devkit Runs Ubuntu & ROS on Intel Atom x7-Z8700 Processor

We’ve seen many mini PC based on Intel Atom x5/x7 “Cherry Trail” processor in the last year, but Intel has also integrated their low power processor into hardware aimed at robotics, such as Intel RealSense development kit based on Atom x5 UP Board and RealSense R200 depth camera. The company has now launched its one-in-all Intel Euclid development kit combining Atom X7-Z8700 processor with a RealSense camera in a single enclosure. Intel Euclid specifications: SoC – Intel Atom x7-Z8700 Cherry Trail quad core processor @ up to 2.4GHz with Intel HD Graphics Gen 8 System Memory – 4GB LPDDR3-1600 Storage – 32GB eMMC 5.0 flash, Micro SD slot up to 128GB Video Output – micro HDMI port up to 4K @ 30 Hz Audio – 2x I2S interfaces, 1W mono speaker, 3x DMIC with noise cancellation Camera – Intel RealSense ZR300 camera RGB camera – 2MP up to 1080p@30fps, 16:9 […]

Using GPIOs on NanoPi NEO 2 Board with BakeBit Starter Kit

NanoPi NEO 2 is a tiny 64-bit ARM development board powered by Allwinner H5 processor. FriendlyELEC sent me a couple of NEO 2 samples together with their BakeBit Start Kit with a NanoHat and various modules via GPIOs, analog input or I2C. I’ve already tested both Armbian with Linux 4.11 and Ubuntu Core Qt with Linux 3.10, and ran a few benchmarks on NanoPi NEO 2. You would normally prefer to use the Armbian image with Linux mainline since it provided better performance, but at the time I was told GPIO support was not there. Configuring NanoPi NEO 2 board with BakeBit library So this week-end, when I decided to test GPIO support and BakeBit Starter Kit, I decided to follow this advice, especially nanopi-neo2-ubuntu-core-qte-sd4g-20170329.img.zip image is still the recommended one in the Wiki. So I went with that image. I’ll use Python examples from Bakebit library, but if you […]

Top Programming Languages & Operating Systems for the Internet of Things

The Eclipse foundation has recently done its IoT Developer Survey answered by 713 developers, where they asked  IoT programming languages, cloud platforms, IoT operating systems, messaging protocols (MQTT, HTTP), IoT hardware architectures and more.  The results have now been published. So let’s have a look at some of the slides, especially with regards to programming languages and operating systems bearing in mind that IoT is a general terms that may apply to sensors, gateways and the cloud, so the survey correctly separated languages for different segments of the IoT ecosystem. C and C++ are still the preferred languages for constrained devices, and developers are normally using more than one language as the total is well over 100%. IoT gateways are more powerful and resourceful (memory/storage) hardware, so it’s no surprise higher level languages like Java and Python join C and C++, with Java being the most used language with 40.8% […]

Helios4 Personal Cloud DIY NAS Supports 3.5″ Hard Drives, RAID, and More (Crowdfunding)

A few months ago, we covered GnuBee Personal Cloud 1, a NAS that runs on open source software, and that supports up to six 2.5″ SATA drives. The crowdfunding has been successful – after lowering the funding target -, and backers should hopefully get the NAS right after summer. But at the time, some people complained about the  memory capacity (512MB),  the lack of support for 3.5″ drives, and a few other items. A new project called “Helios4 Personal Cloud” addresses many of those concerns. It comes with 1 to 2GB RAM, enclosure supporting four 3.5″ drives, supports RAID, and is powered by Marvell ARMADA 388 processor that has been specifically designed for this type of application. Helios4 NAS specifications: SoC – Marvell ARMADA 388 dual core Cortex A9 processor @ up to 1.866 GHz with RAID5/6 acceleration engines, security acceleration engines, etc… System Memory – 1 or 2 GB […]

Packet 96-core Cavium ThunderX Baremetal ARMv8 Servers are Available for $0.50 per Hour, $372 per Month

Last week, I wrote about Scaleway ARMV8 cloud servers powered by Cavium ThunderX processors. They are very cheap, as low as 0.0006 Euros per hour or 2.99 Euros per month, but you only get access to 2 to 8 cores, so obviously you don’t get a baremetal server for that price.  If you want the latter Packet.net has been offering just that since the end of last year with their Type 2A baremetal server with two Cavium ThunderX 48-core processors, 128 GB RAM, 384 GB SSD and 20 Gbps bandwidth. The servers can currently run Centos 7, CoreOS, Ubuntu 16.04 LTS,  with support for container platforms such as CoreOS Tectonic, Rancher, Docker Cloud, ContainerShip, StackEngine, Docker Machine, etc… You can check the status for other operating systems and features and the roadmap page. They also have x86 servers, and I’ve included the hourly and monthly prices and features for all […]

SinoVoIP Releases $35 Banana Pi BPI-M2+ Board with Allwinner H2+ Processor

Banana Pi BPI M2+ board was first released with Allwinner H3 processor, but the same PCB can also be used with Allwinner H2+ and H5 processors since the processors are pin-to-pin compatible, and SinoVoIP intends to release three version of the board, and just launched BPI M2+ (aka BPI H2+) with Allwinner H2+ processor for $34.50 + shipping, $1.5 cheaper than the H3 version also listed on Aliexpress. If you shop around, and don’t order on the official SinoVoIP store, you may find cheaper price for the boards. As expected, the specifications have not changed apart from the processor: SoC – Allwinner H2+ quad core Cortex A7 @ 1.2 GHz with an ARM Mali-400MP2 GPU up to 600 MHz System Memory – 1GB DDR3 Storage – 8GB eMMC flash, micro SD card slot up to 64GB, Video & Audio Output – HDMI with CEC support Connectivity – Gigabit Ethernet, 802.11 […]

EmbeddedTS embedded systems design