---
title: So you've gotten Raspberry Pi – what now?
description: Congratulations! You've gotten some Raspberry Pi modules set up for your classroom – what now?
image: https://lh3.googleusercontent.com/Kdks4HMgyxW3agvTp3Ur2DGk1vJVSeUz46BRRPqHLU0782wykvPSeC2isklu-JzuGV4Hd3BbfP7ADoHBhEDkXgRRhzbpZle5LYBt7UdaryUPzLJ_2Dr33Ci2bNWiK1Hy8UY-B_XZ
---

[![Sparkfun](https://www.sparkfuneducation.com/img/logo.png)](https://www.sparkfuneducation.com/index.html)

- [SparkFun Webstore](https://www.sparkfuneducation.com)
- [Higher Ed](https://sparkfuneducation.com/higher-ed/index.html)
- [Contact Us](https://www.sparkfuneducation.com/contact-us.html)
- [Follow Us](https://twitter.com/SparkFunEDU)

- [Home](https://www.sparkfuneducation.com)
- [Blog](https://blog.sparkfuneducation.com)
- [Curriculum](https://www.sparkfuneducation.com/curriculum.html)
- [PD/Events](https://www.sparkfuneducation.com/professional-dev.html)
- [KITS/Materials](https://www.sparkfuneducation.com/materials.html)
- [Educator Stories](https://www.sparkfuneducation.com/educator-stories.html)
- [Activities](https://activities.sparkfuneducation.com)

[Blog Home](https://blog.sparkfuneducation.com/) / [getting started](https://blog.sparkfuneducation.com/topic/getting-started) / So you've gotten Raspberry Pi – what now?

<https://blog.sparkfuneducation.com/rss.xml>

# So you've gotten Raspberry Pi – what now?

BY [Jeff Branson](https://blog.sparkfuneducation.com/author/jeff-branson) 4/12/18 7:00 AM

[0](https://blog.sparkfuneducation.com/so-youve-gotten-raspberry-pi-what-now#comments-listing)

[getting started](https://blog.sparkfuneducation.com/topic/getting-started), [programming](https://blog.sparkfuneducation.com/topic/programming), [helpful information](https://blog.sparkfuneducation.com/topic/helpful-information), [raspberry pi](https://blog.sparkfuneducation.com/topic/raspberry-pi)

![](https://blog.sparkfuneducation.com/hubfs/EDU/BLOG%20Images/Branson%2c%20Jeff.jpg)

 

 

You finally convinced your administration to buy a classroom set of Raspberry Pis. Once you are through the [basic setup](https://projects.raspberrypi.org/en/projects/raspberry-pi-getting-started), the question will most certainly arise: From here, what now?

 

![](https://lh3.googleusercontent.com/Kdks4HMgyxW3agvTp3Ur2DGk1vJVSeUz46BRRPqHLU0782wykvPSeC2isklu-JzuGV4Hd3BbfP7ADoHBhEDkXgRRhzbpZle5LYBt7UdaryUPzLJ_2Dr33Ci2bNWiK1Hy8UY-B_XZ)

 

Scratch and Physical Computing

The ready-made Jesse Image for the Raspberry Pi comes loaded with a version of Scratch that is already equipped to use the in/out pins on Raspberry Pi for physical computing. There are some great resources for the [GPIO (General Purpose Input Output) server](https://www.raspberrypi.org/documentation/usage/scratch/gpio/README.md) in the Raspberry Pi documentation.

 

![](https://lh3.googleusercontent.com/FN14wrB4wuUz3nKk9uLmX_gB-6g0IxA6Ta_fpdKEDMdE3iazJtblu2wGH_RYmCvIUmtH26swUm6kALtRYdsQs02M3DMrVzBl5C_031DK0oLqUx-tdtBssCVnnl_YyL7nMMOS3GM8)

 

The GPIO pins can be used to control games and animations in Scratch, or to build small data logging and control systems. Here is our [graphing tutorial](https://learn.sparkfun.com/resources/61?_ga=2.28781436.1904056904.1522808968-764814662.1518702362) from NSTA a few years ago – it can easily be used with the pins to get students working hands-on in the cartesian coordinate system.

The [PicoBoard](https://www.sparkfun.com/products/11888) can also be plugged into the Pi and used right out of the box, with no wiring.

 

![](https://lh6.googleusercontent.com/7eZD-wgDGgXj3-RqF-3s_dvmxUiuKOfmyc9daB6uV_qPlVaOnL-AeOG1ZNvLg12gmuwqSrByjTJLvVNqp0M3fo2UdlcOpX6RAlnCQPD4PgRdcxEfKLqYhmfk4q5yg2pz0lP93F0P)

 

There are some fun ideas for getting started in the [Raspberry Pi Geek Magazine](http://www.raspberry-pi-geek.com/Archive/2015/10/Exploring-the-PicoBoard-sensors).

Raspblocks

I just discovered [Raspblocks](http://www.raspblocks.com/coding/demos/code/coding.html), and it seems really great. I haven't had a lot of time to play with it, but the ability to move from blocks to Python and XML is really exciting. Pay particular note that this uses the RPi.GPIO module, which may not be included with the standard image of Raspberry Pi.

 

![](https://lh5.googleusercontent.com/GIXhWJVHGoL9bKMDRPlodzZY2GwPkqVnXsB8BL86_pAVkcKLi1q1hDH-b0OvX1iP8PpYMlcpSmTz8arqsz7LtBGJTBArSbGlgMd8koRyuzvPMkDcYo7M4wXgqQNKdAEhPRIU1ZWO)

 

Running “*sudo apt-get install python-rpi.gpio*” from the command line should fix things up.

From there, build your code in blocks, hit download and open the .py file with Idle and run the module. Voila.

Trinket

 

![](https://lh3.googleusercontent.com/zJHF_Qk9teNYcz50lNbxV07q4cmmPlwnO88QPsFdDZKHAjpXrdNY7PFwyrmPKbiZ_IsOyBVXMIUxCddfje8h6HyEfeaz1T9_1kgxWLjoQzItWoaLLddW29FgTAz7Y2FsvR5ODYeY)

 

[Trinket](https://trinket.io/) is my new favorite programming interface. It’s a web-based Python compiler that is very functional, and the best part is, it has an [Hour of Code block template](https://hourofpython.trinket.io/from-blocks-to-code-with-trinket#/blocks/dragging-and-dropping)! While it doesn't offer the option to use the GPIO pins, it does do a tremendous job introducing Python to younger learners with the ability to switch back and forth between blocks and text.

 

![](https://lh3.googleusercontent.com/0ABzyzCRgn3x5ZYwfd9Qh3JjHi8k6JPNjnr3nnGPEX7l3Am2DtP0uwtbohxlA7DRXD9pjKtMr33PB4F8wyxWS-siJPa7Q5XC-PKcuClEZEbMjBx8h733XDBFnXwVkVnSnIVla37L)

 

 

Cayenne

Cayenne might represent the easiest way into the Internet of Things (IoT). It has a great interface, it’s free and it offers both input and output from the web to a Raspberry Pi.

I have some cheat sheets for Scratch if you’d be interested, there is a rough draft [here](https://docs.google.com/document/d/18wMrLOljv2-DwbbeBxoh0WIgUBXLfEUJPUqN49ww4OY/edit).

 

![](https://lh6.googleusercontent.com/GsrmBNtWVSvSpYFiVGM1FNFAZHWEf9AQXMUOlaoPstf_aHp8GIz4wOf8qdVPpNY5ycz_3y44v0SQ2vNe9fshHh6VSFXCt91w_891EEubjXgDQyvJqyYuEw2ZIeUn3DCjDGWBNWnQ)

 

There are pretty good instructions for installing Cayenne [here](https://mydevices.com/).

I've been told my endings are notoriously abrupt, so rather than just dropping the mic, I’ll turn it over to you: What are your experiences, favorite tools and progressions?

- [Tweet](https://twitter.com/share)

### Subscribe to SparkFun Education Blog

### Topics

- [helpful information (79)](https://blog.sparkfuneducation.com/topic/helpful-information)
- [Maker Education (60)](https://blog.sparkfuneducation.com/topic/maker-education)
- [teaching tools (55)](https://blog.sparkfuneducation.com/topic/teaching-tools)
- [getting started (54)](https://blog.sparkfuneducation.com/topic/getting-started)
- [Guest Post (44)](https://blog.sparkfuneducation.com/topic/guest-post)
- [computer science (40)](https://blog.sparkfuneducation.com/topic/computer-science)
- [micro:bit (38)](https://blog.sparkfuneducation.com/topic/microbit)
- [student projects (37)](https://blog.sparkfuneducation.com/topic/student-projects)
- [STEM (36)](https://blog.sparkfuneducation.com/topic/stem)
- [programming (34)](https://blog.sparkfuneducation.com/topic/programming)
- [STEAM (31)](https://blog.sparkfuneducation.com/topic/steam)
- [Events (28)](https://blog.sparkfuneducation.com/topic/events)
- [Arduino (25)](https://blog.sparkfuneducation.com/topic/arduino)
- [robotics (20)](https://blog.sparkfuneducation.com/topic/robotics)
- [e-textiles (18)](https://blog.sparkfuneducation.com/topic/e-textiles)
- [Professional Development (17)](https://blog.sparkfuneducation.com/topic/professional-development)
- [basic circuits (17)](https://blog.sparkfuneducation.com/topic/basic-circuits)
- [What is a (16)](https://blog.sparkfuneducation.com/topic/what-is-a)
- [announcement (16)](https://blog.sparkfuneducation.com/topic/announcement)
- [makerspace (15)](https://blog.sparkfuneducation.com/topic/makerspace)
- [Community Partnership Program (14)](https://blog.sparkfuneducation.com/topic/community-partnership-program)
- [Training (13)](https://blog.sparkfuneducation.com/topic/training)
- [raspberry pi (13)](https://blog.sparkfuneducation.com/topic/raspberry-pi)
- [python (11)](https://blog.sparkfuneducation.com/topic/python)
- [AVC (10)](https://blog.sparkfuneducation.com/topic/avc)
- [paper circuits (10)](https://blog.sparkfuneducation.com/topic/paper-circuits)
- [Makey Makey (8)](https://blog.sparkfuneducation.com/topic/makey-makey)
- [SIK (8)](https://blog.sparkfuneducation.com/topic/sik)
- [Adventures in Science (7)](https://blog.sparkfuneducation.com/topic/adventures-in-science)
- [microcontroller (7)](https://blog.sparkfuneducation.com/topic/microcontroller)
- [Internet of Things (5)](https://blog.sparkfuneducation.com/topic/internet-of-things)
- [Processing (4)](https://blog.sparkfuneducation.com/topic/processing)
- [Javascript (3)](https://blog.sparkfuneducation.com/topic/javascript)
- [LilyPad (3)](https://blog.sparkfuneducation.com/topic/lilypad)
- [funding (3)](https://blog.sparkfuneducation.com/topic/funding)
- [weather (3)](https://blog.sparkfuneducation.com/topic/weather)
- [Insider (1)](https://blog.sparkfuneducation.com/topic/insider)
- [Johnny-five (1)](https://blog.sparkfuneducation.com/topic/johnny-five)

All Tags

### Recent Authors

- [Megan Hemmings (79)](https://blog.sparkfuneducation.com/author/megan-hemmings)
- [Maya Kleinbort (22)](https://blog.sparkfuneducation.com/author/maya-kleinbort)
- [Derek Runberg (21)](https://blog.sparkfuneducation.com/author/derek-runberg)
- [Shane Diller (16)](https://blog.sparkfuneducation.com/author/shane-diller)
- [Jeff Branson (15)](https://blog.sparkfuneducation.com/author/jeff-branson)
- [Angela Sheehan (12)](https://blog.sparkfuneducation.com/author/angela-sheehan)
- [Melissa Felderman (9)](https://blog.sparkfuneducation.com/author/melissa-felderman)
- [Megan Arnold (8)](https://blog.sparkfuneducation.com/author/megan-arnold)
- [Brian Huang (6)](https://blog.sparkfuneducation.com/author/brian-huang)
- [Shawn Hymel (6)](https://blog.sparkfuneducation.com/author/shawn-hymel)
- [Shelby Landsman (6)](https://blog.sparkfuneducation.com/author/shelby-landsman)
- [Jahnell Pereira (5)](https://blog.sparkfuneducation.com/author/jahnell-pereira)
- [Hailey Blessing (5)](https://blog.sparkfuneducation.com/author/hailey-blessing)
- [Mike Grusin (3)](https://blog.sparkfuneducation.com/author/mike-grusin)
- [Peter Hanson (3)](https://blog.sparkfuneducation.com/author/peter-hanson)
- [Andrew Milne (3)](https://blog.sparkfuneducation.com/author/andrew-milne)
- [Toni Klopfenstein (2)](https://blog.sparkfuneducation.com/author/toni-klopfenstein)
- [Joanna Drusin (1)](https://blog.sparkfuneducation.com/author/joanna-drusin)
- [Joe Romano (1)](https://blog.sparkfuneducation.com/author/joe-romano)
- [Mrinali P. Kesavadas (1)](https://blog.sparkfuneducation.com/author/mrinali-p-kesavadas)
- [Christa Flores (1)](https://blog.sparkfuneducation.com/author/christa-flores)
- [Michelle Shorter (1)](https://blog.sparkfuneducation.com/author/michelle-shorter)
- [Colleen Graves (1)](https://blog.sparkfuneducation.com/author/colleen-graves)
- [Janelle Curtis (1)](https://blog.sparkfuneducation.com/author/janelle-curtis)
- [Eric Bogatin (1)](https://blog.sparkfuneducation.com/author/eric-bogatin)
- [Athena Zhang Baker (1)](https://blog.sparkfuneducation.com/author/athena-zhang-baker)
- [Janice Levenhagen (1)](https://blog.sparkfuneducation.com/author/janice-levenhagen)
- [Carol Hamilton (1)](https://blog.sparkfuneducation.com/author/carol-hamilton)
- [Vanessa Lail (1)](https://blog.sparkfuneducation.com/author/vanessa-lail)
- [Bobby Chan (1)](https://blog.sparkfuneducation.com/author/bobby-chan)
- [Glenn Samala (1)](https://blog.sparkfuneducation.com/author/glenn-samala)
- [Zack Weaver (1)](https://blog.sparkfuneducation.com/author/zack-weaver)
- [Dr. Jean-Sébastien Blouin (1)](https://blog.sparkfuneducation.com/author/dr-jean-sébastien-blouin)
- [Daphne Sipes (1)](https://blog.sparkfuneducation.com/author/daphne-sipes)
- [Axel Reitzig (1)](https://blog.sparkfuneducation.com/author/axel-reitzig)
- [Justin Weisz (1)](https://blog.sparkfuneducation.com/author/justin-weisz)
- [Kylie Peppler (1)](https://blog.sparkfuneducation.com/author/kylie-peppler)
- [Michael Megliola (1)](https://blog.sparkfuneducation.com/author/michael-megliola)
- [Casey Kuhns (1)](https://blog.sparkfuneducation.com/author/casey-kuhns)
- [Rebecca Grabman (1)](https://blog.sparkfuneducation.com/author/rebecca-grabman)
- [Sylvia Martinez (1)](https://blog.sparkfuneducation.com/author/sylvia-martinez)
- [Charles Randolph (1)](https://blog.sparkfuneducation.com/author/charles-randolph)
- [Ira Sather-Olson (1)](https://blog.sparkfuneducation.com/author/ira-sather-olson)
- [Kathy Strickland (1)](https://blog.sparkfuneducation.com/author/kathy-strickland)
- [Pete Lewis (1)](https://blog.sparkfuneducation.com/author/pete-lewis)
- [Jamie Roth (1)](https://blog.sparkfuneducation.com/author/jamie-roth)
- [Mimi Tran Zambetti (1)](https://blog.sparkfuneducation.com/author/mimi-tran-zambetti)
- [Ryan Jenkins (1)](https://blog.sparkfuneducation.com/author/ryan-jenkins)
- [Kristen Deuschle (1)](https://blog.sparkfuneducation.com/author/kristen-deuschle)
- [Erika Myers (1)](https://blog.sparkfuneducation.com/author/erika-myers)
- [Sara Gonzalez (1)](https://blog.sparkfuneducation.com/author/sara-gonzalez)
- [Celeste Moreno (1)](https://blog.sparkfuneducation.com/author/celeste-moreno)
- [Samantha Nagle (1)](https://blog.sparkfuneducation.com/author/samantha-nagle)
- [Pearce Melcher (1)](https://blog.sparkfuneducation.com/author/pearce-melcher)

All Authors

### Recent Posts

### Submit Your Idea

[![SparkFun Education](https://www.sparkfuneducation.com/img/logo.png)](http://www.sparkfuneducation.com/index.html)

#### Other Resources

- [Contact Us](http://www.sparkfuneducation.com/contact-us.html)
- [About SparkFun](http://www.sparkfun.com)
- [FAQs](https://www.sparkfun.com/static/faq)

- [Customer Service](https://www.sparkfun.com/support)
- [Shipping](https://www.sparkfun.com/support)
- [Terms and Conditions](https://www.sparkfun.com/terms)

#### Sign Up for Newsletter

© Copyright 2016. All Rights Reserved.