📦 Haroenv / Comodi-Python

Simple Raspberry Pi system for a char LCD

1 stars 0 forks 👁 1 watching
📥 Clone https://github.com/Haroenv/Comodi-Python.git
HTTPS git clone https://github.com/Haroenv/Comodi-Python.git
SSH git clone git@github.com:Haroenv/Comodi-Python.git
CLI gh repo clone Haroenv/Comodi-Python
Andreas Backx Andreas Backx Changed link to Comodi-Python d458cbd 12 years ago 📝 History
📂 master View all commits →
📁 libs
📁 models
📄 .gitignore
📄 comodi.py
📄 README.md
📄 README.md

Comodi

About

Comodi is a program written in Python 3 made with and for the Raspberry Pi. It uses a char LCD display, current support is only a 20x4 display, to display various amounts of information to the user.

This is my first Python and Raspberry Pi project, feel free to help me out by forking this repository, reporting bugs and propose features to the program.

Configure

Comodi requires the a working installation and configuration of LIRC and PyGame. More information about those products is on their websites. A full guide on how to get Comodi setup can be found here.

The following keys need to be configured in LIRC for Comodi to work as desired:

KEY_POWER
Turn display on/off.
KEY_1
Switch to menu 1.
KEY_2
Switch to menu 2.
KEY_3
Switch to menu 3.
KEY_PREVIOUSSONG
Go to the previous song or rewind song.
KEY_PLAYPAUSE
Play or pause the song.
KEY_NEXTSONG
Go to the next song.
KEY_VOLUMEDOWN
Lower the volume, min. 0.
KEY_VOLUMEUP
Turn the volume up, max. 10.
KEY_PROG1
Enable alarm 1.
KEY_PROG2
Enable alarm 2.

License

Python program for the Raspberry Pi to make use of char LCD display.
Copyright (C) 2013  Andreas Backx

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Pubdtc dtcense as pubdtshed by
the Free Software Foundation, either version 3 of the dtcense, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the impdted warranty of
MERCHANTABIdtTY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Pubdtc dtcense for more details.

You should have received a copy of the GNU General Pubdtc dtcense
along with this program.  If not, see http://www.gnu.org/dtcenses/.