Unleash The Raspberry Pi Through Physical Computing

Kevin Sidwar, Software Engineer + Hardware Enthusiast

Share
25 Videos (3h 10m)
  • Class Introduction

    • Welcome to Class

      03:17
  • Setting Up Your Pi

    • Prepare the SD Card (Steps 1-3)

      05:37
    • Install Raspbian and Update (Steps 4-9)

      07:52
  • The GPIO Header

    • The GPIO Header

      09:29
  • Setup Input and Output

    • Setup Basic Input/Output

      04:43
  • Output: Hello LED

    • How to Hook up an LED (Step 1)

      04:35
    • Intro to Fritzing and LED Hookup (Step 2-3)

      05:18
    • Use Python to Control an LED (Step 4-5)

      03:20
  • Input: Add a Switch and Button

    • Safety Reminder

      01:11
    • Theory and Switch Hookup (Steps 1-2)

      07:45
    • Switch Integration (Steps 3-5)

      10:03
    • Button Integration (Steps 6-7)

      08:20
  • Solder Break

    • Soldering Headers

      02:55
  • Setup SPI

    • Intro to SPI (Step 1)

      11:51
    • Enable and Test SPI Protocol (Steps 2-6)

      04:44
  • Add the Display

    • Basic Setup and Test (Steps 1-4)

      07:59
    • Controlling the Display (Steps 5-11)

      26:43
  • Configuring I2C

    • I2C Basics (Step 1)

      05:17
    • Configure Pi for I2C (Steps 2-5)

      02:27
  • Install the Temperature Sensor

    • Datasheet Review and Hookup (Steps 1-2)

      05:40
    • Add Sensor Code to Python File (Steps 3-6)

      17:07
  • Don't Move! Add Motion Detector

    • Datasheet Review and Hookup (Steps 1-2)

      05:04
    • Script and Test (Steps 3-4)

      06:07
  • Make it Tweet

    • Twitter Integration

      19:39
  • Summary

    • Conclusion

      02:39

About This Class

This class is for beginners interested in unlocking the hardware potential of their Raspberry Pi so that it can interact with the physical world. This is the first class on Skillshare to cover the Raspberry Pi and contains just over 3 hours of video instruction. During the course we'll take this pile of stuff: And turn it into this: The class will start with the very basics of se... Read More

Kevin Sidwar, Software Engineer + Hardware Enthusiast

I'm an electrical engineer by degree and a software developer by profession. I have always had a passion for combining hardware and software and have spent over a decade hacking on personal projects that bridge the gap between the physical and digita... Read More