At $25 and $35 is Raspberry Pi is currently the cheapest board you can buy to develop for ARM Linux, however the expansion boards such as the Gertboard ($60) and the recent PiFace Digital ($32) are not as cheap considering the few components they have on board. This is why Olimex has designed a Raspberry Pi GPIO to breadboard & UEXT adapter (RPI-UEXT) which should be available in 2 weeks for 3.95 Euros (~$5). You then just need to add a breadboard for 2.95 Euros (~$3.8 ), which means for just $9 you can start prototyping easily with the Raspberry Pi. The RPI-UEXT adapter (PCB Layout pictures on the right) also features – as the name implies – a UEXT (Universal EXTension) connector which consists of 10 pins which provide power (+3.3V/GND), and access to asynchronous serial I/O, I2C & SPI signals. This connector allows to connect other UEXT modules […]
£20 PiFace Digital I/O Expansion Board for the Raspberry Pi Board
Elements14 has just announced that it will be the exclusive distributor of the PiFace Digital I/O expansion board for the Raspberry Pi and sell it for 20 GBP. The PiFace Digital board, whose first prototype was unveiled back in May, is an expansion board allows you to interact with the outside world and control and sense physical devices such as lights, motors and sensors like the Gertboard, but has the advantage of fitting neatly on the top the Raspberry Pi, which should allow it to be used with some of the existing Raspberry Pi cases. Detailed technical information is scarce on the Mk2 version of PiFace Digital (the one sold by Elements14), but the board apprars to include 2 relays (which can be disabled by jumper), a buffered I/O interface with 8 inputs and 8 outputs, and buttons & LEDs. If will primarily be an education platform and free educational tools […]
openSUSE 12.2 for ARM is Now Available for Beagleboard, Pandaboard, Efixa MX and More
The first stable release of openSUSE for ARM has just been announced. openSUSE 12.2 for ARM is officially available for the Beagleboard, Beagleboard xM, Pandaboard, Pandaboard ES, Versatile Express (QEMU) and the rootfs can be mounted with chroot, but “best effort’ ports have been made for Calxeda Highbank server, i.MX53 Loco development board, CuBox computer, Origen Board and Efika MX smart top. Work is also apparently being done on a Raspberry Pi port which should be available for the next release. openSUSE developers explains that almost all of openSUSE builds runs on these platforms (about 5000 packages). Visit “OpenSUSE on your ARM board” for download links and instructions for a specific ARM board. More details are available on the wiki page. openSUSE has limited resources for ARM development, so If you’d like to help with development (e.g. fixing builds), visit ARM distribution howto page to find out how to get […]
QuickEmbed UPuter Pi – $69 AllWinner A10 Development Board
I’ve been informed of a new AllWinner A10 development board which is marketed as some sort of Raspberry Pi “clone”, although the hardware is different. The UPuter Pi is a small board designed by QuickEmbed Technology, a Shanghai based company, that features AllWinner A10 processor @ 1.5 GHz, 512 to 1 GB RAM, and 4 to 8 GB Flash. Here are the specs as mentioned on the company website: CPU 1.5GHz ARM Cortex-A8 multi-core Mali400 graphic engine Memory 512M/1GB DDR3 Flash 4G/8G DC 5V USB power working temperature -10 to 70C storage temperature -20 to 80C Android 4.0 WIFI/RJ45 network USB/Wireless keyboard/mouse 3G usb card TF card, U-disk, usb harddisk 720P/1080P/2160P I must have gone blind because I don’t see any RJ45 connector (for Ethernet). The board will support Android 4.0 and all the usual Linux distros supported by Allwinner A10 processor. QuickEmbed may have pushed the clone concept a […]
MPEG2 and VC-1 Codecs, H.264 Encode and HDMI CEC Are Now Available for the Raspberry Pi
Many people appear to have bought the Raspberry Pi in order to use it as a cheap media player by installing distributions such as Raspbmc or OpenElec. The only problem is that this low cost board was primarily designed as an educational platform, so the Raspberry Pi foundation only paid for H.264 licensing, which means you could only playback H.264 videos, and all other video codecs could not be played (by hardware) making it a rather poor media player. But things have improved, as the good people at the Raspberry Pi foundation have worked out a deal with the licensing organizations and now offer support for 2 new codecs: MPEG2 license key – 2.4 GBP (~3.8 USD) VC-1 license key – 1.2 GBP (~1.9 USD) Once those 2 codecs are enabled you should be able to play your DVD rips and most HD wmv files smoothly. The way it work […]
Firefox OS Running on the Raspberry Pi
Oleg Romashin, a Nokia engineer, has been working on porting Firefox OS (previously known as Boot 2 Gecko) to the Raspberry Pi, and has uploaded a YouTube video showing a Firefox OS running on the device, including a WebGL teapot demo running at 60 fps. This Firefox OS build is based on Debian Squeezy, with plain EGL rendering, no Widget Toolkit backends and no X11. Some parts do not look very smooth yet, but this demo looks promising. If you want to try it yourself, you can download the WebGL teapot build. Mozilla patches with LinuxGL widget backend are also available at http://hg.mozilla.org/users/romaxa_gmail.com/embedipc_queue/file/linuxglpure. If you have the N9 smartphone or Beagleboard, it looks like you can also try this. Check files in http://romaxa.info/b2g/. Jean-Luc Aufranc (CNXSoft)Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and […]
Oracle releases JDK for Linux ARM (Soft-Float Only)
Oracle announced the availability of JDK 7 Update 6 which introduces a JDK for Linux on ARM v6 and v7 architecture. This JDK is aimed at “general purpose” ARM systems, such as ARM micro-servers and ARM development platforms. This new JDK for Linux on ARM is licensed under the Oracle Binary Code License, and can be downloaded at no cost for development and production use on general-purpose platforms. For embedded use such as an industrial controller or a kiosk appliance, a commercial license would be required. Here’s how Oracle summarizes the ARM Linux JDK features: This port provides 32-bit binary for ARMv6 and v7, with full support for Swing/AWT, both client (C1) and server (C2) compilers and runs on most Linux distributions. One caveat is that the current binary is softfloat ABI only, so it won’t work with (for example) the Raspbian distribution which uses the hardfloat ABI. We are […]
Gertboard Expansion Board for Raspberry Pi is Now Available for $60
More expansion boards for the Raspeberry Pi are coming out. This time, the Raspberry Pi Foundation announced the “semi-official” Gertboard expansion board that has been designed by Gert van Loo, a member of the foundation, but is not an official Raspberry Pi Foundation product. This board expands the Raspberry Pi’s “GPIO” pins and allows you to interface with the outside world in several ways including: Drive motors to open doors, lift things, or power robotics Communicate with sensors such as temperature, gas, light.. sensors Switch devices on and off Control LEDs The boards is composed of the following key building blocks: 12x buffered I/O 3x push buttons 6x open collector drivers (50V, 0.5A) 48V, 4A motor controller 28-pin dual in line ATmega microcontroller 2-channel 8/10/12 bit Digital to Analogue converter 2-channel 10 bit Analogue to Digital converter The gertboard is sold unassembled with the bare PCB and all the components […]