Étape 1: Modifier la bibliothèque d’affichage cristaux liquides
Les deux bibliothèques suivantes devront être installés dans votre environnement Arduino.
1. NewliquidCrystal_1.3.4 rédigé par Malpartida de F qui se trouve au lien suivant Nouveau pilote d’affichage cristaux liquides
2. TinyWireM
La bibliothèque NewLiquidCrystal doit être modifié pour qu’il fonctionne avec les puces ATTINY. Modifiez le fichier suivant en conséquence.
Recherchez le fichier suivant I2CIO.cpp et faire la modification ci-dessous :
Ligne 33 remplacer par :
#if (ARDUINO > 100)
Ligne 34 "#include <... /Wire/Wire.h > "remplacer par
#if defined(__AVR_ATtiny84__) || (__AVR_ATtiny2313__) || définis (__AVR_ATtiny85__)
#include « TinyWireM.h » / / include cela si ATtiny84 ou ATtiny85 ou ATtiny2313
#define TinyWireM de fil
#else
#include « Wire.h » / / lib original include
#endif