Novena Open Source Hardware ARM Laptop Gets Crowdfunded for $1995

In 2012, Andrew Huang (“Bunnie”) decided to build an open source hardware and software laptop codenamed Novena powered by Freescale i.MX6 as a side project. The goal of the project was to be fully open source, both in terms of hardware and software, and the components have been selected so that the datasheets can be downloaded without NDA. Design has now been completed, and a crowdfunding campaign has now been launched on Crowd Supply, but since finding low cost part was not priority, you’ll have to fork $1,995 to get the complete laptop, $1,195 will get you the desktop version, and $500 the motherboard only. There’s also a version of the laptop called “Heirloom Laptop” with a hand-crafted wood and aluminum case that goes for $5,000. Let’s go through the board specs first: SoC – Freescale iMX6 Quad-core Cortex A9 CPU with NEON FPU @ 1.2 GHz. – NDA-free datasheet […]

$99 MinnowBoard MAX Development Board Powered by Intel Bay Trail-I SoC

When Intel released the original MinnowBoard which was a step in the right direction, but there were some complains, as the company had chosen to use an older Intel processor, and the price was much higher than most high performance low cost ARM development boards. MinnowBoard MAX (aka Minnow2 Board) fixes all that, as it features the latest Intel Bay Trail-I (E3800 series) processor, and costs as low as $99 for the single core version, and $129 for the dual core version. Let’s jump directly to the specifications: SoC – 64-bit Intel Atom E3815 (single-core, 1.46 GHz) or Atom E3825 (dual-core, 1.33 GHz) both with integrated Intel HD Graphics coming with Open Source hardware-accelerated drivers for Linux OS System Memory – 1GB ($99 model) or 2GB ($129 model) DDR3 RAM Storage – 1x Micro SD card slot, 1x SATA2 3Gb/sec, 8 MB SPI Flash for firmware (UEFI) Video Output – micro […]

Opendive – Low Cost DIY Open Source 3D Virtual Reality Kit for Smartphones

About 10 days ago, I wrote about solution to record and play 360 degrees panoramic videos. One of the itmen was vrAse virtual reality case for your smartphone, and allows you to enjoy immersive 3D experience. If you’d rather do your own, than buy a kit for about 100 Euros, there’s an open source project called OpenDive that does about the same thing, and allows you to play games in 3D. All you need to do is to download the 3D files, print the head-mounted glasses it with your 3D printer, and buy the lense kit (6.99 Euros) to get a complete working system. You may have to modify the design, and adapt it to your phone dimensions. And if you don’t have a 3D printer, somebody provided instructions to do your own by cutting wood or plastic sheets. You then should be able to watch 360 deg. panorama videos, and […]

Amlogic GPL Source Code Release – Kernel 3.10, U-Boot, and Drivers (Wi-Fi, NAND, TVIN, Mali GPU)

Last month, I noticed Amlogic provided links to the Android SDK for S802 / M802 on their open source website, but the only way to get the source was to share your SSH public with Amlogic, so that they give you access. It did not happen, but the company has released the source for Linux 3.10.10, U-boot 2011.03, Realtek and Broadcom Wi-Fi drivers, NAND drivers, “TVIN”drivers, and kernel space GPU drivers for Mali-400 / 450 GPU. There are also some customer board files for Meson 6 only (AML8726-MX / M6) but they do not seem to match the kernel… If you want to build the kernel, including the drivers, you’ll need to download a bunch of files: wget http://openlinux.amlogic.com:8000/download/ARM/kernel/arm-src-kernel-2014-03-06-d5d0557b2b.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/wifi/rtk8192du-2014-03-06-7f70d95d29.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/wifi/rtk8192eu-2014-03-06-9766866350.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/wifi/rtk8192cu-2014-03-06-54bde7d73d.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/wifi/rtk8188eu-2014-03-06-2462231f02.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/wifi/brcmap6xxx-2014-03-06-302aca1a31.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/wifi/wifi-fw-2014-03-06-d3b2263640.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/modules/aml_tvin-2014-03-06-fb3ba6b1c8.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/modules/aml_nand-2014-03-06-39095c4296.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/customer/aml_customer-2014-03-06-76ce689191.tar.gz wget http://openlinux.amlogic.com:8000/download/ARM/gpu/gpu-2014-03-06-0425a1f681.tar.gz You’ll need to extract these tarballs in specific directories:

You […]

$79 Atmel ATSAMA5D3 Xplained Arduino Compatible, Open Source Hardware Board Powered by SAMA5D3 ARM Cortex-A5 Processor

A few days ago, at Embedded World 2014, Atmel has unveiled ATSAMA5D3 Xplained evaluation board based on SAMA5D36 ARM Cortex A5 micro-processor with 256 MB DDR2, 256 MB flash and numerous ports and expansion connectors, that targets industrial automation, networks, robotics, control panels and wearable applications. Atmel is one of the rare companies that provides support for the latest long term kernel (3.10) and mainline for their embedded solutions, and their latest board is fully open source hardware. Let’s have a look at the board specifications: MPU – Atmel SAMA5D36 Cortex-A5 Microprocessor @ 536 MHz System Memory – 2GBit DDR2 (Micron) Storage – 2GBit Flash (Micron), SD/MMCPlus 8-bit Card slot, 1x Micro SD Card 4-bit slot footprint (meaning not soldered) Connectivity – 1x Ethernet 10/100/1000M, 1x Ethernet 10/100M USB –  1x micro USB Device connector, 2x USB Host connectors Debugging – 1x 6-lead 3V3-level serial port, 10-pin J-TAG connector Expansion […]

$60 MarsBoard RK3066 (Partially) Open Source Hardware Development Board Supports Android & PicUntu

Until now if you wanted a low cost Rockchip development board you’d have to go with Radxa Rock (Quad core RK3188) or WaxBerry Pi2 (Dual core RK3066). Thanks to Haoyu Electronics , the company who made MarsBoard A10, there’s now another option with MarsBoard RK3066 powered by Rockchip RK3066 dual core Cortex A9 SoC with 1 to 2 GB RAM, 4 to 8 GB Flash and lots of ports and expansion connectors. MarsBoard RK3066 is composed of a baseboard (SOM-RK3066) and a computer on module (CM-RK3066) with the following specifications: CM-RK3066 Computer-on-Module: SoC – Rockchip RK3066 dual core ARM Cortex A9 @ 1.6Ghz + Mali-400MP4 GPU System Memory – 1GB DDR3 SDRAM up to 2GB Storage – 4GB Nand Flash & eMMC FLASH Power Management Unit – TPS659102 Misc – TX indicator LED use for debug, Power Indicator LED 10/100M Ethernet PHY – LAN8720A SOM-RK3066 Baseboard: Storage – micro SD […]

Raspberry Pi Gets Open Source 3D Graphics Drivers and Documentation

The Raspberry Pi was launched 2 years ago, and for its birthday, Broadcom decided to release documentation and open source OpenGL ES 1.1 and 2.0 driver for the Videocore IV GPU.  You may remember the Raspberry Pi Foundation already release an open source GPU driver in 2012, but this was only for the part running on the ARM11 core for Broadcom BCM2835 SoC, which is just a few hundred lines of code long, and communicates with a binary blob which does all the work in the GPU itself. This new release however goes much further with a 111 page document entitled “VideoCore IV 3D Architecture Reference Guide“, and open source driver for the 3D System of the GPU. Strangely the release is however not for BCM2835, but instead BCM21553. Broadcom clearly has the source for BCM2835 too, so this must have been made for legal reasons. VideoCoreIV packs a lot […]

AMLogic S802 / M802 Android 4.4 SDK, Documentation and Reference Schematics Are (Almost) Available

We’ve seen in the past AMLogic sometimes pushes some updated GPL software releases on their Open Linux website. So I went to have a look a few days ago, and to my surprise they already had instructions to download and build Android 4.4 for AMLogic M802 (Tablet) and S802 (STB), “user’s guides”, as well as links to reference schematics for the tablets… Nice!!! I started with 4.4_ReleaseInfo for “Mbox” (S802), which explains how to get the SDK release on 2014-01-27 (kk-amlogic-20140127):

Unfortunately the joy stopped right there, as you need to send your SSH public key to your representative. I’ve just done that, and sent an email to support [at] amlogic.com, and mbox-android [at] amlogic.com on Sunday, and I have yet to gain access. I’ve found the “mbox-android” email in from Mbox page (similar to screenshot above) in a field right of “reference schematics” column, which has been removed […]

EDATEC Raspberry Pi 5 fanless case