Dual Core VolksPC Android and Debian Mini PC Gets Crowdfunded

Last months, I tested VolksPC’s Android/Debian unified distribution on MK808 mini PC, which runs both operating systems at the same time, and allows you to switch instantaneously and seamlessly between the two. I was impressed by the performance and stability of the system, although there were still a few software bugs, as well as issues related to MK808 hardware (Wi-Fi disconnection), and possibly its 5V/1A power supply (system reboot when inserting SD card reader or flash drive). The company has now started a crowd-funding campaign on Indiegogo to manufacture dual core Android TV box with their unified distribution. VolksPC specifications: SoC – Rockchip RK3066 dual core ARM Cortex-A9 processor @ 1.4Ghz with Mali-400MP4 GPU System Memory – 1GB DDR3 Storage – 8 GB NAND Flash (for Android),  8GB MicroSD card (Debian Wheezy) Video Output – HDMI 1.3, AV jack Audio Output, HDMI, AV jack, and optical S/PDIF Connectivity – 10/100M […]

EasyEDA is a Web-based Schematics Capture, Simulation, and PCB Layout Tool

I recently watched a video showing AllWinner R&D, and I noticed although most (all?) software engineer run Ubuntu in the PC, the hardware engineers all relied on Windows based EDA tools for schematics capture and PCB Layout. There are already Linux-based tools such as Kicad, which appears to be good for new projects, but importing existing projects can be an issue. An alternative to operating system dependent EDA software suites are web-based tools. I’ve already tried Fritzing which allows to draw circuits on breadboard, convert these to schematics and PCB layouts, and order the PCBs. It looks pretty good for its purpose, but it’s limited to mostly simple designs, and AFAIK can’t be used to replace an EDA suite. That’s where EasyEDA comes into play.  It’s a web-based tool where you can draw schematics, perform simulation, and create PCB layouts for your project, either keeping them private, or sharing them […]

Linaro 14.07 Release with Linux Kernel 3.16 and Android 4.4

Linaro 14.07 has just been released with Linux Kernel 3.16-rc6 (baseline), Linux Kernel 3.10.50 (LSK), and Android 4.4.4. This month, Linaro has continued development on Juno 64-bit ARM development board, as well as other member boards from Broadcom (Capri), Qualcomm (IFC6410), Hisilicon D01, Samsung (Arndale / Arndale Octa), etc.. Android have been upgraded to version 4.4.4 with images released for Pandaboard, Arndale, Nexus 10, and Nexus 7, built with Linaro GCC 4.9. Here are the highlights of this release: Linux Linaro 3.16-rc6-2014.07 released GATOR version 5.18 (same version as in 2014.04) updated basic Capri board support from Broadcom LT. Good progress in upstreaming the code: now the topic has 21 patch on top of v3.16-rc4 vs 53 patches on top of v3.15 in 2014.06 cycle removed cortex-strings-arm64 topic as the code is accepted into the mainline new topic from Qualcomm LT to add IFC6410 board support updated Versatile Express ARM64 […]

littleBits CloudBit Wi-Fi Module Simplifies DIY IoT Designs

littleBits Electronics is a company selling tiny modules that snap together with tiny magnets for prototyping called… littleBits. They do not require soldering, wiring, or programming, can be buttons, sensors, motors, etc…, and are the electronics equivalent of LEGO, and are suitable to 8 years old and older kids. The company have recently launched a new product called CloudBit, a module based on Freescale i.MX233 with Wi-Fi connectivity meant to be used/snapped with existing littleBits. CloudBit hardware specifications: Processor – Freescale i.MX233 ARM926EJ-S processor  @ 454MHz System Memory – 64MB of RAM; Storage – microSD slot with included 4GB micro SD card pre-loaded with a customized Arch Linux ARM distribution Connectivity – 802.11b/g Wi-Fi via included USB dongle USB – micro USB port (for power only) Connectors – 2x BitSnap connectors for LittleBits connectivity using i.MX233 ADC/DAC signals Debugging – Pads for UART (3.3V, 8-N-1, 115,200 baud) to access the […]

AMD Announces Availability of their $3,000 Opteron A1100-Series 64-bit ARM Development Kit

AMD Opteron A1100 Server SoCs, codenamed “Seattle”, come with four to eight ARM Cortex A57 cores, and earlier this year, the company unveiled both the processors and a development kit. You can now apply for “AMD Opteron A1100 Series 64-bit ARM developers kit”, and if you’re selected, you’ll “just” need to pay $2,999 to receive the board and related tools. The kit targets software and hardware developers, as well as early adopters in large datacenters. AMD Opteron A1100 Board hardware specifications: SoC – ARM Opeteron A1000 with 4 ARM Cortex-A57 cores System Memory – 2x Registered DIMM with 16 GB of DDR3 DRAM (upgradeable to 128GB) Storage – 8 Serial-ATA connectors Connectivity – Not mentioned, but there seems to be an RJ45 port on the pic, and another SFP cage, both probably 10 Gbit Ethernet since it’s the speed supported by Opteron A1100. Expansion slots – PCI Express connectors configurable […]

$50 CMX Dual Core Android TV Box Runs Android 4.2, Supports XBMC Linux

XBMC Android now runs fairly well on ARM based hardware, but some people still prefer to run XBMC Linux because they want a pure XBMC experience, and Android is just an unnecessary overhead, and some features are still better supported in XBMC Linux such as frame rate switching, which is not supported in Android (You need to manually select the refresh rate in the settings). One way to go if you want to get XBMC Linux is to buy one of the boxes pre-loaded with the firmware such as Jynxbox M1V2 Pure Linux or Little Black Box. But these devices are generally significantly more expensive than their Android equivalents. So instead, some people get an Android TV box, and install XBMC Linux firmware compatible with the hardware such as MX Linux which runs on media players with a “g18ref” and “mx2ref” boards. Gbox Midgnight MX2 is one of these g18ref […]

Hardkernel Unveils $30 Raspberry Pi Compatible Module with RTC, ADC, and LiPo Battery Support

Hardkernel is better know for its ODROID boards powered by Samsung Exynos SoC. So I was surprised to discover ODROID-W, “a miniature computing module which is fully compatible with all software available for the Raspberry-Pi”.  Software compatible, really? Yes, because they used the same Broadcom BCM2835 SoC found in the Raspberry Pi, packaged it in a smaller form factor, while keeping HDMI, USB, and CSI interface, and expansion headers, and all that for $30, plus just $9 for shipping. Let’s go through ODROID-W specifications first: SoC – Broadcom BCM2835 ARM1176JZ-F processor @ 700 Mhz with VideoCore IV GPU System Memory – 512MB LPDDR2 (Samsung K4P4G324EB PoP) Storage – microSD slot + eMMC socket (bottom of the board) Video Output – micro HDMI (with NXP IP4791CZ12 protection IC) USB – micro USB connector, and USB host (not soldered) Expansion Headers: R-Pi compatible 26-pin expansion header (through holes) R-Pi compatible 15-pin CSI […]

Kankun KK-SP3 Wi-Fi Smart Socket Hacked, Based on Atheros AR9331, Running OpenWRT

Kankun KK-SP3 is a $20 Wi-Fi smart socket that can be controlled via iOS and Android app. But one person created a Kankun community on Google+ to try to hack the device and control it from a PC, or from outside the home network for example. Up to now, the device has been opened, found to run OpenWRT, and one the member wrote a Windows app to control the socket from a PC. It is a basic smart socket, without power monitoring capabilities, and unless you start hacking the hardware, all you can do is basically turn it on and off. The device is based on Qualcomm Atheros AR9931, found in many low cost routers supporting OpenWRT, and the socket indeed runs OpenWRT, which you can access via SSH or Telnet (username/password: root/admin). There’s 32MB RAM (Winbond W9425G6JH), and a 10A OMRON relay. The smart socket actually communicates with the […]

UP 7000 x86 SBC