Arduino Due

Bonjour tout le monde :slight_smile:

Je me suis procuré récemment une carte Arduino Due car je suis sur un projet qui nécessite plus qu'une carte Uno.
Le problème étant que j'ai pas trop l'impression qu'elle marche, en tout cas je n'y arrive pas.
J'ai bien changé le type de carte, j'arrive à lui lancé le programme "Blink" dessus (wow), mais elle ne gère pas du tout l'écran LCD que j'ai.
Je n'arrive meme pas à lui faire charger l'exemple de la bibliothèque "Hello Word" :confused: (alors que ça fonctionne parfaitement sur la Uno)

Pourriez vous m'aider ?

PS : Voila l'écran : Afficheur LCD I2C Grove 104030001 - Affichage | GO TRONIC

Bonjour,

Attention, ton LCD fonctionne en 5V alors que la Due fonctionne en 3.3V...

Benoitded:
Je n'arrive meme pas à lui faire charger l'exemple de la bibliothèque "Hello Word" :confused: (alors que ça fonctionne parfaitement sur la Uno)

Tu as un message d'erreur particulier ?

Bonjour,

Attention:
DUE, alimentation 3,3v (pas 5v).
Les entrées/sorties ne tolèrent pas +5v.
Ton afficheur, c'est un 5v.
Comment est-il alimenté, et comment as-tu connecté SDA et SCL sur la DUE ?

L'écran à 4 cable : SCL SDA GND et 5V (qui est branché sur le pin 5V, donc sort bien 5V et pas 3.3V, j'ai vérifié avec le multimètre)

Et j'ai branché les cables SDA et SCL sur les pins SDA1 et SCL1

Et si j'ai un autre module (un RTC) à brancher avec le SDA et SCL je fait pareil ?

Sur DUE, SDA et SCL comporte des résistances de tirage de 1,5K.
Sur SDA1 et SCL1, il n'y a pas de résistance.
Donc tu peux faire comme recommande "pepe" si tu veux utiliser SDA1 et SCL1.

Alors deux solutions :
Soit cela ne marche pas, soit je n'ai absolument rien compris à ce que fallait faire ^^

C'est une carte Arduino Due
Les résistances sont de 10kOhms
Câble jaune : SCL
Câble orange : SDA

Sur la photo en mode portrait, les deux câbles SCL et SDA du LCD sont branché au +3.3V avec une résistance de 10kOhms

Ca ne marche toujours pas :frowning:

Est-tu certain de devoir connecter ton afficheur sur SDA1 et SCL1 au lieu de SDA et SCL?
En général toutes les lib que j'ai vue, utilise SDA et SCL des Arduino.
J'ai moi même modifié des lib pour utiliser SDA1 et SCL1 de ma DUE.

Bon, j'ai testé sur les pin SDA et SCL du Arduino Due qui se trouve au même endroit que le pin Digital 20 et 21, et il se trouve que ça fonctionne !
Sans mettre aucune résistance ou quoi que ce soit ^^

Merci à ceux qui m'ont aider :wink:

FYI, exemple de connexion de 3 écrans LCD 5V sur une DUE 3,3V
(Extrait du schéma de la LL113 par Baloran)