Skip to content

woodymax/Raspberry_Pi_Projects

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raspberry Pi Projects

About

This is a set of demonstration projects for using Python to interact with hardware connected to a Raspberry Pi.

Projects

The following projects are demonstrated:

  • Simple Demos - small demonstration modules for testing devices
    • GPIO - a simple demo with a pair of digital inputs and outputs
    • I2C_DS1624 - a single DS1624 serial temperature sensor
    • I2C_EEPROM - a single 24LC256 serial EEPROM device
    • SPI_FRAM - a single FM25L04B serial ferro-magnetic RAM device
    • SPI_Flash - a single M25PX80 serial FLASH device
  • Weather Station - weather station demonstration with numerous sensors, GPS, a character LCD display and a REST/web interface

Drivers

The following drivers are provided by this project:

Driver Part # Description Interface
DS1624 Maxim DS1624 Digital temperature sensor I2C
DS1803 Maxim DS1803 Dual digital potentiometers I2C
EE24LC256 Microchip 24LC256 256-kilobit serial EEPROM I2C
FM25L04B Cypress FM25L04B 512-byte serial ferro-magnetic RAM SPI
HIH3610OnMAX127 Honeywell HIH-3610 Analog humidity sensor Analog Input on MAX127
LM35OnMAX127 TI LM35 Analog temperature sensor Analog Input on MAX127
M25PX80 Micron M25PX80 1MB serial FLASH SPI
MAX127 Maxim MAX127 12-bit analog-to-digital converter I2C
MS5534 Intersema MS5534 Digital barometric pressure sensor Bit-Bash Serial
SimpleLED N/A Simple LED driver Digital Output

About

Random set of projects and drivers that interact with Raspberry Pi hardware using Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 85.3%
  • HTML 14.5%
  • Shell 0.2%