Calaos is an Open Source Home Automation Suite for Raspberry Pi, Allwinner A10/A20 and x86 Platforms

Calaos is a Linux based home automation software released under GPLv3 license that works on Raspberry Pi, some Allwinner platforms like Cubiebaord 1/2, Mele A1000(G)/A2000, as well as x86 / amd64 hardware platforms that allows you control switches & lights in the rooms of your home or office, control your music, and manage security cameras.. The developers have recently released Calaos v2.0, the first stable release, so it’s a good time to have a look. The software stack is comprised of 6 main components: Calaos Server – Daemon that exports the state of the house via a JSON protocol. It can currently manage the following hardware components and protocols: Wago’s PLC, with digital or analog I/O, DALI or DMX light bus IPX800 web relay board GCE Electronics Eco Devices used to monitor power consumption. Web API 1-Wire, X10 Zibase I/O GPIO (Linux based GPIO, for direct use of RaspberryPI GPIO […]

3D Graphics Acceleration in Linux on Allwinner A80 based Cubieboard4

Allwinner A80 is a powerful octa-core processor found in development boards and TV boxes such as Cubieboard4 or Tronsmart Draco AW80. Some early Ubuntu images and instructions had already been released for A80 Optimusboard and Draco AW80, but none of these featured GPU drivers for 3D acceleration, which to be honest, has limited advantages in Linux desktop distributions since desktop environments and most apps require full OpenGL support, i.e. not only OpenGL ES, and the only ARM SoC that can provide OpenGL support without external graphics card is Nvidia Tegra K1 SoC. Having said that GPU drivers would pave the way for smooth OpenELEC / Kodi user interface support in Allwinner A80 Linux distributions. That’s only one part of the puzzle, since the GPU normally handles the user interface, while the VPU takes care of video decoding. The good news is that CubieTech release updates images for their Cubieboard4 (CC-A80) […]

CubieTruck Metal Case Unboxing and Disassembly

CubieTruck Metal Case is a kit comprised of CubieTruck (aka CubieBoard 3), a 128GB SSD, a 5,300 mAh battery, a power adapter, and various cables. In case you are not familiar with CubieTruck, it’s a development board by CubieTech, based on Allwinner A20 dual core ARM Cortex A7 processor with 2GB RAM, 8GB NAND flash, a SATA connector, HDMI & VGA outputs, Gigabit Ethernet, 2 USB host ports, and a mini USB OTG port. CubieTech decided to sent me a kit, as it was featured on CNX Software, and today, I’ll show what’s exactly is inside the kit since the product description is not 100% clear. I’ve been told it’s pre-installed with Lubuntu, so in a separate post next week, I’ll try Linux, report on the SSD performance, and check the battery UPS function, and possibly life on a charge. CubieTruck Metal Case Unboxing I’ve received the kit in a […]

CubieTruck Allwinner A20 Board Kit with Rugged Metal Case, 128 GB SSD and Battery

Cubietruck, aka Cubieboard 3, is a development board powered by AllWinner A20 dual core processor, with 2GB RAM, gigabit Ethernet, VGA and HDMI and more. There’s now a complete kit for demanding environment such as server, automotive, and industrial applications that including a rugged metal case, a 128GB SSD and a 5,300 mAh battery. The kit includes: Cubieboard3 (Cubietruck) development board with Allwinner A20 processor, 2GB RAM, HDMI & VGA video out, Gigabit Ethernet, WiFi+Bluetooth, SATA interface, 2x USB 2.0 host, 1x micro USB, optical S/PDIF, IR receiver, 128GB SSD, model KingSpec C3000.6-M128 based on installation instructions. 5300mAh Li-battery Rugged metallic case for cubietruck Power cable, USB cable, USB OTG cable, and an optional power adapter with 2.5A@5V output “CubieTruck Metal Case” kit can be purchased for $169 on Seeedstudio, or 149 Euros exc. VAT on EmbeddedComputer.nl. Considering that individually CubieTruck board goes for $89 to $95. and KingSpec 128GB […]

NetBSD 7.0 To Support Multi-Core ARM Processors from Allwinner and Freescale

NetBSD is an open source Unix-like Open Source operating system running on a wide range of platforms, from servers and desktop systems to embedded devices. The operating system has supported ARM since 1996, with more recent ports for ARM Cortex A8 and Raspberry Pi, but until recently it did not support SMP (Symmetric multiprocessing) to support more than one core. But NetBSD has now fixed this “anomaly” and the following Allwinner A20/A31 and Freescale i.MX6 boards are now supported: Banana Pi (BPI) Cubieboard 2 (CUBIEBOARD) Cubietruck (CUBIETRUCK) Merrii Hummingbird A31 (HUMMINGBIRD_A31) CUBOX-I NITROGEN6X You can give it a try on Allwinner boards by creating an SD card following instructions on NetBSD / Allwinner Wiki. There does not seem to be documentation for the Freescale boards yet. If Allwinner documentation is up-to-date, this is a headless image, as framebuffer, HDMI, etc… are still in to TODO list, but Gigabit Ethernet and […]

AllWinner A80 based Cubieboard4 Development Board is Now Available for $100 (in China)

Allwinner and Cubietech announced they were working on Cubieboard8 in May, before we got to see some pictures of the first engineering samples. Cubieboard8 has now been renamed to Cubieboard4, also known as CC-A80 (CubieTech single board Computer A80), and the company has listed the board on Taobao for 620 RMB (~$102), with shipping scheduled for October 30. Cubietech CC-A80 board specifications, which have changed since the first pictures were released in July: SoC – AllWinner A80 octa core 4x Cortex A15 @ 2.0GHz,  4x Cortex A7 @ 1.3GHz, and Imagination PowerVR G6200 GPU System Memory – 2GB DDR3 Storage – 8GB eMMC (25MB/s read and write speed), micro SD Card slot Video Output – HDMI 1.4, and VGA Audio I/O – HDMI, 2x 3.5mm audio jacks for audio output and microphone Connectivity – Gigabit Ethernet, dual band Wi-Fi 802.11 b/g/n up to 300 Mbps + Bluetooth 4.0 (AP6330 module) […]

Pictures and Specs for CubieBoard 8 Development Board Powered by AllWinner A80 SoC

Back in April, AllWinner announced partnerships with Linksprite and CubieTech for respectively PcDuino 8 and Cubieboard 8 development boards to feature  AllWinner A80 octa core ARM Cortex 15/A7 big.little SoC. However, at the time all we got was some photo-shopped pictures of older versions of the boards with an A80 processor pasted by graphics designers. Some pictures of Cubieboard 8 have now surfaced, and they are clear enough so that we can start to get most of the specs. Here are Cubieboard 8 specifications derived from the pictures (incomplete because we don’t have pictures of the back of the board): SoC – AllWinner A80 octa core big.LITTLE processor with 4 ARM Cortex A15 cores, 4 Cortex A7 cores, and Imagination PowerVR G6200 GPU System Memory – 2GB DDR3 (4x SKhynix H5TQ4G83AFR – 4Gbit RAM chips) – TBC in case they’ve added more RAM chips at the back, unlikely IMHO. Storage […]

AllWinner A80 To Support 5 Operating Systems, Products To Become Available in May

AllWinner has released some more materials about their AllWinner A80 Ultracore octa core big.LITTLE SoC ahead of the Hong Kong Electronics Fair 2014, and we’ve learned more about OptimusBoard, as well as tablets and TV boxes availability through a video interview shot by Charbax at the exhibition. Part of the release was more detailed specifications: CPU Octa-Core big.LITTLE Cortex-A15/7 Low-power CoolFlex power management architecture 2MB + 512 KB L2 Cache GPU – Imagination Technologies PowerVR 64-core G6230 with support for OpenGL ES 3.0/2.0, OpenCL 1.x, RenderScript, DX 9.3/10.0 Memory Supports dual-channel DDR3/DDR3L/LPDDR3/LPDDR2, up to 8GB Supports Raw NAND with 72-bit ECC Supports eMMC V4.5 Video Supports UHD H.264/VP8 4Kx2K@30fps video playback Supports multi-format FHD video decoding, including MPEG 1/2/4, H.263, H.264. WMV9/VC-1, etc Supports H.265/VP9 1080p@30fps video playback Supports H.264 HP/VP8 4Kx2K@30fps video capture Supports 3840×1080@30fps 3D decoding, BD/SBS/TAB/FP supported Supports 3840×1080@30fps 3D encoding Supports RTSP, HTTP, HLS, RTMP, MMS […]

EmbeddedTS embedded systems design