Difference between revisions of "NERP"

From Pumping Station One
Jump to navigation Jump to search
Line 21: Line 21:
 
= Reference =
 
= Reference =
 
== Hardware ==
 
== Hardware ==
* The clear case Drew showed was the Pi Box by Adafruit: http://www.adafruit.com/products/859  Their open source design is on Thingiverse so it may be possible to make one on our laser cutter.
+
* [http://www.newark.com/raspberry-pi/raspbrry-pcba/raspberry-pi-model-b-board-only/dp/83T1943 Newark element14 order page] for the Raspberry Pi
* Newark element14 order page: http://www.newark.com/raspberry-pi/raspbrry-pcba/raspberry-pi-model-b-board-only/dp/83T1943
+
** 2012-Aug-17: NERP attendees who've ordered recently from Newark element14 report the lead time is now week or less
** (2012-Aug-17: reports from those attending NERP who've ordered recently is the lead time is now less than a week)
+
* [http://www.adafruit.com/products/859 Pi Box by Adafruit]
 +
** The clear acrylic case that Drew has shown at meeting
 +
** Adafruit's open source design is on Thingiverse so it may be possible to make one on our laser cutter.
 
== Software ==
 
== Software ==
 
=== Linux ===
 
=== Linux ===
* If you have just gotten a Pi, then visit the Raspberry Pi Foundation downloads page for instructions on flashing the SD card: http://www.raspberrypi.org/downloads
+
* [http://www.raspberrypi.org/downloads Raspberry Pi Foundation downloads page] has instructions on flashing the SD card
* Recommend using Raspbian "Wheezy" for general purpose
+
* [http://www.raspberrypi.org/downloads Raspbian "Wheezy"]: recommended for general purpose
* Raspbmc (http://www.raspbmc.com/) for media center.
+
* [http://www.raspbmc.com/ Raspbmc]: recommended for media center usage
 +
* [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis]: based on Raspbian "Wheezy" with improved hardware interfacing and wi-fi support
  
 
=== Applications ===
 
=== Applications ===
 
* Arduino IDE runs and uploads ok USB-connected Arduino with Raspbian "Wheezy"; just install via "apt-get install arduino".   
 
* Arduino IDE runs and uploads ok USB-connected Arduino with Raspbian "Wheezy"; just install via "apt-get install arduino".   
* For doing electronics directly on the Pi, WiringPi is a Python library which aims to make it as high-level as Arduino: https://projects.drogon.net/raspberry-pi/wiringpi/ If Python isn't appealing, then this eLinux article gives GPIO examples in many languages: http://elinux.org/RPi_Low-level_peripherals
+
* [https://projects.drogon.net/raspberry-pi/wiringpi/ WiringPi] is a Python library which aims to make electronics interfacing as high-level as Arduino
* Quake for the current Raspbian "Wheezy" image can be downloaded here: http://www.memetic.org/quake-3-with-sound-for-the-raspberry-pi/
+
* [http://elinux.org/RPi_Low-level_peripherals GPIO examples] in many languages
 +
* [http://www.memetic.org/quake-3-with-sound-for-the-raspberry-pi/ Quake] for the current Raspbian "Wheezy" image
 
* "hello world" programs in /opt/vc/src especially the 1080p HD playback demo: /opt/vc/src/hello_pi/hello_video/   
 
* "hello world" programs in /opt/vc/src especially the 1080p HD playback demo: /opt/vc/src/hello_pi/hello_video/   
** More details in the webinar Eben Upton did: http://www.element14.com/community/docs/DOC-44459/l/video-programming-the-raspberry-pi-with-raspberry-pi-co-founder-eben-upton
+
** More details in recorded [http://www.element14.com/community/docs/DOC-44459/l/video-programming-the-raspberry-pi-with-raspberry-pi-co-founder-eben-upton webinar by Eben Upton]
  
 
== Support ==
 
== Support ==
* if you run into issues, then the RaspberryPi.org Forum is a good resource: http://www.raspberrypi.org/phpBB3/  
+
* [http://www.raspberrypi.org/phpBB3/ RaspberryPi.org Forum] is a good resource
* The Raspberry Pi group on element14 Community is quite active too and another place to ask questions:  http://www.element14.com/community/groups/raspberry-pi
+
* [http://www.element14.com/community/groups/raspberry-pi Raspberry Pi group on element14 Community] is quite active too and another place to ask questions
** Drew may reference his posts on Raspberry Pi blog (http://www.element14.com/community/groups/raspberry-pi?view=blog)
+
** Drew posts on [http://www.element14.com/community/groups/raspberry-pi?view=blog Raspberry Pi blog]
* The eLinux wiki has a great troubleshooting guide:  http://elinux.org/R-Pi_Troubleshooting
+
* [http://elinux.org/R-Pi_Troubleshooting The eLinux wiki troubleshooting guide]
* Check out the listing of equipment verified to work (and add your own once tested):  http://elinux.org/RPi_VerifiedPeripherals
+
* [http://elinux.org/RPi_VerifiedPeripherals Listing of verified equipment] ''add your own once tested!''
  
 
== Articles ==
 
== Articles ==
* an informative post on the media playback architecture:
+
* [http://www.raspberrypi.org/archives/592 Libraries, codecs, OSS]: an informative post on the media playback architecture
** Libraries, codecs, OSS http://www.raspberrypi.org/archives/592
+
* [http://www.raspberrypi.org/archives/1655 A Raspberry Pi, hosting a Raspberry Pi]: for those wondering how well it would do as a low-power server
* This is post would be interesting for those wondering how well it would do as a low-power server:
 
** A Raspberry Pi, hosting... Raspberry Pi http://www.raspberrypi.org/archives/1655
 

Revision as of 23:53, 17 August 2012

Overview

Not Exclusively Raspberry Pi (NERP) is an interest group focused on demonstrations and open discussion of embedded systems. There is currently an emphasis on the Raspberry Pi, but all embedded platforms are within the scope (BeagleBone/Board, ARM Cortex M series, MSP430, Arduino, etc).

Participants

Meetings

  • Bi-weekly: 2nd & 4th Monday of every month
  • 7pm-9pm

Past

  1. July 30, 2012
  2. August 13, 2012

Upcoming

  1. August 27, 2012: Drew advises please suggest topics or ask to present

Reference

Hardware

  • Newark element14 order page for the Raspberry Pi
    • 2012-Aug-17: NERP attendees who've ordered recently from Newark element14 report the lead time is now week or less
  • Pi Box by Adafruit
    • The clear acrylic case that Drew has shown at meeting
    • Adafruit's open source design is on Thingiverse so it may be possible to make one on our laser cutter.

Software

Linux

Applications

  • Arduino IDE runs and uploads ok USB-connected Arduino with Raspbian "Wheezy"; just install via "apt-get install arduino".
  • WiringPi is a Python library which aims to make electronics interfacing as high-level as Arduino
  • GPIO examples in many languages
  • Quake for the current Raspbian "Wheezy" image
  • "hello world" programs in /opt/vc/src especially the 1080p HD playback demo: /opt/vc/src/hello_pi/hello_video/

Support

Articles