This may be helpful to those interested in or considering splashing out on an RPi.
NB. The newest release of Raspbian already has a lot of the software installed, for example, Omxplayer. However, I cannot find a list and as I didn't know what was, I installed/reinstalled/setup everything. If someone has a detailed list of the included software it would be very handy.
Getting started with Raspbian on a Raspberry Pi and Windows 7 Part 1
Start here:
http://www.raspberrypi.org/wp-content/uploads/2012/12/quick-start-guide-v1.1.pdf
Setup the Raspberry Pi:
http://www.raspberrypi.org/quick-start-guide
In raspi-config choose:
1. Expand Filesystem
2. Enable Boot to Desktop
3. Internationalisation Options – Change Times Zones
4. Memory Split – Change if necessary (Allow more for video?)
5. Advanced Options – SSH (If required)
6. Update
Start the Desktop (If not done already)
startx
Download PuTTY:
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
Log in to your RPi using your IP and password
Update the existing RPi software:
sudo apt-get update
Update the RPi:
sudo apt-get upgrade
Change the Desktop Settings (Too bright for me)
Right click on the desktop and change as required.
Download WinSCP: (Use for transferring test files from PC)
http://winscp.net/eng/download.php
Setup networking (static):
sudo nano /etc/network/interfaces
Insert the following above the existing entry:
# The loopback interface
auto lo
iface lo inet loopback
auto eth0
allow-hotplug eth0
iface eth0 inet static
#your static IP
address 192.168.x.x
#your gateway
gateway 192.168.x.x
netmask 255.255.255.0
#your network address "family"
network 192.168.x.0
broadcast 192.168.x.255
Save: (Ctrl+X; Y; Enter)
Install Vino: (Reseach possible security problem)
Install the vino server
sudo apt-get install vino
Execute the vino preferences script:
Using the keyboard, open a LXTerminal window, enter:
vino-preferences
In the window which opens:
Tick the “Allow users to view your desktop”
Tick the “Allow other users to control your desktop”
Untick the “You must confirm each access to this machine”
Tick the “Require the user to enter this password” (Enter a password; can be same as the RPi password)
Close the window
Create an autostart file:
sudo nano /etc/xdg/autostart/vino.desktop
Enter:
[Desktop Entry]
Type=Application
Exec=/usr/lib/vino/vino-server
Hidden=false
NoDisplay=true
Name=vino
Comment=shared access desktop server
Save (Ctrl+X; Y; Enter)
Reboot:
sudo reboot
Test:
sudo netstat -nlp | grep vino
Should say:
tcp 0 0 0.0.0.0:5800 0.0.0.0:* LISTEN 2757/vino-server
tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN 2757/vino-server
Install TightVNC on your Windows 7 PC
http://www.tightvnc.com/download.php
Enter the IP of the RPi.
Enter the password and connect to the displayed screen (Now breath again)
Sound is already loaded:
Test installation:
aplay /usr/share/sounds/alsa/Front_Center.wav
speaker-test -t sine -f 440 -c 2 -s 1
Also try:
wget
http://www.freespecialeffects.co.uk/soundfx/household/bubbling_water_1.mp3
Playing an MP3 Using Omxplayer:
omxplayer bubbling_water_1.mp3