var me = {
"user": "Ronan"
, "age": 35
, "origin": "Brittany"
, "twitter": "@arno_u_loginlux"
, "repo": "github.com/ronanguilloux"
, "work": "cto@toog.fr"
, "tags": [
"dad"
, "bearded web developer"
, "foss"
]
}
"First Jeudi Nantes"
Appreciation Society Member
since 2009
So this is how it started:
I bought a Rasberry Pi.
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 (python) programming.
Raspi are manufactured in the UK,
at Sony's manufacturing facility in Pencoed, Wales.
1 million sold in 2012.
32.88 €
(27.40 € exc. VAT)
Power supply or SD cards are not included
a regular 5V / 1A smartphone charger
with mini micro USB cable
a regular USB Wireless Dongle
a SD CARD
(optional) a USB flash drive
Mind the box case!
a box case!
check the community documentation:
http://elinux.org/RPi_VerifiedPeripherals
keyboards, bluetooth dongles, soundcards, 3G, IR, GPS, HDMI/DVI/VGA cables & converter boxes, webcams, TV tuners,...
To buy one of these monitors, search eBay for "Car TFT" and there will be loads of results. It should cost about £10 ($16). It requires a 12V power supply, since it is designed to be powered by a car battery, but you can power it with a regular power adaptor.
Note the handy slot for the 26-pin IDC cable!
Playing cards box is exactly the right size!
Arduino is a tool for making computers that can sense and control more of the physical world than your desktop computer. It's an open-source physical computing platform (...), and a development environment for writing software for the board.
In 2011: 95% of smartphones, 90% of hard disk drives, 40% of digital televisions and set-top boxes, 15% of microcontrollers and 20% of mobile computers
Microsoft Surface, ASUS Eee Pad, Apple iPads, iPhones & iPods, Samsung Galaxy S II &III, Google Nexus 10, Google Chrome Book, Blackberry smartphones, Canon PowerShot A470 digital camera, Nintendo DS game console, TomTom GPS...
Texas, 1942 (Wikimedia Commons)
maker [ˈmeɪkə] - n.
people who hack hardware, business-models, and living arrangements to discover ways of staying alive and happy even when the economy is falling down the toilet.
Cory Doctorow, Makers, October 2009, [read it for free]
related: Dreamers, scientists, hackers, self-replicators, teachers, troublemakers, laser-lovers, scouts
The maker subculture is a contemporary subculture, representing a technology-based extension of DIY culture.
related: DIY, electronics, robotics, 3-D printing, home-automation / domotique, open-source-hardware, fablabs, cnc tools, metalworking, woodworking, knitting, traditional arts and crafts, no-patents
Yet-another-revolution-gone-bankable
Just as the Web ended the monopoly of mass media, so it is now ending the monopoly of mass manufacturing. Over the next ten years, Anderson explains, countless micro-manufacturers, based on open-source design and DIY manufacturing, will help drive the next big movement in the global economy as the power of bytes—the Long Tail—is transformed into the power to make things again, the Long Tail of things.
Chris Anderson (formally of WIRED) speaks about
his new book Makers: The New Industrial Revolution
# a GNU/Linux sound driver + non-free MPEG stream audio player
$ sudo apt-get install alsa-utils mpg321
# load the Kernel module:
$ sudo modprobe snd-bcm283
# "1" stands for analog (jack) output. 0=auto, 1=analog, 2=hdmi
$ sudo amixer cset numid=3 1
# Play wav & mp3 files! (warn: crappy jack output sound)
$ curl http://www.freespecialeffects.co.uk/soundfx/sirens/police_s.wav -O
$ sudo aplay police_s.wav
$ curl http://www.hochmuth.com/mp3/Beethoven_12_Variation.mp3 -O
$ sudo mpg123 -vC Beethoven_12_Variation.mp3
We use a Adafruit Pi Cobbler Breakout
3.3v --> 10k Pull-up Resistor --> GPIO --> Button --> GND
Note the usefull labeled GPIO pins on the cobbler PCB
“This little Raspberry Pi based project is a gift for my wife’s grandmother for her 90th birthday. Being visually impaired, she is hard to entertain but loves to listen to audiobooks. The problem is, that she isn’t able to handle a ghetto blaster or MP3 player. The solution to this problem was – tadaaaah
the Google way
#!/bin/bash
# speak.sh (to chmod a+x)
say() { local IFS=+;/usr/bin/mplayer -ao alsa -really-quiet -noconsolecontrols "http://translate.google.com/translate_tts?tl=en&q=$*"; }
say $*
$ sudo su
$ ./speak "Open the pod bay doors, HAL"
the software way
festival
(MIT-like license) is part of the work at Carnegie Mellon University's
speech group aimed at advancing the state of Speech Synthesis.
$ sudo su
$ apt-get install festival
$ echo "I'm sorry Dave, I'm afraid I can't do that" | festival --tts
Adafruit PN532 breakout board,
a tool for any 13.56MHz RFID or NFC application
(here done with Arduino & doable with Raspi)
Cf. learn.adafruit.com/babel-fish (2:30 & 5:57)
The new e-Health sensor platform adds sensing capability for nine different biometric parameters, such as pulse, blood pressure, oxygen in blood (SPO2), electrocardiogram (EKG), airflow, glucometer, galvanic skin response (GSR), patient position and body temperature, to give the Arduino and Raspberry Pi Community a way to develop new e-Health applications and products.
The new e-Health sensor platform adds sensing capability for nine different biometric parameters, such as pulse, blood pressure, oxygen in blood (SPO2), electrocardiogram (EKG), airflow, glucometer, galvanic skin response (GSR), patient position and body temperature, to give the Arduino and Raspberry Pi Community a way to develop new e-Health applications and products.
Combining these ingredients:
= Have my lights switched on and off automatically based on a schedule I create in Google Calendar.
See e how-to, using Despotify
See also: github.com/Hexxeh/spotify-websocket-api (python)
A Raspberry Pi Remote Mains Switcher
aonsquared.co.uk/the_dark_pi_rises
Also check pi-cars.com
See instructables.com/id/Picopter
Also check Tricopter with Picopter Flight Control - Fpv Flight
&Picopter code shared on Github
APRS (Automatic Packet Reporting System) is an amateur-radio based system for realtime communication using digital packets sent over radio links. I present here, an implementation of an APRS iGate using the Raspberry-Pi. An APRS iGate is an Internet gateway that gates packets from the radio/RF side to the APRS-IS on the Internet (and vice-versa). The APRS-IS is an Internet based network that connects APRS networks from all around the world and facilitates APRS applications (like realtime postion reporting of objects overlaid over google maps, see aprs.fi)
PwnPi is a Linux-based penetration testing dropbox distribution for the Raspberry Pi. It currently has 200+ network security tools pre-installed to aid the penetration tester. It is built a stripped down version of the Debian Wheezy image from the Raspberry Pi foundation's website and uses Openbox as the window manager.
Questions ?
This presentation is available on ronanguilloux.github.com/Raspberry-Pi-Presentation