Seeed Studio CANBus and Micro SD Shield V2.0

From Visuino
Revision as of 08:09, 17 September 2025 by Visuino (talk | contribs) (Created page with "Image:TArduinoSeeedStudioCANBusAndMicroSDShieldV2.0.png == Summary == The Seeed Studio CANBus and Micro SD Shield V2.0 combines Controller Area Network (CAN) bus communication with micro SD card storage, featuring Grove I2C and serial interfaces for comprehensive data logging applications. == Description == This shield integrates CAN bus communication capabilities with micro SD card storage, supporting both real-time data exchange and data logging. The CAN bus inte...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

File:TArduinoSeeedStudioCANBusAndMicroSDShieldV2.0.png

Summary

The Seeed Studio CANBus and Micro SD Shield V2.0 combines Controller Area Network (CAN) bus communication with micro SD card storage, featuring Grove I2C and serial interfaces for comprehensive data logging applications.

Description

This shield integrates CAN bus communication capabilities with micro SD card storage, supporting both real-time data exchange and data logging. The CAN bus interface features configurable bus speeds, dedicated chip select pins, and multiple operational modes including listen-only and loopback testing. The micro SD card interface includes its own chip select pin for independent operation. With Grove I2C and serial interfaces, this shield is ideal for automotive diagnostics, industrial monitoring, and any application requiring both communication and data storage capabilities.

Diagram:

Properties

  • Bus Speed (kBPS) – CAN bus communication speed in kilobits per second (Default: 500kBPS).
  • Chip Select Pin – CAN controller chip select pin number (Default: 9).
  • Clock Frequency (MHz) – CAN controller clock frequency in MHz (Default: 16MHz).
  • Elements – Configurable CAN bus elements (Default: 0 items).
  • Enabled – Enables/disables CAN bus functionality (Default: True).
  • Listen Only – Enables listen-only mode (Default: False).
  • Loopback – Enables loopback testing mode (Default: False).
  • Micro SD – Micro SD card interface configuration:
    • Chip Select Pin – SD card chip select pin number (Default: 4).
    • Elements – SD card elements (Default: 0 items).
    • Enabled – Enables/disables SD card functionality (Default: True).
  • One Shot – Enables one-shot transmission mode (Default: False).
  • Sending – Message transmission settings:
    • Priority – Message transmission priority (Default: 0).
    • Send Timeout (mS) – Transmission timeout in milliseconds (Default: 500ms).
  • Sleep – Enables sleep mode (Default: False).
  • SPISpeed – SPI communication speed (Default: 8000000).
  • Name – Component identifier (Default: Seeed Studio CANBus and Micro SD Shield V2.0).

Pins

Input Pins

  • CAN RX (can) – CAN bus receive input.
  • Grove I2C In (i2c/grove) – Grove I2C interface input.
  • Serial In (serial) – Serial communication input.
  • Reset In (digital) – Reset control input.
  • CAN CS In (digital) – CAN controller chip select input.
  • SD CS In (digital) – SD card chip select input.
  • MOSI (spi) – SPI data output to SD card.
  • MISO (spi) – SPI data input from SD card.
  • SCK (spi) – SPI clock line.
  • Power (power) – Shield power supply input.

Output Pins

  • CAN TX (can) – CAN bus transmit output.
  • Sending Out (digital) – Transmission status output.
  • Sent Out (digital) – Message sent confirmation.
  • Failed Out (digital) – Transmission failure status.
  • Micro SD Out (spi) – SD card data output.
  • Success Out (digital) – Operation success status.
  • Error Info Out (digital) – Error information output.
  • ID Out (digital) – CAN message ID output.
  • Extended Request Out (digital) – Extended frame request output.
  • Message Out (digital) – CAN message data output.

Categories