20130219_211947

Some notes about my experience using the Raspberry Pi model B…and you get it running Linux Debian on it!

The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard. It’s a capable little PC which can be used for many of the things that your desktop PC does, like spreadsheets, word-processing and games. It also plays high-definition video. We want to see it being used by kids all over the world to learn programming.

[…]

We don’t think that the Raspberry Pi is a fix to all of the world’s computing issues; we do believe that we can be a catalyst. We want to see cheap, accessible, programmable computers everywhere; we actively encourage other companies to clone what we’re doing. We want to break the paradigm where without spending hundreds of pounds on a PC, families can’t use the internet. We want owning a truly personal computer to be normal for children. We think that 2012 is going to be a very exciting year. [About Raspberry PI]

Buying the Raspberry Pi

$35 in USA or for 59 CHF bei www.digitec.ch consider adding the case for 18 CHF as it is really well engineered and make the whole a lot safer to manipulate.

20130219_15521620130219_155246

Get some more hardware

Buy and SD card or get one from one of your shelves, here is the list of Raspberry Pi verified peripherals

An HDMI cable,

A power supply, either using an iPhone / iPad / Any cellphone power supply with micro USB will work if it can at least give 500mA to 1A juice.

A USB keyboard.

Installing Raspbian wheezy

The Raspberry Pi Foundation has produced and released their own recommended image of Raspbian. Because this image and subsequent updates will be used by 100,000's of Raspberry Pi users, it should be considered the best supported. If you’re just starting out, this is the image they recommend you to use. It’s a reference root file system from Alex and Dom, based on the Raspbian optimised version of Debian, and containing LXDE, Midori, development tools and example source code for multimedia functions.

  1. Download it at http://www.raspberrypi.org/downloads
  2. Unzip it and write it to a suitable SD card using the UNIX tool dd. Windows users should use Win32DiskImager.
  3. Boot on Pi
  4. Expand image to fill card using the option on screen when you first boot. If you don’t do this on first boot, then you need to use sudo raspi-config  (Documentation)
  5. Log in and change the password by typing passwd

Introducing turbo mode

Up to 50% more performance for free, see http://www.raspberrypi.org/archives/2008

Media Center only usage?

The graphics card of the Raspberry Pi is capable of BluRay quality playback, using H.264 at 40MBits/s. It has a fast 3D core accessed using the supplied OpenGL ES2.0 and OpenVG libraries. But If you want to use it as a media center using XBMC, it is recommended to activate the MPG2 hardware decoder, for 3,60€ buy the required licenses at http://www.raspberrypi.com/license-keys/. SOund over HDMI is also supported.

Other media center ready to use images are

Installing Oracle's Java on Raspberry Pi

Not an easy task if you don’t want to use the openJDK…

Searching for more Hacks!

Search in Google for

Extension

Want to connect a lot more peripherals? buy a raspberry gertboard! Here are some images of the small Raspberry Pi attached to a Gertboard.

Gertboard is the ideal add-on for Raspberry Pi. Designed by Gert van Loo, it is a flexible experimenter board that plugs directly into your Raspberry Pi, and out into the physical world, allowing you to detect and respond to external physical events. Detect and output analogue voltages. Drive powerful motors. Detect switch presses. Illuminate LEDs and drive relays. Jumper cables allow you to hook up different parts of the circuit in many different ways, allowing total flexibility. All controlled by your own Raspberry Pi.

Webiopi

WebIOPi is a REST framework and a webapp which allows you to control your Raspberry Pi's GPIO. Just install it on your Pi, and use any browser from your network. It's useful to start enjoying GPIOs and also to debug some circuits without writing any line of code. It also allows to control your Pi's GPIOs over Internet, so it's a good starting point for home remote control.

A small project started:

Controlling danfoss home heating system over the web using a Raspberry Pi and Webiopi
http://www.youtube.com/watch?v=Guhf7eohl98
http://bbs.scoobynet.com/diy-39/945665-heating-controller-for-two-boilers-three-zones.html

comments powered by Disqus

You might like also

Running an Ethereum Node with Docker
Docker is a powerful tool for managing containers and run-time environments and, besides its many advantages, Docker can also be handy to keep your server tidy and secure. Docker allows to run operating systems, applications and tools in so called Containers. A Container is an isolated environments that represents a autonomous host on its own – a bit in the same way a Virtual Machine does. Yet, Docker Containers are much lighter. They do not start an entire full-blown operating system …
249 Days ago
A cheap GPS for your Raspberry PI
Old i-gotu (i-gotU) gt-200e/gt-120 gps receiver work with the raspberry pi just fine! breathing a new life in this 5 years old device. You'll find a lot on eBay cheap for sale i-gotU is a GPS Logger and Receiver 2-in-1 device including user-friendly Travel Blog Software. i-gotU records trip routes, Auto-adds photo GPS locations, creates an animated trip journal that brings back live trip memory by plotting the route and playing back the photos / YouTube videos with the exact location on …
249 Days ago
Java Networking and Proxies with HTTPS
In today's networking environments, particularly corporate ones, application developers have to deal with proxies almost as often as system administrators. In some cases the application should use the system default settings, in other cases it will we want to have a very tight control over what goes through which proxy, and, somewhere in the middle, most applications will be happy to delegate the decision to their users by providing them with a GUI to set the proxy settings, as is …
249 Days ago
How to live patch Ubuntu Linux Kernel without rebooting the server
Kernel live patching enables runtime correction of critical security issues in running kernel without rebooting. How do I enable or patch my Ubuntu Linux 16.04 LTS server without rebooting the box?Ubuntu Linux version 16.04 LTS supports live patching for both enterprise and the Ubuntu community members. The Canonical Livepatch Service is an authenticated, encrypted, signed stream of livepatch kernel modules for Ubuntu servers, virtual machines and desktops. On 20th October, 2016 Canonical officially announced the support for no reboot kernel …
249 Days ago
OpenHAB on rapsberry PI 3 using Z-Wave and Fibaro Sensor
WORK IN PROGRESS, only some notes for now Hardware    Rapsberry PI 3 with Linux openHABianPi 4.4.0-1-rpi2 1 SMP Debian 4.4.6-1+rpi14 (2016-05-05) armv7l GNU/Linux OpenHAB 2.0.0-1 (Release Build) on /dev/ttyACM0 Latest Aeotec Gen5 USB Aeotec’s Z-Stick packs all the tools you need to create and manage a Z-Wave network all within one USB stick. Use the Z-Stick to create your Z-Wave network, use it to add up to 232 Z-Wave devices, and then use it to control them. Fibaro FGMS001-001 …
256 Days ago
Ambient Noise for Ubuntu 16.10 yakkety
Ambient Noise (http://anoise.tuxfamily.org) Player for Ubuntu Plays Relaxing Sounds to Keep You Creative.   In previous Ubuntu version, just open a shell and run sudo add-apt-repository ppa:costales/anoise sudo apt-get update sudo apt-get install anoise Fixing Ambient Noise for Ubuntu 16.10 require for now to compile from source the application. Run these commands into a shell, first installing dependencies: sudo apt-get install bzr gir1.2-gstreamer-1.0 python-gst-1.0 gir1.2-gtk-3.0 python-distutils-extra gir1.2-webkit-3.0 The sound indicator: bzr branch lp:anoise cd anoise sudo python setup.py install --prefix=/usr The sounds: bzr branch lp:~costales/anoise/media …
280 Days ago
No Thumbnail was found
DevOps is a movement that advocates a collaborative working relationship between Development and IT Operations, where historically they have been separated. Development teams want to launch features fast and frequently while IT Ops wants to maintain infrastructure stability and availability – which means as little changes as possible. Customers want both. 3 key DevOps principles to apply to your IT team  http://blogs.atlassian.com/2015/09/3-key-devops-principles-apply-team/  Software Architecture in DevOps  https://dzone.com/articles/software-architecture-devops  Does DevOps Reduce Technical Debt--or Make it Worse? https://dzone.com/articles/does-devops-reduce-technical-0   Love DevOps? Wait …
753 Days ago
Linux Compromised server checks checklist
An exploited or hacked server is one that is no longer fully under your control and someone else is now partially using your server for their own purposes. You’ll find in this mind map What bad guys can do and remedies Why a mind map? A mind map is a diagram used to visually outline information. mind map help you take notes, brainstorm complex problems, and think creatively. Information are summarized efficiently to be usable and accessible, Inter-relationships are clear …
1504 Days ago
VIM Cheat Sheet
Essential for any advanced Linux users or Linux sys-admin The color coded Legend / Keys helps provide guidance for your experience level. Green = Essential Yellow = Basic Orange / Blue = Advanced Red = Expert Links One designed for on-screen reading: PDF (Excel 2011 source), One designed for hard-copy reading: PDF (Excel 2011 source), One designed for monochrome printing: PDF (Excel 2011 source), and One designed …
1552 Days ago
Portable Raspberry Pi Tor proxy: anonymity anywhere you go
Browse anonymously anywhere you go with the Onion Pi Tor proxy. This is fun weekend project that uses a Raspberry Pi, a USB WiFi adapter and Ethernet cable to create a small, low-power and portable privacy Pi. First, plug the Ethernet cable into any Internet provider in your home, work, hotel or conference/event. Next, power up the Pi with the micro USB cable to your laptop or to the wall adapter. The Pi will boot up and create a new …
1561 Days ago