Autosport Labs, une société qui fabrique des produits pour l’acquisition de sports automobiles et la télémétrie en temps réel, a lancé la carte ESP32-CAN-X2 avec un microcontrôleur ESP32-S3, deux interfaces de bus CAN et une alimentation de qualité automobile avec une tension de 6 V à 20 V. Plage d’entrée CC.
Les cartes ESP32 avec CAN Bus existent depuis des années, à commencer par la carte Olimex ESP32-EVB que nous avons abordée en 2017, suivie par des cartes telles que la carte CAN32, CanLite ESP32 ou RejsaCAN-ESP32-S3. L’ESP32-CAN-X2 ajoute une autre option avec l’ESP32-S3 et deux interfaces CAN Bus.

Spécifications de la carte ESP32-CAN-X2 :
- Module sans fil – ESP32-S3-WROOM-1-N8R8
- MCU – Microcontrôleur Tensilica LX7 double cœur ESP32-S3 jusqu’à 240 MHz avec 384 Ko de ROM, 512 Ko de SRAM, 16 Ko de SRAM en RTC
- Mémoire – 8 Mo de PSRAM
- Stockage – 8 Mo de mémoire flash
- Sans fil – WiFi 4 et Bluetooth LE 5
- Antenne PCB
- USB – Port USB Type-C pour le flashage et l’alimentation
- CAN-Bus
- Connecteur à 6 broches pour communication 2x CAN V2.0B
- 1x bus CAN est intégré au MCU ESP32-S3
- 1x CAN Bus est fourni via MCP2515 connecté via SPI
- Émetteurs-récepteurs CAN intégrés
- Résistances de terminaison CAN configurables, qui peuvent être désactivées via des cavaliers cassables
- Expansion – Toutes les broches sont réparties selon un facteur de forme DIP et pour une future gamme de cartes complémentaires empilables « à boulonner » (comme des chapeaux).
- Divers
- LED d’alimentation, LED utilisateur
- Bouton poussoir de réinitialisation et de démarrage
- Alimentation de qualité automobile
- 6-20 V CC via le port USB-C ou la broche VIN (pics jusqu’à 40 V Vmax)
- Régulateur de tension 3,3 V
- Consommation d’énergie – type 330 mW, jusqu’à 1,65 W
- Dimensions – 72 x 42,10 mm
- Plage de température – -40°C à +85°C


La société fournit des exemples Arduino et CircuitPython sur GitHub pour aider les utilisateurs à démarrer rapidement avec un exemple de ping-pong qui envoie des paquets entre les interfaces CAN1 et CAN2 de la carte. Plus de détails techniques sur le matériel et les instructions pour démarrer avec Arduino et CircuitPython peuvent être trouvés dans le wiki.
La carte double bus CAN ESP32-S3 cible les applications automobiles et industrielles avec certains projets potentiels, notamment la création d’un panneau de boutons pour diffuser des messages à un PDM, le déclenchement d’un relais (avec des circuits de support supplémentaires) via un message de bus CAN, le pont entre deux réseaux de bus CAN avec différents débits en bauds, en collectant des données de deux réseaux de bus CAN différents avec des débits en bauds différents, en isolant le trafic entre les réseaux CAN et en créant un agent « homme du milieu » pour identifier la source des messages CAN afin de procéder à la rétro-ingénierie des implémentations de bus CAN.
Autosport Labs vend la carte ESP32-CAN-X2 sur son site Web au prix de 49,95 $.
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

