CSR has recently launched CSR µEnergy Starter Development Kit, a low-cost devkit based on their CSR1010, CSR1011 and CSR1012 modules for developers designing Bluetooth Smart, aka Bluetooth Low Energy, applications. Main features of CSR µEnergy Starter DevKit: Fitted with CSR1010, CSR1011, or CSR1012 module USB or CR2032 battery powered (link selectable) USB SPI interface to development PC Headers – 1x Headers for CSR1010/CSR1012 I/O, 2x Headers for CSR1011 I/O Misc – 1x push button, 1x LED Dimensions – 80x68mm PCB area The modules are based on the Bluetooth Smart ICs with the same name, and the following characteristics: CSR1010 – QFN 32 lead, 5 x 5 x 0.6mm, 0.5mm pitch CSR1011 – QFN 56 lead, 8 x 8 x 0.9mm, 0.5mm pitch CSR1012 – QFN 32 lead, 4 x 4 x 0.65mm, 0.4mm pitch All three come with 128KB memory (64KB RAM and 64KB ROM), CSR1010 and CSR1012 has 12 digital […]
This is the last day of the year, and just like in 2012, I’ll look back on the main trends of this year, post a list of the top 10 posts of 2013 on cnx-software.com, and add some fun stats about the site and my visitors. 2013 has been the year of quad core media players and mini PCs, especially those based on Rockchip RK3188, XBMC is now featured in many Android STBs, “big.LITTLE” and “Octa-core” have been the buzz words on the application processor front, Google has entered the HDMI TV sticks market with the ChromeCast, and is competing with Miracast / DLNA TV dongles, we’ve gotten more and more low cost Linux development boards, crowdfunding has almost gone mainstream, and the Internet of things has started to take off thanks to new technologies such as Bluetooth Low Energy. I’ve compiled the list using data from Google Analytics, filtered […]
Crowdfunding has really took off in 2013, with sites like Kickstarter and Indiegogo, as they enable start-ups to launch new and innovative products, and some established, even large companies, I’m thinking Canonical with Ubuntu Edge here, have also tapped into that market, actually shifting part of the risks from shareholders, to customers / individual funders. In this post, I’ll go through all the crowdfunding projects, 16 Indiegogo and 25 Kickstarter campaigns, featured on cnx-software.com between the beginning of December 2012 till the end of November 2013, to find out which ones have been a stellar success in terms of funding and on-time delivery, and those that have failed in one way or another, with some being close to looking like scams. There was a wide range of products with dealing home automation, the Internet of things, wireless Arduino compatible boards, Linux development boards, media players and more. Let’s go straight […]
With their RK3066 and RK3188 processor, Rockchip has been a clear winner in 2013 at least when it comes with HDMI TV stick, and possibly to a lesser extend with Android STBs. It has not been has popular as AllWinner SoC with development board, with only Radxa board available, due to the company policy with regards to open source software. Yet some documentation, tools and source code have either been leaked, or developed by the developers’ community. I’ll provide links to tutorials and how-tos for RK3066, RK3188, RK3288, RK3328, and RK3399 among others in this page. Rockchip Android How-tos This section only refers to Windows based tools provided by Rockchip or third parties. Some Android apps require root access, so I’ve posted simple how-tos for RK3066 and RK3188 devices. Firmware upgrade instruction may also be useful. Both rooting and upgrading firmware require Rockchip USB driver, and in the past people […]
Freescale i.MX processor, especially the recent i.MX6 Cortex A9 series, must be one the most Linux friendly ARM SoC available at this time. Freescale provides awesome documentation and the full source code, excluding the Vivante GPU drivers as they are prevented legally. But Etnaviv, a reverse-engineered open source driver for Vivante GPUs, has already made good progress and currently (Dec 2013) works with the lower end Vivante GPUs, but not quite yet with Vivante GC2000 3D GPU used in the quad core version of i.MX6. One of the first low cost platform based on Freescale i.MX6 Quad was HiApad Hi802, now more commonly known as Zealz GK802, an Android 4.0 HDMI TV dongle / mini PC. The device is quite nice to hack, as it has an easily replaceable internal micro SD card, making it unbrickable, and the availability of Freescale reference HDMI dongle source code. I’ve explained how to […]
Skimlinks test Over the years, I’ve written several Android how-tos and tutorials that may be interesting to both developers and users. I’ll list the most interesting with two sections: developers and users. Android Developers Tutorials The first tutorial, written in 2011, explains how to install the Android SDK in Windows XP, and how to write a Hello World application. This may become, or even already is, irrelevant as Windows XP support as by Microsoft has ended and most people have switched to Windows 7. At the time (July 2012), instructions to install the Android SDK in Ubuntu were not quite up-to-date, so I wrote a post entitled “Installing Android SDK on Ubuntu 12.04” to do just that. This year at Google I/O, the company announced Android Studio as an alternative to Eclipse for Android app development. Since I did not wake up in the middle of the night to attend […]
AllWinner was very successful with their AllWinner A10 single-core processor in 2012, but in 2013, they’ve been somewhat overtaken by Rockchip with dual and quad-core SoCs. Nevertheless, AllWinner is lucky to have one of the most active and dedicated developer’s communities for Chinese SoCs, and they should be followed closely especially with regards to Linux support. In 2012, due to the Raspberry Pi delays, I bought a Mele A1000 to hack on ARM platforms at home and wrote some instructions to run Linux on the platform. These may be somewhat dated, but should still be relevant. Linaro has some tools to generate images for their ARM platform involving rootfs (root file systems), and hardware packs that are comprised of platform-specific binaries. I did something similar with AllWinner A10 to make it easier to create a bootable Ubuntu image. I also created a script to build nightly images for AllWinner devices, […]
When you design hardware around Arduino or Raspberry Pi boards, most likely that not, the enclosures available on the market won’t be usable with your project, and you’ll have to design your own which may end up not quite looking as nice as you expected. Two Hornets, a startup based in the Netherlands, is trying to provide a solution with SliceCase, a modular and customizable casing system, that at first looks similar to some other enclosures like Pimoroni PiBow case. But there’s more than meets the eye, as SliceCase is composed of standard components, that allow you to build the casing around your hardware, and even order custom top covers and sides online. At first, they’ll focus on the most popular boards such as Arduino Standard and Mega boards, and the Raspberry Pi, but if this concept takes off more boards will be added. The enclosure system is composed of […]