Final stages of setup earlier this morning for our #RaspberryPi workshop. pic.twitter.com/cW7HuOqKjg
— Coding Grace (@CodingGrace) August 16, 2014
All set to go earlier on. #RaspberryPi pic.twitter.com/3rwsS6KVqt
— Coding Grace (@CodingGrace) August 16, 2014
@Micktwomey giving an intro on what is a #RaspberryPi. pic.twitter.com/QpXg9LeBEz
— Coding Grace (@CodingGrace) August 16, 2014
After a crazy evening of rushing to Power City to buy HDMI to DVI adaptors for the monitors followed by a rush of getting SD Cards flashed and OS installed on the Pis, I, Vicky, kicked off the workshop with an intro on what Coding Grace is about, apologies as I'm not a morning person. Afterwards, we shuffled people around into 2 broad groups, beginners with me and other mentors and those interested in hardware with Mick.
While almost all the Raspberry Pis are installed with Rasbian OS, there was one that was just started off, and served as a step through for people who never installed a Raspberry Pi before.
NOTE: Recommended 8GB SD Card, if you want to install on 4GB SD Card, here are some instructions from Raspberry Pi. It is also recommended to download their New Out of Box Software called NOOBS, unzip it and copy the contents to the SD Card. Slot the SD Card into your Raspberry Pi and power it on and it will load up with options to pick a number of OSes. Or you can just order it from their store for 4 quid. :-)
Command line is something that is necessary to know when using the Raspberry Pi, and to get people into as quick as we can, I ran through a few basic command lines on LXTerminal on the Raspberry Pi.
Some essentials (open up a file manager so you can compare with what it's going on in the terminal)
pwd
- Present working directory: This command will let you know where you are, very handy if you are naviating the file system.ls
- List the contents in the directory.cd <name-of-directory>
- Change directory: This will allow you to change to a given directory.- NOTE: If you get lost after typing multiple
cd
, you can just type the command on its own and you will be returned to your home directory.
- NOTE: If you get lost after typing multiple
apt-get install <name-of-package>
- A package manager to retrieve and install a package that are tools, libraries, programs, e.g. Minecraft
References:
Then we opened the rest of the day to folks to go through the workshop projects (you can find them here).
To break up the day, GDG Dublin and Googlers have provided some shiney stuff for people to play with...
Android TV being demoed at #RaspberryPi workshop. #shiney pic.twitter.com/WOacN9n1y0
— Coding Grace (@CodingGrace) August 16, 2014
Google glass to try at #RaspberryPi workshop for those taking a break. pic.twitter.com/Ba5RmUWPy7
— Coding Grace (@CodingGrace) August 16, 2014
Trying out the google cardboard at #RaspberryPi workshop. #TakingABreak pic.twitter.com/PdIJBeTd5h
— Coding Grace (@CodingGrace) August 16, 2014
... and FREE SWAG! Everyone loves free swag.
Handing out free t-shirts at #RaspberryPi workshop, thanks Google. pic.twitter.com/5kkFzcAFsL
— Coding Grace (@CodingGrace) August 16, 2014
Even though the day was on till 5PM, folks were getting a bit weary from one of our longest sessions to date, and there has been quite a few enquiries if we are to run another workshop. I will aim to run a Raspberry Pi Jam instead due to minimalising setup as much as possible. Google has been awesome providing all the hardware (and Raphael for bringing along a switch and getting everyone's Pi set up and connected to the interwebs). The Jam will mean people will bring all their own equipment, all levels are welcome where we can still run beginners sessions and folks who have ongoing projects can share and network their ideas.
On a final note, I would like to thank everyone who came along, the mentors (Andrei, Shane, Mick), GDG Dublin (Raphael, Peter, Rory) and Googlers (Vincent and Ant), and Google for hosting (swag and pizzas for lunch).
Following are upcoming events and workshops, if you want us to run a workshop, do let me know by emailing contact@codinggrace.com.
If you have any questions about coding, the Pi, etc, we have a forum you can join, so don't be shy.
Upcoming events
[Coding Grace] Introduction to Ruby on Rails @ Zendesk, One Grand Parade, Ranelagh.
- Sat, 23rd August, 11:00 - 16:00
- EUR20 (Inc. lunch)
- Details and Tickets: http://www.codinggrace.com/events/introduction-ruby-rails/25/
Google Cloud and MongoDB Evening - GDG Dublin @ Google, Grand Mill Quay Barrow St.
- Tue, 26 August, 18:30
- FREE
- Details and RSVP: https://plus.google.com/u/0/b/100633195306202271076/events/c7kvs3agq19tijtl0r7jcij4aig
[Ruby Ireland] Ruby & Go: Rebuilding Zendesk Voice @ Engine Yard, Barrow Street, D4
- Tue, 26 August, 19:00
- FREE
- Details and RSVP: http://www.meetup.com/rubyireland/events/200247282/
Coder Night @ TOG
- Thu, August 28th, 18:00
- Details: http://www.tog.ie/calendar/
[Coding Grace] Data Analysis with Python @ Jury's Inn Custom House, IFSC, D1
- Sat, 30th August, 11:00 - 16:00
- EUR20 (Inc. lunch)
- Details and Tickets: http://www.codinggrace.com/events/data-analysis-python/27/
Strange Weather Hackathon @ Science Gallery
- Wed, 3rd September 08:00 - 4th September 20:00
- FREE
- Details and RSVP: https://dublin.sciencegallery.com/events/2014/08/strangeweatherhackathon
NoSQL matters Dublin
- Wed, 3rd September - Thu, 4th September
- Details and tickets: https://2014.nosql-matters.org/dub/
Hack4Good
- 12th - 14th September
- FREE
- Details and RSVP: hack4good.io
Hardware Hackathon @ DCU
- 12th - 14th September
- EUR25 (EUR40 after August 20th)
- Details and tickets: http://hwhackathon.com/
PyCon Ireland 2014 @ BallsBridge
- Conference (Sat 11th October - Sun 12th October)
- Students: €40 | Normal: €70 | Corporate: €200
- Sprints Mon 13th - Tue 14th October - FREE
- PyPy
- Django
- Django Girls Dublin - http://lanyrd.com/2014/pyconie/sddbwg/
- And more TBA
- Details and tickets: python.ie/pycon
And finally...
... here's the day storified from all the kind tweets.