Difference between revisions of "RPi Guides"
Penguintutor (talk | contribs) m (updaated keywords) |
(→Text to Speech (Speech Synthesis)) |
||
(15 intermediate revisions by 10 users not shown) | |||
Line 72: | Line 72: | ||
|- | |- | ||
| vertical-align:top; border:1px solid #aaa;" | | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | |||
+ | ===[[Autoinstall Samba | Connect your RPi to your MS Windows machines]]=== | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | The guide above is a full NAS setup - This guide/script just configures and installs a very simple setup to allow you to read/write to your RPi files | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Samba | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | [[User:SimpleSi | Simon Walters]] - Open Project | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Tested on Raspbian | ||
+ | |- | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | |||
===[[RPi Debian Python3 | Python 3 on Debian]]=== | ===[[RPi Debian Python3 | Python 3 on Debian]]=== | ||
Line 119: | Line 132: | ||
Available | Available | ||
|- | |- | ||
+ | |||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | ===[[RPi Text to Speech (Speech Synthesis) | Text to Speech (Speech Synthesis)]]=== | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Three easy methods of getting your Raspberry Pi to talk | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Raspbian | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | StevenP | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Works fine | ||
+ | |- | ||
+ | |||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | |||
+ | ===[http://robotblogging.blogspot.co.uk/2013/01/pi-vision-10.html Installing a Web Cam]=== | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Basic installation and testing of a usb web cam on Raspberry Pi | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | web cam, ps eye, ffmpeg | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Chris Cummings | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Works | ||
+ | |- | ||
+ | |||
|} | |} | ||
Line 160: | Line 199: | ||
| vertical-align:top; border:1px solid #aaa;" | | | vertical-align:top; border:1px solid #aaa;" | | ||
− | ===[[RPi VNC | + | ===[[RPi VNC Screen Sharing | Share your screen with VNC]]=== |
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Installing Vino to allow remote control of the screen from another computer. | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Vino, VNC | ||
| vertical-align:top; border:1px solid #aaa;" | | | vertical-align:top; border:1px solid #aaa;" | | ||
− | Installing VNC to allow remote control | + | Jaix Bly |
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Draft. | ||
+ | |- | ||
+ | |||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | ===[[RPi VNC Server | Remote Control of a Raspberry with VNC]]=== | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Installing VNC to allow remote control a X11 session (not the console) from another computer. | ||
| vertical-align:top; border:1px solid #aaa;" | | | vertical-align:top; border:1px solid #aaa;" | | ||
VNC | VNC | ||
Line 169: | Line 220: | ||
| vertical-align:top; border:1px solid #aaa;" | | | vertical-align:top; border:1px solid #aaa;" | | ||
Early draft. | Early draft. | ||
+ | |- | ||
+ | |||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | ===[[RPi XRDP Server | Remote Destop Server for Raspberry]]=== | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Installing XRDP to allow Remote Desktop / Terminal Server on Raspberry Pi. | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | rdp, xrdp | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Jaix Bly | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Draft. | ||
|- | |- | ||
Line 193: | Line 256: | ||
| vertical-align:top; border:1px solid #aaa;" | | | vertical-align:top; border:1px solid #aaa;" | | ||
Early draft, tested | Early draft, tested | ||
+ | |- | ||
+ | |||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | ===[http://www.penguintutor.com/linux/tightvnc Connecting securely to TightVNC over the Internet]=== | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Guide to installing Tightvnc server on the Raspberry Pi and securing it using ssh to allow connecting over the Internet. | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | VNC, ssh | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Stewart Watkiss | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Available | ||
+ | |- | ||
+ | |||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | ===[http://www.penguintutor.com/linux/raspberrypi-webserver Configuring a LAMP webserver]=== | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Guide to configuring the Raspberry Pi as a LAMP (Linux, Apache, Mysql, PHP) webserver. | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | apache, mysql, php | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Stewart Watkiss | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Available | ||
+ | |- | ||
+ | |||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | ===[https://github.com/ewindisch/chefiler Storage Filer/NAS via Chef]=== | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Turn-key package to turn a machine into a storage filer / NAS. Developed and tested on a RaspberryPi. Still in early development. Deploys with Chef. | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | samba, nfs, chef | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Eric Windisch | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Alpha/early-stage | ||
+ | |- | ||
+ | |||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | ===[http://elinux.org/RPI-Wireless-Hotspot Raspberry Pi WiFi Hotspot]=== | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Turn your Raspberry Pi into a WiFi hotspot! | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | wifi, hotspot, hostapd | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Isaac Smith | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Works like a charm. | ||
+ | |- | ||
+ | |||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | ===[http://robotblogging.blogspot.co.uk/2013/01/raspberry-pi-chats-to-arduino.html Raspberry Pi / Arduino Serial Communication]=== | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Raspberry Pi talking to Arduino over serial uart | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | arduino, serial, uart | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Chris Cummings | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Works perfectly! | ||
|- | |- | ||
Line 231: | Line 354: | ||
Henry Cooke | Henry Cooke | ||
| vertical-align:top; border:1px solid #aaa;" | | | vertical-align:top; border:1px solid #aaa;" | | ||
− | + | Alpha. | |
|- | |- | ||
| vertical-align:top; border:1px solid #aaa;" | | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | |||
===[http://www.penguintutor.com/linux/raspberrypi-headless Pre-configuring SD card with a static IP address]=== | ===[http://www.penguintutor.com/linux/raspberrypi-headless Pre-configuring SD card with a static IP address]=== | ||
| vertical-align:top; border:1px solid #aaa;" | | | vertical-align:top; border:1px solid #aaa;" | | ||
Line 246: | Line 370: | ||
|- | |- | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | ===[http://rpipython.blogspot.com.es/2012/12/sending-remote-commands-to-our-pi.html Sending remote commands to our Pi thanks to Pastebin]=== | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | A guide to send remote commands to our Pi just by editing a pastebin! | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | remote commands, notsureifuseful | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Itxaka Serrano Garcia | ||
+ | | vertical-align:top; border:1px solid #aaa;" | | ||
+ | Available | ||
+ | |- | ||
|} | |} | ||
+ | |||
+ | =References= | ||
+ | <references/> | ||
{{Template:Raspberry Pi}} | {{Template:Raspberry Pi}} | ||
+ | [[Category:RaspberryPi]] |
Revision as of 02:07, 28 January 2013
Back to the Hub.
Community Pages:
Tutorials - a list of tutorials. Learn by doing.
Guides - a list of informative guides. Make something useful.
Projects - a list of community projects. Help others out.
Tasks - for advanced users to collaborate on software tasks.
Datasheets - a frambozenier.org documentation project.
Education - a place to share your group's project and find useful learning sites.
Community - links to the community elsewhere on the web.
Games - all kinds of computer games.
Introduction
This page contains a set of guides to show readers how to do useful tasks. These guides focus on achieving a goal as simply as possible, with the aim to build the confidence of the reader. Hopefully, the reader will also be inspired to learn at the same time.
The Raspberry Pi Forum has a list of Project Ideas & Links, to help people get started.
Please add links to your guides (and ones you find interesting).
Fill in each section:
- Guide Title (as a link to the project webpage or connected wiki page)
- Guide Description (including any additional links or information
- Tags (key words related to the project, i.e. LCD Screen, Teaching, Python)
- Author(s) or group who have produced it (also if it is an Open/Community Project for anyone to contribute)
- Guide Status (Not Started/In-Progress/Available).
Absolute beginners
Suitable for absolute beginners who have never experimented with Linux before.
Guide Title and Link |
Guide Description |
Tags |
Author |
Status |
Installing Chromium web browser |
Installing the Chromium web browser on Debian. |
Chromium |
bredman |
Ready for testing |
Easy
Suitable for beginners who are confident typing commands into Linux but need a lot of guidance.
Guide Title and Link |
Guide Description |
Tags |
Author |
Status |
Network Attached Storage |
Network Attached Storage - Basic concept: A place to save copies of all your important files |
Samba |
bredman - Open Project |
Tested on Debian, some help needed with Fedora chapter |
Connect your RPi to your MS Windows machines |
The guide above is a full NAS setup - This guide/script just configures and installs a very simple setup to allow you to read/write to your RPi files |
Samba |
Simon Walters - Open Project |
Tested on Raspbian |
Python 3 on Debian |
Installing the latest Python 3 and common modules on Debian. |
Python |
croston |
Tested. Needs more modules adding |
Debian Auto Login/Startx |
How to launch LXDE without the need of a username/Password in Debian. |
LXDE, Boot, Login, Auto |
Ian Hartwell (helpme1986) |
Early draft. |
RPiForked-Daapd |
How to install Forked-Daapd, an itunes media server |
Debian, streaming, |
Greg (pr1sm) |
Early draft. |
Setting up a static IP in Debian |
How to set-up a static IP in Debian |
Debian, Static IP |
sleepy |
Available |
Text to Speech (Speech Synthesis) |
Three easy methods of getting your Raspberry Pi to talk |
Raspbian |
StevenP |
Works fine |
Installing a Web Cam |
Basic installation and testing of a usb web cam on Raspberry Pi |
web cam, ps eye, ffmpeg |
Chris Cummings |
Works |
Medium
Suitable for beginners who are willing to experiment and only need a little guidance.
Guide Title and Link |
Guide Description |
Tags |
Author |
Status |
Classroom Boot Server |
Classroom boot server - Basic concept: A PXE server to allow cheap computers without hard disks to boot into Windows or Linux. |
PXE, netboot |
bredman - Open Project |
Lots of random text, needs organisation and testing |
Installing Ruby on Rails |
Installing Ruby on Rails and common modules on Debian. |
Ruby, Rails |
Erik |
Partially tested. Still early draft. |
|
Installing Vino to allow remote control of the screen from another computer. |
Vino, VNC |
Jaix Bly |
Draft. |
Remote Control of a Raspberry with VNC |
Installing VNC to allow remote control a X11 session (not the console) from another computer. |
VNC |
Simon H |
Early draft. |
Remote Destop Server for Raspberry |
Installing XRDP to allow Remote Desktop / Terminal Server on Raspberry Pi. |
rdp, xrdp |
Jaix Bly |
Draft. |
iSCSI support and boot |
Adding iSCSI initiator/target support, setting up iSCSI initiator, and configuring booting from an iSCSI volume. |
iSCSI, netboot |
Alex (nidO) |
Early draft, tested |
Send email containing Pi ip address on boot |
Send email containing the ip of your Pi so you can access via SSH or other network protocol when your ip changes (moving networks) and you are working headless |
SSH, email, python |
--Geraldcor 03:36, 18 June 2012 (UTC) |
Early draft, tested |
Connecting securely to TightVNC over the Internet |
Guide to installing Tightvnc server on the Raspberry Pi and securing it using ssh to allow connecting over the Internet. |
VNC, ssh |
Stewart Watkiss |
Available |
Configuring a LAMP webserver |
Guide to configuring the Raspberry Pi as a LAMP (Linux, Apache, Mysql, PHP) webserver. |
apache, mysql, php |
Stewart Watkiss |
Available |
Storage Filer/NAS via Chef |
Turn-key package to turn a machine into a storage filer / NAS. Developed and tested on a RaspberryPi. Still in early development. Deploys with Chef. |
samba, nfs, chef |
Eric Windisch |
Alpha/early-stage |
Raspberry Pi WiFi Hotspot |
Turn your Raspberry Pi into a WiFi hotspot! |
wifi, hotspot, hostapd |
Isaac Smith |
Works like a charm. |
Raspberry Pi / Arduino Serial Communication |
Raspberry Pi talking to Arduino over serial uart |
arduino, serial, uart |
Chris Cummings |
Works perfectly! |
Advanced
Suitable for confident users who want to try something more advanced.
Guide Title and Link |
Guide Description |
Tags |
Author |
Status |
building and installing OpenELEC |
How to build and install OpenELEC,a embedded Multimedia Distro. You can learn (cross)compiling, building packages from source, how buildsystems are working and what is needed to install a OS on a SD-card for Raspberry Pi. |
XBMC, HTPC, Multimedia, Distro, compiling |
Stephan Raue |
Available |
Using Skypekit |
How to get started using Skypekit to make calls & chat. This is currently only useful for advanced users & developers. |
Skype, Skypekit |
Henry Cooke |
Alpha. |
Pre-configuring SD card with a static IP address |
Guide to pre-configuring a SD image so that it boots with a static IP address. Useful for running headless without needing to know what DHCP address will be allocated. |
networking, tcpip |
Stewart Watkiss |
Available |
Sending remote commands to our Pi thanks to Pastebin |
A guide to send remote commands to our Pi just by editing a pastebin! |
remote commands, notsureifuseful |
Itxaka Serrano Garcia |
Available |
References
|