Skyduino:~#
Articles
arduino, programmation

[arduino] Ecran LCD12864 DealExtreme, pas cher et puissant

Bonjour tout le monde !

Aujourd’hui je vais vous parler d’un écran lcd graphique que j’ai découvert sur DealExtreme (oui encore DealExtreme, j’aime beaucoup ce site ;)).

Il s’agit du LCD12864 (sku.121820 pour les intimes), disponible ici :
http://dx.com/p/5v-3-2-lcd12864-screen-module-with-backlit-yellow-green-screen-english-word-stock-121820

Tout d’abord voici une petite récap de l’histoire :
J’ai toujours voulu essayer de bricoler un GLCD (lcd graphique).
J’ai donc fait quelques recherches et je suis tout naturellement tombé sur des écrans compatible KS0108 (un grand classique dans le domaine des GLCD).

Sauf que deux choses ne me plaisaient pas trop :
– le prix, à moins d’aller sur ebay les revendeurs en France ne se gênent pas ….
– le câblage de type parallèle qui demande un nombre très important de broches digitales …

Du coup j’étais un peu déçu, j’avais trouvé un joli écran blanc sur bleu, une librairie simple mais complète, bref tout ce qui allait bien …
Mais les deux points cités ci dessus posaient problème.
J’ai donc laissé mon projet de GLCD de coté.

Et coup de chance, en regardant les nouveaux arrivage de DealExtreme il y a quelques semaines je suis tombé sur cet écran.
Niveau prix c’est un peu moins cher que ce que j’avais trouvé sur ebay, donc ça passe.
Mais surtout (c’est là que les choses deviennent intéressante) cet écran se câble soit en parallèle, soit en SPI.
Miam !

Le spécifications techniques :
Écran lcd graphique 3.2"
Résolution 128 x 64 pixels
Couleur blanc sur fond bleu
Alimentation 3.0v ~ 5.5V
Câblage en parallèle (4 bit et 8 bits) ou en SPI
Horloge à 2MHz
Contrôleur ST7920 compatible 1/32DUTY, 1/5BIAS

Le datasheet complet est disponible ici :
http://www.digole.com/images/file/Digole_12864_LCD.pdf

Câblage :
Commun :
GND -> la masse (0v)
VCC -> +5v
VO -> contraste (entre 0v et 5v)
RST -> reset (actif à LOW)
PSB -> choix mode (LOW = SPI, HIGH = parallèle)

En mode parallèle (comme un écran lcd classique) :
RS -> "Register select"
R/W -> "Read/Write control"
E -> Enable"
Do ~ D7 -> bus de données

En mode SPI :
RS -> "Chip Select" (CS)
R/W -> "Serial input" (MOSI)
E -> "Serial clock" (SCLK)

Démonstration :

Let’s go ! C’est parti pour un petit « Hello World » !

Niveau câblage j’utilise le mode SPI, histoire de ne pas me perdre j’utilise les broches D13 (SCKL), D11 (MOSI), D10 (CS).

Quand au software j’utilise la librairie « U8glib » disponible ici :
http://code.google.com/p/u8glib/

Le code :

#include "U8glib.h" // Inclut la librairie U8G

//U8GLIB_ST7920_128X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, U8G_PIN_NONE, U8G_PIN_NONE, 17, 16); // Câblage parallèle
U8GLIB_ST7920_128X64 u8g(13, 11, 10, U8G_PIN_NONE); // Câblage SPI

/* Fonction permettant de redessiner TOUT l'écran */
void draw(void) {
  u8g.setFont(u8g_font_unifont); // Utilise la police de caractère standard
  u8g.drawStr( 0, 22, "Hello World"); // Affiche hello world
}

/* setup() */
void setup(void) {
  u8g.setColorIndex(1); // Affichage en mode N&B (obligatoire vu que l'on a pas un écran couleur)
}

/* loop() */
void loop(void) {

  u8g.firstPage(); // Sélectionne la 1er page mémoire de l'écran
  do {
    draw(); // Redessine tout l'écran
  } while(u8g.nextPage()); // Sélectionne la page mémoire suivante
  
  /* Delai avant de recommencer */
  delay(1000);
}

Et le résultat :

L’écran LCD12864 permet de faire beaucoup de chose, comme par exemple être utilisé en écran 4×16 caractères classique.
Tout détailler prendrait trop de temps, faite un petit tour rapide du datasheet 😉

Au passage je vous conseille de faire un tour sur le wiki de la librairie U8G 😉
http://code.google.com/p/u8glib/wiki/userreference
http://code.google.com/p/u8glib/wiki/fontsize
http://code.google.com/p/u8glib/wiki/tpictureloop

Voila voila ! Enjoy 🙂

Discussion

57 réflexions sur “[arduino] Ecran LCD12864 DealExtreme, pas cher et puissant

  1. Bonjour Skywodd,

    ca fait plusieurs articles ou tu parles de produits venant de chez dealextreme, je suis interessé par certains de ces produits, peux tu, m’indiquer si tu as eu des frais de douane pour tes commandes et si oui quel a ete le moment ?

    Merci pour tout tes tests 🙂

    JF

    Publié par jef | 25 Mai 2012, 17 h 38 min
    • J’ai eu aucun frais de douane, avec l’option pour n’avoir aucun logo dealextreme sur le paquet ça passe comme une lettre à la poste (tient, jeux de mot de merde …).

      Pour tout ce qui est matériel « OEM » (écran, carte de dév, etc …) la douane est pas trop regardante 😉

      Publié par skywodd | 25 Mai 2012, 17 h 44 min
      • merci pour ta réponse rapide, encore une petite question: tu fais plutot plusieurs commandes d’un objet ou une seule commande de plusieurs objets ?

        JF

        Publié par jef | 25 Mai 2012, 17 h 49 min
    • Bonjour JEF

      je commande regulierement chez dealextreme, aucun frais de ports ni de douane

      ce que je fais c’est que comme il n’y a pas de FDP je commande en plusieurs fois en petites commande voir meme a l article, le but si un colis se perdce n’est qu’un colis,… et ca evite les gros colis avec des montant donc ca passe comme une lettre a la poste (moi aussi je fais un jeu de mot de merde

      Publié par THOMASALEX230801 | 26 juin 2014, 19 h 43 min
  2. @JEF Je fait toujours une « grosse » commande avec plein d’objets, quitte à devoir attendre plusieurs semaines/mois.

    De cette manière je peut prendre le transporteur EMS pour moins chère (avec la garanti que ça arrive du coup).
    Avec EMS -> livraison en ~14 jours, sans EMS -> ~25-30 jours … c’est pas négligeable.

    Publié par skywodd | 25 Mai 2012, 20 h 03 min
  3. Salut,

    Super intéressant ce site ! Je découvre les modules arduino et compagnie c’est génial ces trucs !

    Perso je cherche à contrôler un écran de 5cm de haut par 20 à 50 de large pour afficher un texte défilant (ecran LED de base devrait suffire, pas besoin d’aller jusqu’à un GLCD)…
    Tu aurais quelques conseils ?

    Merci !
    Au plaisir de te lire

    Publié par Johann | 26 Mai 2012, 14 h 07 min
    • Genre comme dans ton post Afficheur 7 segments / 16 digits (base TM1640) mais en version texte^^

      Publié par Johann | 26 Mai 2012, 14 h 10 min
    • Regarde du côte du « 3216 Bicolor LED 5mm Dot Matrix Display Information Board » de sure electronics sur ebay 😉

      Je sait pas si cela t’iras mais c’est un grand classique pour faire des panneaux d’affichage défilant.

      Publié par skywodd | 26 Mai 2012, 15 h 11 min
  4. Ca à l’air pas mal du tout, Merci !

    Publié par Johann | 26 Mai 2012, 15 h 14 min
  5. Bonjour a toi Skywodd, vu qu’il est possible de choisir entre plusieurs types cablage de parallèle (4 bit et 8 bits) ou en SPI, peut-on envisager de le piloter en I2C avec un PCF8574 ou un PCF8575 a la place du SPI.
    En modifiant par exemple ta librairie sur le PCF8574.
    Merci d’avance de ta réponse.

    Publié par albertrand | 27 Mai 2012, 7 h 48 min
    • En mode 4 bits avec un PCF8574, ou en mode 8 bits avec un PCF7585 c’est tout à fait faisable.

      Par contre il n’est pas envisageable d’utiliser ma librairie comme base 😉
      Il faudrait faire une librairie spécialisé bas-niveau en utilisant le datasheet du glcd.

      Mais du coup autant prendre un écran KS0108 et lui coller des 74HC595 ou des PCF8574 derrière.
      Si tu n’utilise pas le mode SPI autant rester sur un écran compatible avec le jeu d’instruction KS0108 …

      Exemple avec des 74HC595 (facilement modifiable pour être fait avec des PCF857x):
      http://wiki.tinyclr.com/index.php?title=Parallel_to_SPI_GLCD_conversion

      Publié par skywodd | 27 Mai 2012, 12 h 59 min
  6. Salut
    J’ aimerais savoir si en achetant chez dealextreme avec paypal, on est taxé sur une partie de la transaction de la part de paypal. En effet la transaction se fait en $ et par expérience je sais que paypal prend une commission sur les transactions effectuées en monnaie étrangère.

    Publié par Ahamed Bacar | 27 Mai 2012, 21 h 59 min
    • J’ai jamais eu de commissions de la part de paypal, après c’est peut être spécifique suivant les banques (frais de conversions de devise & co).

      Publié par skywodd | 27 Mai 2012, 22 h 06 min
  7. Bonsoir à tous, je crois que c’est au vendeur de régler un pourcentage à Paypal.
    Encore merci à toi, Skywood, pour tes explications. A bientôt sûrement, je monte en puissance et j’ai encore beaucoup de choses à maitriser. Disons que ce sera à Pâques ou à …
    Kénavo

    Publié par Akerne | 7 juin 2012, 1 h 15 min
  8. Pour ceux que ça intéresserait, j’ai commandé le lcd le 28/05/2012 il a été expédié le 01/06/2012 et je viens de le recevoir ce vendredi 15/06/2012. Pour un article qui me reviens au prix d’expédition en Belgique c’est vraiment pas mal. Et merci d’avoir découvert cette petite perle et de nous avoir communiqué l’info Skywodd

    Publié par kezine | 15 juin 2012, 19 h 32 min
    • Pas de quoi 😉

      Je test toujours plusieurs mes fournisseurs avant de faire tourner l’info 😉

      DX a aussi un trés bon service clientèle si jamais il arrivé probléme.
      Par contre ils sont vraiment chiant sur les produits défaillant / erroné.
      Il faut garder le colis d’origine, l’emballage, faire plein de photo sous tout les angles et tout les coins, allumé, éteint, etc … mais sinon c’est pas chère et de qualité.

      Publié par skywodd | 15 juin 2012, 19 h 37 min
      • Petite question, pour le rétroéclairage, je ne trouve pas dans la datasheet sous quel voltage il fonctionne. Je vois que tu met le 3,3v et sans résistances. Y a moyen de mettre sur le 5v?

        Publié par kezine | 15 juin 2012, 21 h 03 min
  9. @KEZINE pour le rétro-éclairage c’est une bête led bleu.

    Pour du 5v il faut une résistance de limitation de courant, même en 3v3 il en faudrait une aussi (je pense) …
    C’est pour cela que je n’ai pas détaillé le câblage de la partir rétro-éclairage, je ne sait pas trop quelle valeur utilisé.

    Publié par skywodd | 15 juin 2012, 21 h 19 min
  10. J’ai essayé de mesurer la résistance de la diode avec un multimètre et elle apparais infinie. La mesure de mon multimètre se limite a quelques Ohms pour la fonction « Diode » => il est probable qu’il y aille une résistance interne. Si non sur le site http://www.digole.com/index.php?productID=510 le courant absorbé par la/les led(s) du Backlight sous 5v est de 55mA. => 5/0.055 = 90 Ohms ? Pour ce qui est de ma théorie de la résistance interne j’ai placé un ampèremètre en série et le courant absorbé est de 52 mA ce qui semble attester celle-ci.

    Publié par kezine | 15 juin 2012, 22 h 07 min
    • Une diode n’as pas de résistance interne, elle a une tension de seuil.

      Ensuite pour calculer la résistance à mettre en série :
      Rsérie = (VCC – Vseuil) / Idiode

      Avec Idiode le courant nominale qui traverse la diode (à chercher dans le datasheet)

      Publié par skywodd | 15 juin 2012, 22 h 17 min
      • « Ensuite pour calculer la résistance à mettre en série :
        Rsérie = (VCC – Vseuil) / Idiode » => petite distraction 😉

        Et pour ce qui est de la « résistance interne » je voulais dire « embarqué sur le composant » je m’exprime mal 😉

        Vcc = 5v
        Tension de seuil = 3,5V (pour led blanche http://www.led-fr.net/experiences_led_mesure_tension_seuil.htm)
        Courant = 55mA

        (5-3,5)/0,055 = 27,27ohms
        =>la résistance entre la piste du blk et d’un pôle de l’élément LED => 33 ohms
        ce qui semble expliquer pourquoi le courant réel absorbé par le backlight est un peut plus faible

        Ça semble cohérent .

        Publié par kezine | 15 juin 2012, 22 h 37 min
  11. Bonjour,
    Je suis en train de suivre un tuto fait avec cet écran : http://www.dealextreme.com/p/lcd-keypad-shield-for-arduino-duemilanove-lcd-1602-118059

    Mais pour mon futur projet j’aurai plutot besoin du même écran que toi. Donc là acheter l’écran ci dessus juste pour suivre le tuto c’est un peu de l’argent de jeté a la poubelle.
    étant completement débutant en electro et ayant juste des notions en programmation je voudrais vraiment suivre le tuto dont j’ai parlé au dessus.

    J’ai vu que ton écran peut se configurer en affichage 4X16 alphanumérique classique; ce qui revient donc a l’utilisation et la configuration comme l’écran que j’ai donné en lien ?

    Ca peut le faire ?

    Et quel composants j’aurai besoin en plus si je prend ton écran ? car dans l’écran que j’ai mis en lien y’avait déjà des composants sur le shield (bon les boutons je m’en fiche, mais je vois un composant bleu et peut être d’autres que je ne vois pas)
    et les pins c’est toi qui a dû les souder ou bien elles étaient déjà là ?

    Merci et désolé pour toutes ces questions.

    Publié par dawoud | 23 juillet 2012, 13 h 31 min
    • >> J’ai vu que ton écran peut se configurer en affichage 4X16 alphanumérique classique; ce qui revient donc a l’utilisation et la configuration comme l’écran que j’ai donné en lien ?

      Oui ça revient quasiment à la même chose, avec le choix de la police d’écriture en plus 😉

      >> Ca peut le faire ?

      Oui mais tu ne pourra pas utiliser la librairie du tuto que tu site (LiquidCrystal je suppose pour le tuto ?).

      Tu devras utiliser la librairie U8Glib mais les fonctions sont sensiblement identique 😉
      cf: http://code.google.com/p/u8glib/wiki/userreference

      >> Et quel composants j’aurai besoin en plus si je prend ton écran ?

      1 potentiomètre de 10K ohms (le truc bleu) et des fils, c’est tout.

      >> et les pins c’est toi qui a dû les souder ou bien elles étaient déjà là ?

      Non ils faut les souder soit même (c’est pour laisser le choix du type de pins à l’acheteur).

      Publié par skywodd | 23 juillet 2012, 18 h 30 min
  12. Merci pour ta réponse rapide. J’ai vu plus en détail le tuto dont je t’ai parlé ( effectivement en LiquidCrystal) et aussi sur le lien U8Glib. Je pense que j’ai vais rester sur un simple écran alphanumérique car le tuto est tout en français alors que avec juste les détails de la lib U8Glib et le peu de connaissances que j’ai… je ne pourrai pas m’en sortir. Pour pour tes infos et le partage de ton travail. 😉

    Publié par dawoud | 24 juillet 2012, 1 h 42 min
  13. Salut je viens de m’acheter un LCD 128×64 avec controlleur ST7920 à moin de 6 euros sur Ebay 🙂 :http://cgi.ebay.fr/ws/eBayISAPI.dll?ViewItem&item=261090331062

    Je voulais savoir c’est quoi le minuscule boitier bleu entre ton arduino Uno et l’ecran LCD? merci

    Publié par azizth | 1 janvier 2013, 12 h 03 min
  14. Nickel ce LCD. Il marche au poil avex une Arduino Méga!

    En revanche, vous pouvez les kits ARDUINO sur DealExtreme. S’il manque des éléments (et dans ma livraison, il manque la Arduino et presque tous les composants actifs du kit…): C’est la galère, ils proposent une décotte de 8 $ (sur 50 et des bretelles au total) ou un retour en Chine à mes frais 😦 bof, bof… C’est bien sûr pas leur faute, mais celle de leur fournisseur. Possible… mais c’est moi le pigeon final 😉

    Pour l’instant, je leur ai demandé de m’envoyer 1 carte arDuino compatible s’ils le peuvent, ou n’importe quoi d’autre , ou au moins des excuses 😉 Je n’ai pas trop d’illusions 😉

    Pour les éléments séparés que j’avais commandé par ailleurs, DX m’a correctement livré. A vous de voir …

    Publié par lrtO | 7 janvier 2013, 0 h 50 min
    • J’ai du commander pour environs 200 euro répartis en 5 commandes. Et je n’ai pas eu de souci (a part les pattes de certains composants courrbées ).Tu n’a juste pas eu de chance 😦

      Publié par kezine | 7 janvier 2013, 1 h 48 min
      • Une précision pour clarifier mon propos. Je n’ai rien écrit de particulier à propos des commandes unitaires chez DX, qui ne m’ont posé aucun problème. J’ai écrit une mise en garde sur les ‘KITS’ ARDUINO uniquement (3/4 des pièces manquantes, ça fait beaucoup !).

        Par ailleurs, je confirme que l’écran est très pratique, je viens d’en commander un 2e.
        Perseverare diabolicum 😉 …

        Publié par lrtO | 7 janvier 2013, 9 h 01 min
  15. Hello,

    Je vois (crois 😉 ) que tu as connecté les broches BLK BLA (les deux dernières à droite) au 3.3V. A quoi cela sert-il?

    Publié par Professeur Shadoko (@prof_shadoko) | 18 mars 2013, 11 h 55 min
  16. Ah je crois que j’ai trouvé, c’est pour le rétro-éclairage 🙂 Pas besoin de résistance alors? Le potard est juste là pour le contraste?

    Publié par Professeur Shadoko (@prof_shadoko) | 18 mars 2013, 12 h 10 min
    • Pas besoin de résistance pour le backlight, la résistance de limitation de courant est embarqué sur le circuit 😉

      Publié par kezine | 18 mars 2013, 13 h 26 min
    • C’est ça, BL = Back Light, K = cathode, A = anode.
      La résistance de limitation de courant est intégré dans l’écran mais il ne faut pas lui envoyer plus de 3v3.

      Publié par skywodd | 18 mars 2013, 16 h 58 min
  17. Impossible de faire marcher cet écran avec un lecteur SD lui aussi en SPI. Si on lance une commande sur l’écran puis la Sd, après c’est impossible de reprendre la main sur le LCD

    Publié par fr | 15 avril 2013, 18 h 22 min
  18. Bonsoir,

    Je voudrais essayer le « hello world » mais j’ai un peu de mal à bien localiser le câblage sur les photos. Pourriez-vous me l’écrire en clair ? Quel n° de pin du LCD sur quel n° de pin de l’afficheur ? Pas de problème pour l’alim et le backlight mais pour le reste ??? D’avance merci.

    Jean-Luc

    Publié par Hennuit | 20 juin 2013, 20 h 01 min
    • Sur la grande photo verticale on lit clairement les noms des broches …
      De même que les deux numéros de broche 1 (GND) et 20 (BLK) …

      Publié par skywodd | 21 juin 2013, 9 h 19 min
  19. Oui, effectivement mais pas l’habitude mais c’est ok, merci

    Publié par Hennuit | 21 juin 2013, 9 h 52 min
  20. Bonjour,
    j’ai acheter cet écran sur gotronic : http://www.gotronic.fr/art-module-graphique-lcd12864b-2199.htm
    Mon souci c’est que je n’arrive pas a le faire fonctionner malgré les reprise du schéma la programmation diverse etc mon écran s’éclaire mais rien n’en sort à l’affichage :/
    Vous pouvez m’aider ? même sur internet il n’y a pas grand chose qui traite de la programmation arduino écran GLCD :/ voila merci par avance :).

    Publié par Vidou | 10 août 2013, 9 h 58 min
    • Tu as bien réglé le contraste ?
      Sinon demande la référence du contrôleur à l’intérieur de l’écran au vendeur, c’est peut être pas un ST7920 comme sur le mien 😉

      Publié par skywodd | 10 août 2013, 11 h 28 min
      • c’est un KS0108B et oui le contraste est bien régler.
        en tait j’ai fait des recherches et j’ai vu qu’on utilisais un CS1 et un CS2.
        je n’arrive pas trop a voir sur la page de la librairie si il est possible de contrôler ces 2 broches avec elle.

        Publié par Vidou | 10 août 2013, 16 h 02 min
  21. Bonjour skywood.
    On s’est déjà causé pour un PB sur Linux mint et suite à ce texte, j’ai fait l’acquisition de 3 de ces écrans pour améliorer l’affichage de mes montages gps.
    Avec ton code cela a marché du premier coup. Youpi !!!
    Mais j’ai eu des problèmes avec l’affichage les variables multiples et compliquées du Gps et après des essais avec « dtostrf » j’ai abdiqué.
    En fouillant sur le net j’ai trouvé une autre solution à partir de « u8g.print » qui m’a sauvé la vie.
    J’ai pu tout ré afficher et je souhaiterai te montrer une photo et le code si cela t’intéresse ou pour aider d’autres « bricoleurs  » comme moi.
    On peut se retrouver sur Arduino forum.fr où tu veux.
    Merci

    Publié par chris4775 | 2 septembre 2013, 18 h 15 min
  22. Bonjour,

    Je sais que le topic date un peu, mais j’ai également acheté cet écran. Je me pose des questions pour le rétroéclairage. On n’en trouve aucune trace dans le datasheet (d’ailleurs on ne parle même pas des 2 pâtes BLA et BLK). Ayant déjà eu des soucis sur d’autres LCD (diode grillée) je veux être sur de ce que je fais. Skywood tu parle de résistance intégrée, je n’arrive pas à la trouver sur le PCB. As tu réussi à la repérer. Après 1 an de recul, ton LCD est il toujours fonctionnel ?

    Olivier

    Publié par Olivier | 29 décembre 2013, 22 h 28 min
  23. J’ai eu ma réponse en inspectant minutieusement le PCB du LCD, et confirmation en relisant les commentaire de ce topic. C’est effectivement une résistance 33 Ohms qui est en série avec la DEL blanche.

    Publié par Olivier | 30 décembre 2013, 21 h 59 min
  24. Un grand merci, j’arrivai pas à trouver une lib efficace pour cet écran !

    Publié par Piel Richard | 27 octobre 2014, 9 h 33 min
  25. Merci pour toutes ces infos sur cette écran !!!!
    je cherche une librairie plus légère que U8Glib…. prend trop de place sur mon arduino !
    il me faut que : affichage point en x,y et affichage de texte (voir ligne, cercle)
    en spi.

    Publié par arduvfr | 16 novembre 2014, 21 h 48 min
  26. Hello,

    Merci pour ce tuto cependant je rencontre un petit soucis car je vois que le PSB est connecté au GND sur ton cablage et dans mon cas sur le pin PSB il y a du 5V … Du coup court-circuit.

    Est-ce que c’est une entrée numérique ? et du coup lui envoyer un LOW par l’arduino ?

    Publié par Jean | 28 novembre 2014, 18 h 34 min
  27. Bonjour,
    Avez vous un programme pour faire fonctionner une horloge I2C sur cette afficheur ?

    Publié par Guitou84 | 23 mars 2015, 11 h 23 min
  28. leur* ( excusez moi c’est lundi matin )

    Publié par Guitou84 | 30 mars 2015, 7 h 30 min
  29. Petite question : Je cherche à interpréter la trame SPI de cet afficheur, pour cela j’utilise Logicport (matériel très interessant) mais le problème c’est que Logicport m’interpréte bien le signal SPI mais je cherche à comprendre à quoi correspondent les octets sur cette trame. Avez vous une doc ou autre ? Car malgrès le datasheet je n’arrive pas à faire le rapprochement entre la trame et ce que je vois sur l’écran.. Merci pour vos réponse

    Guigui

    Publié par Guigui | 29 Mai 2015, 15 h 26 min
  30. bonjour, je suis heureux d’avoir trouvé cet article ( après une semaine de recherche sur le net)…concernant ce LCD12864, car c’est le même que le mien. En fait je l’ai reçu avec une platine STC dévelopment vendu par un site chinois. Le problème c’est que ce LCD12864BV2 n’est pas celui qui correspond aux exemples fournit avec la platine. Je ne vais pas perdre mon temps à essayer de décoder les programmes fournis avec car je risque d’y passer le reste de ma vie.
    Je voudrai le faire fonctionner avec un ARDUINO UNO R3. Es t il possible d’avoir le source .ino en fichier joint. Pour l’instant je n’ai pas pu charger la bibliothèque « U8glib.h » il semble qu’elle est « déménagée ». Je suis débutant en ARDUINO, et je voudrai exploiter cet écran sur un maximum de lignes ( suppérieure à 4 si possible). Merci de ton aide.
    Ps: si tu peux m’envoyer les fichiers directement sur mon adresse mail, ce serai très sympa.. A te lire.

    Publié par AIRPOPCIE | 16 mars 2016, 16 h 29 min
  31. Bonjour, j’ai acheté l’écran et suivi le tuto, ça fonctionne très biens à part un petit problème:
    il n’y a quasiment pas de contraste et on n’y voit presque rien alors que sur l’image c’est très contrasté. J’ai essayé de mettre une résistance pour que le fond soit mois éclairé que le texte mais ça ne change rien.
    J’ai beau changer VO mais il n’y a aucune différence. Quelqu’un pour m’aider? Merci.

    Publié par hautparleur910 | 9 juin 2016, 18 h 25 min

Skyduino devient Carnet du Maker

Le site Carnet du Maker remplace désormais le blog Skyduino pour tout ce qui touche à l'Arduino, l'informatique et au DIY.