Yesterday information on a new Raspberry Pi model was leaked and i wrote an article about it here.
Today seen the official release of information and whilst it appears to be a new model, it does not hold anything to be excited about, it’s more of a tiny upgrade than a full blown new release, perhaps that is just the cynic in me, but i thought in the day of clones, which are superior to the Raspberry Pi, that we would have seen a better upgrade than we see here.
Here is a quote from the official Raspberry Pi blog:
The Model B+ uses the same BCM2835 application processor as the Model B. It runs the same software, and still has 512MB RAM; but James and the team have made the following key improvements:
More GPIO. The GPIO header has grown to 40 pins, while retaining the same pinout for the first 26 pins as the Model B.
More USB. We now have 4 USB 2.0 ports, compared to 2 on the Model B, and better hotplug and overcurrent behaviour.
Micro SD. The old friction-fit SD card socket has been replaced with a much nicer push-push micro SD version.
Lower power consumption. By replacing linear regulators with switching ones we’ve reduced power consumption by between 0.5W and 1W.
Better audio. The audio circuit incorporates a dedicated low-noise power supply.
Neater form factor. We’ve aligned the USB connectors with the board edge, moved composite video onto the 3.5mm jack, and added four squarely-placed mounting holes.
Here is a comparison between the three Raspberry Pi models from Element 14:
It appears that a new model of the Raspberry Pi has been released/leaked, before the official announcement.
According to German website appdated.de, the leak of the images first appeared when electronics store Reichelt posted information about it online, which was then deleted some time later, here are a couple pics:
SoC – Broadcom BCM2835 ARM11 processor @ 700MHz with VideoCore IV GPU
System Memory – 512 MB SDRAM (PoP)
Storage – micro SD card slot (push release type)
Video & Audio Output – HDMI and AV via 3.5mm jack.
A couple of weeks ago Sidewinder_2011 PM’d me about the Banana Pi, which is a more powerful Raspberry Pi clone, here is a quote from the official site and some more information:
Banana Pi is a single-board computer. Banana Pi targets to be a cheap, small and flexible enough computer for daily life. Built with ARM Cortex-A7 Dual-core CPU and Mali400MP2 GPU, and open source software, Banana Pi can serve as a platform to make lots of applications for different purposes.
alsa-utils: dont install default ALSA restore rule, to avoid overwriting our own mixer settings with default values. rename our udev rule to start after other default sound config rules. this should fix #3350, this should fix #3346
Perhaps a clone in the physical sense, but the hardware used is a bit different, for example the processor and ram are better than the Pi and more USB ports amongst other features, here is a quote from the website:
Get ready to fall in love with new HummingBoard – a small and powerful, low-cost ARM computer that ignites the imagination. Whatever your dream, the HummingBoard will help make it happen – the possibilities for creating the next great IoT innovation are truly limitless.
The HummingBoard allows you to run many open source operating systems – such as Ubuntu, Debian and Arch – as well as Android and XBMC. With its core technology based on SolidRun’s state-of-the-art Micro System on a Module (MicroSOM), it has ready-to-use OS images, and its open hardware comes with full schematics and layout.
Best of all, as a Linux single board computer, the HummingBoard is backed by the global digital maker community, which means you can alter the product in any way you like and get full kernel upstreaming support and all the assistance you need.
Pidora is a Fedora based Linux derivative for the Raspberry Pi, those of you who use Fedora regularly know what you are getting, but what you might not know, is that Pidora is a Russian word and is a derogatory term for the word homosexual, anyhow, here is a small quote from the source:
Pidora is a Linux software distribution for the Raspberry Pi computer. It contains software packages from the Fedora Project (specifically, the Fedora ARM secondary architecture project) compiled specifically for the ARMv6 architecture used on the Raspberry Pi, packages which have been specifically written for or modified for the Raspberry Pi, and software provided by the Raspberry Pi Foundation for device access.
To download and for help, click the link below: Pidora
The Raspberry Pi is a low cost, low maintenance computer and you want to keep it that way, so if you have an old PC fan or heatsink you can use one of those.
Developer deroad has written a small tutorial on how to connect an old PC fan to your your Raspberry Pi to keep it cool, here is a quote from his blog:
It’s known that hardware sometime is expensive and most of the time we buy things that we already own. That’s why i’m writing this: i had 2 PC broken by a lightning and one that stopped working by itself for unknown reasons, but this was very very old, so yesterday i have dismantled these old PCs. Most of the pieces were old and not compatible with newer desktops except some hardware like heat sinkers ,fans and some cables. Most of the fans on desktops works from 0.5A to 0.1A at 12V so by knowing your hardware you can add them to your desktop.
OpenELEC has been updated to version 3.0.3, here is a quote from the changelog:
update to curl-7.30.0
update to bcm2835-driver-f53948f
update to samba-3.6.15
update to libcec-2.1.3
update to wlan-firmware-0.0.12
update to libmicrohttpd-0.9.27
update to xf86-video-nvidia-304.88
update to xf86-video-nvidia-legacy-304.88
update to ethtool-3.9
update to libiconv-20130504
update to gettext-0.18.2.1
update to syslinux-5.01
downgrade to bcm2835-bootloader-baa3ecf (should fix issues with non booting SanDisk SDcards in 3.0.2)
Revert “xrandr: switch off screen on standby and restart on wakeup to try to avoid audio issues after suspend”
Revert “xrandr: switch off only HDMI/DFP/CRT outputs on suspend”
enable marvell pata
add CONFIG_DVB_DM1105 closes #2126
add ZD1201 wifi support
procps-ng: install in release builds too
add package ‘berryboot-tools’
add create_livestick_osx and files
busybox: add ‘ip tunnel’ support
RPi: add own /etc/modules file and load lirc_rpi by default, dont load coretemp module
RPi: add i2c-dev support
ATV: autoupdate: add support for MACH_KERNEL
RPi: changed gpu_mem to 100mb for 256mb RPis. fixes #1713
samba: build libsmbclient as shared lib
avahi/samba: When samba is built with avahi support the server name is advertised in UPPERCASE as samba forces this when setting-up avahi via dbus. If we disable avahi support in samba and include a samba.service file with avahi the hostname is correctly advertised as the user entered it; e.g. OpenELEC not OPENELEC ..we can also use a tweaked samba.service so Mac users with an AppleTV see the AppleTV icon in Finder.app instead of a generic server icon. this fixes #2282
Mount /var as tmpfs and limit the use of tmpfs
util-linux: use blocksize=1MB for creating the swapfile
Here is a cool little device that can be used along with your Raspberry Pi:
Here is some information about it:
Embedded Pi is a triple-play platform for Raspberry Pi, Arduino™ and 32-bit embedded ARM. Blending all three communities together, Embedded Pi helps you to get the most out of each platform. The Embedded Pi is based on the STMicroelectronics STM32F103RB MCU, and can operate as a bridge between Raspberry Pi and Arduino™ shields and in standalone mode as a Cortex-M3 evaluation board.
Depending on the jumper placement on the Embedded Pi, you can select each of the three modes of operation:
ST-Adapter Mode >
Provides Raspberry Pi with easy access to abundant Arduino™ shields.
Compatible with both 5V and 3.3V Arduino™ shields, selectable with jumpers
Hundreds of Arduino™ shields available on the market enhance the control capability of Raspberry Pi, e.g. to control Motor, sensors, etc.
Brings 32-bit ARM MCU into the world of Arduino.
32-bit ARM Cortex-M3 STM32F103RB MCU operating at 72MHz, with 128KB Flash, 20KB RAM, motor control, USB, and CAN
Hundreds of Arduino™ shields available on the market with extremely portable drivers provided or to be shared by CooCox and CoFans
A complete set of FREE CooCox tools for ARM development
A common footprint next to Arduino™ footprint for connection with expansion daughter cards which will be developed by CooCox
Raspberry Pi and the STM32 MCU can work independently or in conjunction with each other to control the Arduino™ shields or other accessories.
Why do we launch Embedded Pi?
It was a year ago when Raspberry Pi was launched in UK, received huge coverage worldwide. However, it has its own limitation to interact with outside environment. On the other hand Arduino™ is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software with tons of available shields to interface with outside world, but again having its own limitation of 8-Bit controller.
Both, the Raspberry Pi & Arduino™ platforms, offer some very good functionality and serve different community but with their own limitations. CooCox team came up with a new product named “Embedded Pi”, which integrates and blends all the three communities together; Raspberry Pi, Arduino™ & ARM, and help to exploit the functionality of one platform from the other.