diyAudio (
-   Digital Source (
-   -   Raspberry Pi -A New DIY'ers Digital Hub? (

pinkmouse 28th November 2011 10:13 AM

Raspberry Pi -A New DIY'ers Digital Hub?
Just seen this on The Register. Looks like it could be a very handy module for developing cheap and easy to use digital playback systems.

wintermute 28th November 2011 10:39 AM

cool :) a friend had sent me a link to their site a few weeks ago, but I thought it was only being made available to underprivileged kids. If I was 20 years younger I'd be stoked ;)


pinkmouse 28th November 2011 10:48 AM

I haven't written code since Z80 days, but it looks like fun, and the Linux OS means it should be quite easy to get stuff up and running.

wintermute 28th November 2011 11:03 AM

I've written code a bit more recently than that, but I did start out on the C64 (6502 assembler.... blech) my hey day was with the amiga and 68000 assembler, these days it is the occasional c program, or more commonly shell script or perl. I'd seriously think about getting something like that for my daughter in a few years time!


hochopeper 28th November 2011 12:20 PM

I've not read the article linked above but have been watching some of the raspberry pi progress.

One thing I'll be very interested to try out is RISC OS. From what I've read its booting and some minor problems still to be resolved but being actively worked on means there is a very cheap way of learning some different environments!

First batch of boards is supposed to be released to DIYers between now and xmas.

I had planned to get one and hook it up to a USB DAC when they get released. At those prices what have we got to lose!

valleyman 24th December 2011 08:50 AM

Here's some good news for everyone:

RaspberryPiBoard -

The GPIO pins are able to output I2S. I'm going to get my hands on one of these when they're available for sure. I'm a software developer by trade... I hope I'll be able to get my head round making that happen!

dangus 25th December 2011 07:26 AM

This may be ideal for a car media player. I bought a "Mini 1080p" player off eBay, hoping it might be hackable. The hardware had a lot in common with the Raspberry Pi, but the chipset seemed to have no documentation available, let alone an SDK.

I'd better stop looking at those Linux discs and actually start working with it. Try to put together an audio player appliance using an alphanumeric LCD, USB audio, and basic controls (rotary encoder, a few pushbuttons.

River757 1st January 2012 04:22 AM

The Rasberry Pi computer: $35 for the "loaded" version
This looks interesting, but is it limited to just very basic tasks or can it be programmed to do something a "full fledged" computer can do?

"Raspberry Pi $25 PC on course for January arrival"

Rasberry PI homepage - "An ARM GNU/Linux box for $25. Take a byte!"

It kind of reminds me of the Zenith/Heathkit trainer I used back in the 80s in college, which used, in our classes anyway, a 1mHz 8 bit Motorola processor (which IIRC was part of their 8xxx series), a tiny bit of RAM and a row of alphanumeric LEDs for info output and a number pad for info input - that was it. We had to use machine language which was really difficult at first, then when you realized how it worked, a light bulb would go on in your head and then it seemed a natural and really versatile programming language.

benb 1st January 2012 05:23 AM

I've done some Z80 assembly, and lots of 6502 machine (KIM-1) and assembly programming way back when. This isn't like that. Well you COULD do ARM assembly programming, but there are so many good compilers available thesedays for every processor that hand-writing assembly is becoming rare. I'm playing with MSP430's and smaller, microcontroller versions of ARM, and I do everything in C. I haven't done much assembly since the 90's when I used a Zilog (kind of off-brand) DSP with a really sucky C compiler.

This Pi thing is an 800MHZ ARM processor and 128MB or 256MB of RAM. It's got most of the power of a netbook. It practically IS a netbook computer, just add keyboard and mouse (through a USB hub, it's only got one USB connector onboard) and a video monitor. If you know anything about Unix/Linux and C programming, you already have an idea of what it can do. If you're thinking things like real-time digital filtering for crossovers, yeah this should do it assuming there's enough I/O bandwidth through USB. But there's a substantial learning curve in the programming.

There are already lots of Arduino/Atmel/PIC style microcontollers and cards around that run 20 to 50 times what the trainer did, with more RAM and easier-to-program FLASH memory to hold code, but these are still in the 20-50MHz clock rate range and 1k to 32K or so RAM and program memory.

If you want to do "basic tasks" with a microcontroller, get a TI Launchpad board for $4.30.

planet10 1st January 2012 05:39 AM


Originally Posted by benb (
This Pi thing is an 800MHZ ARM processor and 128MB or 256MB of RAM

About the capabilities of an iPhone 4.

But a whole lot cheaper. Could have interesting embedded uses.


All times are GMT. The time now is 03:27 AM.

Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 18.75%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Copyright ©1999-2018 diyAudio