-
Notifications
You must be signed in to change notification settings - Fork 10
EPIB
Raspberry Pi model B ...
@Sources
Although you can use many different operating systems on the Raspberry Pi, a bare bones Raspbian Linux server with no desktop works best:
- Format 16GB SD card with latest version of Raspbian tested with 2014-01-07 Raspbian Wheezy <30m
- Connect ethernet cable Raspberry Pi
- Connect Raspberry Pi camera to Raspberry Pi
- Connect power to Raspberry Pi
- Use an SSH utility (e.g., PuTTY for Windows) to login to raspberrypi as user pi, password raspberry.
time sudo bash -c "apt-get update;apt-get -y upgrade;apt-get autoremove;rpi-update"
sudo reboot
-
uname -a
verify firmware version is following version or later:
Linux raspberrypi 3.12.20+ #687 PREEMPT Fri May 30 16:39:11 BST 2014 armv6l GNU/Linux
Apply liposuction to almost 1GB of excess weight:
sudo apt-get install -y libopencv-dev sudo apt-get --purge remove -y ruby1.9.1 sudo apt-get --purge remove -y wolfram-engine sudo apt-get --purge remove -y libgfortran3:armhf sudo apt-get --purge remove -y scratch sudo apt-get --purge remove -y minetest sudo apt-get --purge remove -y minetest-dbg sudo apt-get --purge remove -y minetest-server sudo apt-get --purge remove -y xgalaga++ sudo apt-get --purge remove -y terminatorx sudo apt-get --purge remove -y lletters sudo apt-get --purge remove -y libjmathtex-java-gcj sudo apt-get --purge remove -y koules sudo apt-get --purge remove -y squeak-plugins-scratch sudo apt-get --purge remove -y squeak-plugins-scratch-dbg sudo apt-get --purge remove -y lightspark sudo apt-get --purge remove -y lightspark-common sudo apt-get --purge remove -y lightspark-dbg sudo apt-get --purge remove -y browser-plugin-lightspark sudo apt-get --purge remove -y xwax sudo apt-get --purge remove -y python3-pifacedigital-scratch-handler sudo apt-get --purge remove -y aspell sudo apt-get --purge remove -y aspell-en sudo apt-get --purge remove -y jackd sudo apt-get --purge remove -y jackd2 sudo apt-get --purge remove -y libjack-jackd2-0:armhf sudo apt-get --purge remove -y libruby1.9.1 sudo apt-get --purge remove -y supercollider sudo apt-get --purge remove -y supercollider-common sudo apt-get --purge remove -y supercollider-server sudo apt-get --purge remove -y libsclang1 sudo apt-get --purge remove -y libscsynth1 sudo apt-get autoremove
Alternatively you can create a file that does this all at once.
nano liposuction.sh
- Copy all of the above liposuction code into the nano editor window
- Save the file by pressing
Ctrl-X
Y
Enter
- The file can now be executed by typing
sh liposuction.sh
Some interaction may be required
FirePick works best configured as follows:
- (Recommended) Set up wireless
sudo raspi-config
-
Expand Filesystem
Yes
- Change User Password change your password or allow the world to hack your home!
- Internationalisation Options | Change Locale choose a UTF-8 locale such as en_US.UTF-8
- Internationalisation Options | Change Timezone
-
Enable Camera
Yes
-
Overclock
High
usually works. If your RPi freeze intermittently, choose a lower speed. -
Advanced Options|Hostname
FirePick
-
Advanced Options|Memory Split
16
Provide more RAM for compiler, etc. -
Would you like to reboot now?
Yes
Note: Since you changed your hostname from raspberrypi to FirePick, you may need to reconfigure your SSH utility to use the new hostname after rebooting.
Before going further, test your camera to make sure the hardware all works:
raspistill -o camera.jpg
Copy the saved camera.jpg to another computer and Verify that camera.jpg shows what you expect. Check this now before installing any FirePick software.
NOTE: The Raspberry Pi camera can't be shared, and FirePick's use of the camera will cause raspistill and raspivid to faile with ENOSPC error.
Your Raspberry Pi is now ready for FirePick components: