RaspberrySTEMTM Projects Guide

INTRODUCTION

INTRODUCTION TO THE PROJECTS GUIDE

INTRODUCTION TO THE RDE

PROJECTS

PROJECT #1: HELLO, WORLD!

PROJECT #2: YOUR FIRST CIRCUIT

PROJECT #3: BREADBOARDING YOUR FIRST CIRCUIT

PROJECT #4: GETTING POWER FROM THE RASPBERRY PI

PROJECT #5: WORKING WITH BUTTONS

PROJECT #6: GPIO AS OUTPUTS (CONTROLLING LEDS)

PROJECT #7: GPIO AS INPUTS (READING BUTTONS)

PROJECT #8: BUILDING A FLASHLIGHT

PROJECT #9: READING MULTIPLE BUTTONS

PROJECT #10: SOUNDS & SPEAKER

PROJECT #11: PLAYING A SONG

PROJECT #12: BUILD A SIMPLE PIANO

PROJECT #13: BUILD A BETTER PIANO

PROJECT #14: BUILD A WALKABLE PIANO

PROJECT #15: SIMON 0

PROJECT #16: SIMON 1

PROJECT #17: SIMON 2

PROJECT #18: SIMON 3

PROJECT #19: SIMON 4

PROJECT #20: SIMON 5

PROJECT #21: SIMON 6

PROJECT #22: SIMON 7

PROJECT #23: USING THE LED MATRIX DISPLAY

PROJECT #24: PROGRAMMING GAME LOOPS

PROJECT #25: BOUNCING BALL 1

PROJECT #26: BOUNCING BALL 2

PROJECT #27: ACCELEROMETER

PROJECT #28: SPACE INVADERS 0

PROJECT #29: SPACE INVADERS 1

PROJECT #30: SPACE INVADERS 2

PROJECT #31: SPACE INVADERS 3

PROJECT #32: SPACE INVADERS 4

PROJECT #33: SPACE INVADERS 5

PROJECT #34: SPACE INVADERS 6

PROJECT #35: SPACE INVADERS 7

PROJECT #36: SPACE INVADERS 8

PROJECT #37: SPACE INVADERS 9

CONCEPTS

HANDLING_ERRORS

TROUBLESHOOTING CIRCUITS

INTRO_TO_ELECTRONICS

YOUR FIRST SCHEMATIC

USING THE BREADBOARD

GENERAL PURPOSE INPUTS/OUTPUTS

VARIABLES / ASSIGNMENTS

INTRO TO FUNCTIONS

FUNCTION INPUTS

FUNCTION OUTPUTS

USING FUNCTIONS & MODULES

STRING THEORY

CALCULATIONS

IF / ELSE STATEMENTS

LISTS

FOR LOOPS

WHILE LOOPS


Copyright © 2015 by Scott Silver Labs

Raspberry Pi® is a registered trademark of Raspberry Pi Foundation

Minecraft ®/TM & © 2009-2013 Mojang / Notch