The Raspberry Pi is a great thing: it is real computer, it is cheap ($40), it can interface with electronics, talk to the web and has full HDMI support.
However it runs on Linux, which I have a love-hate relationship with. I love the idea
of Linux, but when I start messing around the command line and downloading packages and installing things, I often get lost.
I've assembled bits and pieces from various online posts and guides into this Instructable, which is what I call the "Ultimate Raspberry Pi Configuration Guide".
What this Instructable does is to set up a wireless Raspberry Pi that allows you to:
- ssh into from the Terminal window on the Mac (or equivalent on another machine).
- run wirelessly with a static IP for each SD card.
- automatically startup, no log in
- set your the time zone
- skip the GUI of the Raspberry Pi, which bogs things down and is unnecessary for most tasks
- minimize any external monitor use, specifically never having to lug a monitor over to where the ethernet router lives
- clone a "basic settings" SD card so that we can have as many base-level installations as we want.
Right now, I have 3 Raspberry Pis running in my closet, each with a different purpose: one runs 7 Twitterbots, one is a Git server and one is an experimentation device for electronics. I plan to add more.
I wrote this Instructable for someone who has a secure home newtwork. You should have a router that can accept a direct ethernet cable. If you are working at an office, the network configuration settings I've outlined here might have to be adapted for your specific company's network/firewall.