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. 2024 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. 2024 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. 2024 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. 2024 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. 2024 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. 2024 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. 2024 20:53
fxvt:Transceiver et pas à travers la rivière.·le 09 juil. 2024 20:54
Lady_C:c'était le premier exemple trouvé.·le 09 juil. 2024 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. 2024 20:28
CapCool:Et le titre de ton fil ??...·le 10 juil. 2024 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. 2024 14:01
12 juil. 202412 juil. 2024
Phare de Mean Ruz - Côtes d'Armor

Phare du monde

  • 4.5 (123)

Phare de Mean Ruz - Côtes d'Armor

2022