Posted by SainSmart on
You will need:
Raspberry Pi + SD card loaded with Raspbian Wheezy OS
powered USB hub with a 5V power supply.
micro USB cable to power the Pi
network connection or USB wifi dongle for the Pi
webcam
SainSmart 1602 I2C display
Logic level shifter
Some connection to the Pi GPIO – IDC connector, ribbon cable and electonics prototyping breadboard
resitors
LED
microswitches
a length of thin wire
Some kind of box (we used lego)
The Python code required is on GitHub:
https://github.com/paulbarber/raspi-gpio.git
Required files:
take_picture_and_email.py
send_gmail_attachment.py
lcd_display.py
i2c_lib.py
Run with:
sudo python take_picture_and_email.py
(root access with sudo is required to access the GPIO)
In Same Category
- Micsig SATO1004 V4 Pro Automotive Oscilloscope: Unboxing & First Impressions
- Boondock Builds x Genmitsu PROVerXL 4030S: Two Woodworking Projects Worth Making
- From Concept to Craft: A Titanium Watch Box Made on a SainSmart 3020 Pro Ultra
- How a Desktop CNC Changed This Furniture Maker's Workflow
- Meet the BeaverBot C2: The Kid-Safe Cardboard Cutter That Turns Boxes Into Masterpieces
Related by Tags
Recent Articles
-
-
-
-
-
-
From TPU to PEBA: A Combat Robot Material TestJune 25, 2026
Categories
- 3030-PROVer Ultra
- 3D Printing
- Automotive
- BeaverBot
- bit of the week
- Buyer Guides
- Cardboard Cutter
- CNC
- CNC Router
- Desktop CNC
- Diagnostics
- Game
- Genmitsu
- Guest Blog
- How-To
- Kids
- Laser
- Maker Projects
- Micsig
- New Arrivals
- Oscilloscope
- Product Review
- Projects
- PROVerXL 4030 V2
- PROVerXL 4030S
- Review
- Reviews
- SAINSMART x Makers
- STEM
- TPU
- Tutorials
- WIP
- Woodworking