Arduino et interface CAN (NMEA2000 ?)

Bonjour aux bricoleurs
Je n'y connais que pouic en nmea2000, quoiqu'il me semble qu'il faille grosso modo une interface CAN pour jouer avec.
Si c'est bien le cas, bonne nouvelle, la prochaine carte Arduino Uno (r4) en sera dotée, aura un CPU un peu plus rapide et une augmentation de la mémoire.

L'équipage
09 juil. 2024
09 juil. 202409 juil. 2024

Hello,
J'avais également remarqué avec intérêt cette nouvelle release de l Arduino. Mais en fait depuis que j'ai goûté à la puissance du Teensy et de l'ESP32 je dois dire que je n'ai plus acheté d'Arduino.
Sans dénigrer cette nouvelle carte j'ai l'impression qu'elle servira surtout aux petits protos ou pour des tests, car pour un vrai projet il risque de manquer de mémoire et de puissance. Le bon côté c'est qu'avec cette R4 on n'a pas besoin de Shield.
Par ailleurs pour ce qui est des libraires, l'excellente librairie de Timo Lappalainen , elle fonctionne juste sur un arduino méga, mais on est plus à l'aise sur des cartes un peu plus musclée.

Dernièrement j'ai repéré également cette carte Waveshare qui embarque tout ce qu'il faut pour en faire un petit projet sympa en NMEA2000.
www.waveshare.com[...]h-LCD-7

Amicalement.
FX


BMayer (LauBen):Bien sympathiques, ces cartes avec 6 ports rs232 !Et il va bien falloir que je m'y mette, aux ESP32...·le 09 juil. 19:04
BMayer (LauBen):@FxVt : Grrrr l'install de l'extension dans l'IDE 1.8 sous Linux ne semble pas fonctionner :-(·le 10 juil. 23:04
fxvt:Aïe ! Perso je suis sous windows et sans pb particulier pour l'IDE. Mais de quelle extension parles tu ?·le 11 juil. 09:17
BMayer (LauBen):Le complément logiciel qui permet d'avoir les cartes teensy dans les choix de cartes.J'ai contourné le pb ... en utilisant visual studio code, avec l'extension PlatformIO.reste à approvisionner une carte, ce que je ferais dans quelque semaines, après l'été.·le 11 juil. 10:41
BMayer (LauBen):@Fxvt : platformIO est trop hermétique pour moi. Le PC cible pour travailler accueille l'IDE Arduino 1.8, j'ai dû utiliser le système "flatpak" pour installer la version 2 :-( Résultat ; les cartes Teensy sont désormais utilisables. :-)·le 11 juil. 19:02
09 juil. 2024

prochaine, prochaine, ça fait déjà quelques mois :-)

quant au CAN, voilà ce qu'on trouve dans la doc. 1x CAN (pin D4, D5, external transceiver is required)

exemple de transceiver SN65HVD230


BMayer (LauBen):MyLady, cela fait quelques jours que j'ai débranché mon cerveau de ses fermes Unix et des mainframe...Chuis pas encore rebranché sur des trucs un tant soit peu actuels :-D·le 09 juil. 19:06
fxvt:Hello,
A choisir, je préfère un trans River à base de MCP2515 que SN65HVD230 qui semble poser moins de pb avec les librairies Can/nmea2000. ·le 09 juil. 20:53
fxvt:Transceiver et pas à travers la rivière.·le 09 juil. 20:54
Lady_C:c'était le premier exemple trouvé.·le 09 juil. 23:56
09 juil. 2024

L'ESP32 intègre un contrôleur CAN qui fonctionne très bien...


BMayer (LauBen):J'ai oublié de préciser dans l'introduction, que je n'ai pas besoin d'une interface CAN·le 09 juil. 20:28
CapCool:Et le titre de ton fil ??...·le 10 juil. 12:14
BMayer (LauBen):A force de lire que d'aucun avaient des soucis pour interfacer le NMEA2000, j'ai supposé l'information utile à d'autres.·le 10 juil. 14:01
Cap Horn, Chili

Phare du monde

  • 4.5 (127)

Cap Horn, Chili

2022