Difference between revisions of "RPi Projects"

From eLinux.org
Jump to: navigation, search
(Community Project List: - added BlueProximity 2.0)
(Split Projects/Guides/Tutorials into separate pages)
Line 3: Line 3:
  
 
==Introduction==
 
==Introduction==
 +
This page contains a set of ongoing projects. When complete, these projects will create new
 +
applications or card images or tutorials or guides. Anybody is welcome to help.
  
 
The Raspberry Pi Forum has a list of [http://www.raspberrypi.org/forum/projects-and-collaboration-general/the-projects-list-look-here-for-some-ideas Project Ideas & Links], to help people get started.
 
The Raspberry Pi Forum has a list of [http://www.raspberrypi.org/forum/projects-and-collaboration-general/the-projects-list-look-here-for-some-ideas Project Ideas & Links], to help people get started.
Line 15: Line 17:
 
* Author(s) or group who have produced it (also if it is an Open/Community Project for anyone to contribute)
 
* Author(s) or group who have produced it (also if it is an Open/Community Project for anyone to contribute)
 
* Project Status (Not Started/In-Progress/Available).
 
* Project Status (Not Started/In-Progress/Available).
 
==Tutorials/Guides List==
 
{| border="1" style="background:transparent;"
 
| style="width:15%; vertical-align:top; border:1px solid #aaa;" |
 
'''Tutorial/Guide Link'''
 
| style="width:40%; vertical-align:top; border:1px solid #aaa;" |
 
'''Description'''
 
| style="width:7%; vertical-align:top; border:1px solid #aaa;" |
 
'''Level'''
 
| style="width:7%; vertical-align:top; border:1px solid #aaa;" |
 
'''Tags'''
 
| style="width:10%; vertical-align:top; border:1px solid #aaa;" |
 
'''Author'''
 
| style="width:7%; vertical-align:top; border:1px solid #aaa;" |
 
'''Status'''
 
|-
 
| vertical-align:top; border:1px solid #aaa;" |
 
===[http://www.youtube.com/user/RaspberryPiTutorials Raspberry Pi YouTube Tutorials]===
 
| vertical-align:top; border:1px solid #aaa;" |
 
Forum Link: [http://www.raspberrypi.org/forum/educational-applications/video-tutorials Liam Fraser's Video Tutorials]
 
| vertical-align:top; border:1px solid #aaa;" |
 
Beginner
 
| vertical-align:top; border:1px solid #aaa;" |
 
Teaching, Python
 
| vertical-align:top; border:1px solid #aaa;" |
 
Liam Fraser
 
| vertical-align:top; border:1px solid #aaa;" |
 
Available
 
|-
 
| vertical-align:top; border:1px solid #aaa;" |
 
===[http://h2g2.com/dna/h2g2/brunel/A13735596 Introducing the Raspberry Pi]===
 
| vertical-align:top; border:1px solid #aaa;" |
 
h2g2 project: [http://h2g2.com/dna/h2g2/brunel/A13735596 Introducing the Raspberry Pi]
 
| vertical-align:top; border:1px solid #aaa;" |
 
Beginner
 
| vertical-align:top; border:1px solid #aaa;" |
 
Startup guide
 
| vertical-align:top; border:1px solid #aaa;" |
 
Tufty
 
| vertical-align:top; border:1px solid #aaa;" |
 
Available
 
|-
 
| vertical-align:top; border:1px solid #aaa;" |
 
===[http://codingclub.cuteseal.co.uk/index.php The Coding Club Free eBook(s)]===
 
| vertical-align:top; border:1px solid #aaa;" |
 
Forum Link: [http://www.raspberrypi.org/forum/educational-applications/teaching-youngsters-programming Teaching Youngsters Programming]
 
| vertical-align:top; border:1px solid #aaa;" |
 
Beginner (~ages 10)
 
| vertical-align:top; border:1px solid #aaa;" |
 
Teaching, Python
 
| vertical-align:top; border:1px solid #aaa;" |
 
Sciman
 
| vertical-align:top; border:1px solid #aaa;" |
 
Available
 
|-
 
| vertical-align:top; border:1px solid #aaa;" |
 
===[http://dracosoftware.blogspot.com/ DracoSoftware ]===
 
| vertical-align:top; border:1px solid #aaa;" |
 
Forum Link: [http://www.raspberrypi.org/forum/projects-and-collaboration-general/blog-about-working-with-raspberry-pi-for-windows-users Blog about working with Raspberry Pi for Windows users]
 
| vertical-align:top; border:1px solid #aaa;" |
 
Beginner
 
| vertical-align:top; border:1px solid #aaa;" |
 
Teaching, Windows, Linux
 
| vertical-align:top; border:1px solid #aaa;" |
 
dracolytch
 
| vertical-align:top; border:1px solid #aaa;" |
 
Available
 
|-
 
| vertical-align:top; border:1px solid #aaa;" |
 
===[[RPi Tutorial Easy GPIO Hardware & Software | Easy GPIO Hardware & Software]]===
 
(Wiki)
 
| vertical-align:top; border:1px solid #aaa;" |
 
Forum Link: [http://www.raspberrypi.org/forum/features-and-requests/easy-gpio-hardware-software Easy GPIO Hardware & Software]
 
 
Aim to introduce the basic circuits for interfacing through the GPIO.
 
| vertical-align:top; border:1px solid #aaa;" |
 
Beginner
 
| vertical-align:top; border:1px solid #aaa;" |
 
Teaching, Basic Hardware
 
| vertical-align:top; border:1px solid #aaa;" |
 
[[User:Meltwater | Meltwater]] - Open Project
 
| vertical-align:top; border:1px solid #aaa;" |
 
In-Progress
 
|}
 
  
 
==Community Project List==
 
==Community Project List==
 
{| border="1" style="background:transparent;"
 
{| border="1" style="background:transparent;"
 
| style="width:15%; vertical-align:top; border:1px solid #aaa;" |
 
| style="width:15%; vertical-align:top; border:1px solid #aaa;" |
'''Project Title Link'''
+
'''Project Title and Link'''
 
| style="width:40%; vertical-align:top; border:1px solid #aaa;" |
 
| style="width:40%; vertical-align:top; border:1px solid #aaa;" |
 
'''Project Description'''
 
'''Project Description'''
Line 133: Line 51:
 
| vertical-align:top; border:1px solid #aaa;" |
 
| vertical-align:top; border:1px solid #aaa;" |
 
Not Started
 
Not Started
|-
 
| vertical-align:top; border:1px solid #aaa;" |
 
===[[R-Pi PXE Server | Classroom boot server]]===
 
| vertical-align:top; border:1px solid #aaa;" |
 
Classroom boot server - Basic concept: A PXE server to allow cheap computers without hard disks to boot into Windows or Linux
 
| vertical-align:top; border:1px solid #aaa;" |
 
Medium
 
| vertical-align:top; border:1px solid #aaa;" |
 
PXE, netboot
 
| vertical-align:top; border:1px solid #aaa;" |
 
[[User:bredman | bredman]] - Open Project
 
| vertical-align:top; border:1px solid #aaa;" |
 
Lots of random text, needs organisation and testing
 
 
|-
 
|-
 
| vertical-align:top; border:1px solid #aaa;" |
 
| vertical-align:top; border:1px solid #aaa;" |
Line 161: Line 66:
 
| vertical-align:top; border:1px solid #aaa;" |
 
| vertical-align:top; border:1px solid #aaa;" |
 
Ideas and first code is setup
 
Ideas and first code is setup
|-
 
| vertical-align:top; border:1px solid #aaa;" |
 
  
===[[R-Pi NAS | Network Attached Storage]]===
 
| vertical-align:top; border:1px solid #aaa;" |
 
Network Attached Storage - Basic concept: A place to save copies of all your important files
 
| vertical-align:top; border:1px solid #aaa;" |
 
Easy
 
| vertical-align:top; border:1px solid #aaa;" |
 
Samba
 
| vertical-align:top; border:1px solid #aaa;" |
 
[[User:bredman | bredman]] - Open Project
 
| vertical-align:top; border:1px solid #aaa;" |
 
Ready to test on Debian, some help needed with Fedora chapter
 
 
|}
 
|}
  
Line 180: Line 72:
 
{| border="1" style="background:transparent;"
 
{| border="1" style="background:transparent;"
 
| style="width:15%; vertical-align:top; border:1px solid #aaa;" |
 
| style="width:15%; vertical-align:top; border:1px solid #aaa;" |
'''Project Title Link'''
+
'''Project Title and Link'''
 
| style="width:40%; vertical-align:top; border:1px solid #aaa;" |
 
| style="width:40%; vertical-align:top; border:1px solid #aaa;" |
 
'''Project Description'''
 
'''Project Description'''

Revision as of 13:50, 24 February 2012

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 ongoing projects. When complete, these projects will create new applications or card images or tutorials or guides. Anybody is welcome to help.

The Raspberry Pi Forum has a list of Project Ideas & Links, to help people get started.

Please add links to your projects (and ones you find interesting).

Fill in each section:

  • Project Title (as a link to the project webpage or connected wiki page)
  • Project Description (including any additional links or information
  • Skill level/Ages it is aimed at (Any/Beginner/Intermediate/Advanced)
  • 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)
  • Project Status (Not Started/In-Progress/Available).

Community Project List

Project Title and Link

Project Description

Level

Tags

Author

Status

Pi In The Sky

(Wiki)

Cloud Storage and Management - Basic concept: Enable ways to easily switch and share system images for the R-Pi and manage user data, allowing joint development and easy management of set-ups.

  • Fast/Easy backup of system/data to external storage or network (local or cloud).
  • Management/Repository of base images.
  • Boot from network

Forum Link: Pi in the Sky - Cloud management?

Advanced

Cloud, Storage, Management

Meltwater - Open Project

Not Started

BlueProximity 2.0

Detect presence in any room via a small number of R-Pis and Bluetooth Devices [Blueproximity] is already there, this will be a complete rewrite to manage sensor networks and put some fuzzy logic on top.

Medium

Bluetooth, Presence, Sensors, Network, Home Automation

highno - Open Project

Ideas and first code is setup

General Project List

Project Title and Link

Project Description

Level

Tags

Author

Status

Gertboard

The Gertboard is the Raspberry Pi official extension board. The development and details are discussed in the forum here.

Any

Hardware, GPIO, Low Level Interfacing

Gert-van-Loo

In-Progress