
@phuongdk and @mishgun: sorry for waiting, I had some work to do and I still didn't managed to fix a few bugs with my code but I'll try to write it as it is tomorrow and provide it to you so once I fix that bugs then I'll update the code.
EDIT: Here you go: lcd-display-and-buttons-in-python-tutorial-and-code-t1191.html