No description, website, or topics provided.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
img
README.md
email.py

README.md

raspberry_pi_email_notifier

Python script to check email and display them using a 16 X 2 lcd and Raspberry pi

####Bored of checking your emails frequently?

####This might be the perfect solution.

##Requirements

  • Raspberry Pi
  • 16 X 2 LCD Display
  • 16 X 2 LCD Display
  • Resistors
  • Jumper Wires
  • Breadboard

##Python Requirements

  • Feedparser
The python script uses the feedparser module to simplify interaction with Gmail

Install Feedparser

sudo pip install feedparser

##Wiring

LCD PIN Function Pi Function Pi Pin
01 GND GND 06
02 +5V +5V 02
03 Contrast GND 02
04 RS GPIO7 26
05 RW GND 02
06 E GPIO8 24
07 Data 0
08 Data 1
09 Data 2
10 Data 3
11 Data 4 GPIO25 22
12 Data 5 GPIO24 18
13 Data 6 GPIO23 16
14 Data 7 GPIO18 12
15 +5V via 560ohm
16 GND GND 02

Your circuit should look similar to this

GPIO pinout for reference GPIO: MODELS A+, B+ AND RASPBERRY PI 2

##Installation

  $ git clone https://github.com/yogeshojha/raspberry_pi_email_notifier
  $ cd raspberry_pi_email_notifier

##Changes to be made Change the username and password inside email.py

  $ nano email.py

Edit line 10 and 11 with your username and password

USERNAME = "yourusername@gmail.com"
PASSWORD = "yourpassword"

##Usage

  $ sudo python email.py

##Final Output