RaspberryPi an introduction

I'm very happy to announce that today I was handed the RaspberryPi ordered about 20 days ago. I do not know yet what I will do well because it's the first time I'm dealing with an ARM platform but considering the datasheet, which I refer in case you've never read, I think it will be fun.

The Raspberry Pi is a credit-card-sized single-board computer developed in the UK by the Raspberry Pi Foundation with the intention of promoting the teaching of basic computer science in schools.

From Wikipedia the table below for the specifications.

 

2013/02/23

---------------------------------------------------------------------------------------------

 

Specifications
Specifications

OS:

I've tryed some OS for the pi.

The better choose for evaluate the board is, imho, Raspbian that is largerly documented and guarantees the functionality of the whole of device.

You can set an devevelop enviroment using geany (grafical mode) to programming in most of language like C/C++, ADA, VHDL, Perl, Ruby, Python.... or simply you can use the pi for your purpose.

After some days... (I yet kown debian!) I migred to Arch Linux, or better, ALARM (Arch Linux ARM). This system is a minimal system in his default version and support many packages, is largely referenced like Raspbian, but use a bit different mechanisms for configure the HW & SW.

 

Starting Projects:

0. GPIO Handling

I'm preparing a good C/ASM tutorial for handle the GPIO port.

Stay tuned!!!

1. Kindleberry

(2013.03.08)

I tryed to implement the project KindleBerry. This project, designed by damaru, is very useful if you travel with your pi and without a display.

For run the project you need:

- Kindle (in the damaru page say a KD3... I haven't .. I tryed with a KD5);

- pi;

 

The explanation is quite  clean, but I have some variation:

- I has to install an ssh client bacause in my KD5 is missed;

- I prefered tmux for share the video output of the pi;

 

Next step:

- I'm working to one mechanism to execute all procedures, needed for goal the target, automatically.

In this way you can completely use KD insted an usual LCD but a keyboad like you stay at home....

- I want try the same thing but with a PSP... It's more powerfull...

 

kindleberry, KD5 zoom
kindleberry, KD5 zoom
kindleberry, all system view
kindleberry, all system view

2. AirPi:

(2013.03.12)

Another little project, for joke, is AirPi.

I want much to publicize this project since I am an convinced audiophile. Also I have always hated the constraints that the various brand implement in own products, forcing the poor users to buy always new and expensive hardware.

Apple is the first in the black list!!! Good hardware but still locked by software.... a kind of cancer!!!

I think that the hardware property is of who pay for it...

Therefore if I WANT use my i-Tunes, iPhone, iPod, i-**** with my pi....

I will do it:

The family grew... K5+iPod+pi (little on right)
The family grew... K5+iPod+pi (little on right)
screen detail of the connection from iPod & pi
screen detail of the connection from iPod & pi

References:

[19] Embedded Linux

[20] Broadcom 2835 datasheet

[21] ARM1176 technical reference manual 

[22] damaru, kindleberry home page

 

GoTo Bibliography & References ↵