WeAct CAN485 : carte ESP32 abordable avec interfaces CAN et RS485

WeAct CAN485 - Une carte ESP32 à faible coût avec des interfaces CAN Bus et RS485

La carte WeAct CAN485 est une option économique intégrant à la fois des interfaces CAN Bus et RS485, le tout grâce à des émetteurs-récepteurs isolés à 2,5 kV provenant de Shanghai Chipanalog Microelectronics Co., Ltd. Elle utilise le microcontrôleur ESP32, permettant une connectivité via WiFi et Bluetooth LE. De plus, elle comprend des fonctionnalités telles qu’un emplacement pour carte microSD, trois commutateurs pour la terminaison de 120 Ohm, des boutons de réinitialisation et d’utilisateur, un port USB-C pour la programmation, ainsi qu’un bornier à 2 broches acceptant une alimentation de 5 à 36 V CC.

ESP32-DOWD-V3 à 240 MHz et 8 Mo de mémoire flash : un choix polyvalent

La WeAct CAN485 repose sur le SoC ESP32-DOWD-V3 d’Espressif Systems, qui offre un processeur double cœur fonctionnant à 240 MHz. Ce système comprend également 520 Ko de SRAM, 16 Ko de SRAM en RTC, et 448 Ko de ROM. Pour la connectivité, la carte prend charge à la fois le WiFi 4 et le Bluetooth Low Energy. Avec 8 Mo de mémoire flash (W25Q64JVSSIQ), l’utilisateur peut également élargir le stockage via un emplacement pour carte microSD. Il convient de noter que la carte microSD doit être retirée lors du flashage du firmware.

Dimensions compactes de 69 x 38 mm et potentiel d’alimentation de 5 à 36 V CC

La WeAct CAN485 se distingue par ses dimensions de 69 x 38 mm qui lui confèrent une grande légèreté et facilité d’intégration dans divers projets. Son port USB Type-C assure à la fois l’alimentation et la programmation, facilitant ainsi son utilisation dans différents contextes. La carte est équipée d’un bornier RS485 à 3 broches capable de communiquer jusqu’à 0,5 Mbps à l’aide d’un émetteur-récepteur Chipanalog CA-IS2092A RS-485 isolé à 2,5 kV, et d’un bornier CAN Bus à 2 broches qui atteint 1 Mbps grâce à l’émetteur-récepteur CAN Chipanalog CA-IS2062A, également isolé à 2,5 kV.

En matière de flexibilité, l’appareil est enrichi de boutons de réinitialisation et d’utilisateur, d’une LED RVB WS2812, de commutateurs à résistance de 120 Ohms, et d’une antenne PCB. La carte fonctionne avec une plage d’alimentation de 5 à 36 V via son bornier à 2 broches, ce qui permet une intégration souple dans divers circuits et systèmes.

WeAct met à disposition toutes les ressources associées à la carte CAN485 sur GitHub, incluant des fiches techniques, des schémas et des échantillons de code en Arduino et MicroPython. Divers exemples de code sont proposés pour des cas d’usage variés tels que la lecture analogique et les démos des interfaces CAN et RS485. Bien que cette carte se concentre sur la fabrication peu coûteuse, on ne doit pas s’attendre à des performances hors normes.

Il existe d’autres options sur le marché, telles que le LILYGO T-2CAN qui utilise l’ESP32-S3 et offre deux borniers CAN, ou encore le DFRobot Edge101 qui propose une solution complète avec un boîtier métallique. La WeAct CAN485 brille principalement par son coût, étant disponible à 9,28 $ sur AliExpress, un tarif qui exclut les frais de port. Elle est livrée avec un boîtier en acrylique et un kit de montage comprenant des écrous et boulons, ainsi que des adaptateurs pour les connexions RS485 et CAN. Le LILYGO T-CAN485 constitue un concurrent direct, proposé à environ 11,5 $ lors de son lancement en 2021, et maintenant vendu à environ 17 $.

Contenu du package WeAct CAN485

  • ESP32-S3 Contrôleur Numérique Entrée et Sortie 8 Canaux, Processeur Double Cœur, Intégré PoE Module, Support WiFi/Bluetooth/RS485/CAN/Eth Port, etc. Circuits de Protection à Isolation Multiple
  • Waveshare Industrial ESP32-S3 Control Board with RS485 and Can Communication Interfaces, Wi-FI/Bluetooth Support, Built-in Multiple Protection Circuits