{"product_id":"arduino-mcp2515-can-bus-module-tja1050-receiver-spi-module","title":"Arduino MCP2515 CAN Bus Module TJA1050 Receiver SPI Module","description":"\u003cdiv class=\"product_info\"\u003e\n  \u003ch2 class=\"sing--sub-heading\"\u003e\n    MCP2515 CAN Bus Module with TJA1050 Transceiver (SPI Interface) – 5V\n  \u003c\/h2\u003e\n\n  \u003cdiv\u003e\n    The \u003cstrong\u003eMCP2515 CAN Bus Module\u003c\/strong\u003e with \u003cstrong\u003eTJA1050 high-speed CAN transceiver\u003c\/strong\u003e allows you to add\n    CAN communication to your microcontroller projects using the \u003cstrong\u003eSPI interface\u003c\/strong\u003e.\n    It is ideal for controlling and monitoring CAN bus devices with boards such as\n    \u003cstrong\u003eArduino UNO\u003c\/strong\u003e and other Arduino-compatible development boards.\n    \u003cbr\u003e\u003cbr\u003e\n    This module supports the \u003cstrong\u003eCAN V2.0B\u003c\/strong\u003e standard with a communication rate up to\n    \u003cstrong\u003e1 Mbps\u003c\/strong\u003e, and supports \u003cstrong\u003estandard frames, extended frames, and remote frames\u003c\/strong\u003e.\n    It includes an onboard \u003cstrong\u003e8 MHz crystal oscillator\u003c\/strong\u003e and a selectable\n    \u003cstrong\u003e120Ω termination resistor\u003c\/strong\u003e for reliable long-distance data transmission.\n    \u003cbr\u003e\u003cbr\u003e\n    Status indicators and a dedicated interrupt pin help with debugging and ensure stable\n    operation in real-world CAN networks.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product_info\"\u003e\n  \u003ch3 class=\"sing--sub-heading\"\u003ePin Definitions\u003c\/h3\u003e\n  \u003cul class=\"pro-ds ls-n\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eVCC:\u003c\/strong\u003e 5V power input\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eGND:\u003c\/strong\u003e Power ground\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eCS:\u003c\/strong\u003e SPI chip select (active)\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSO:\u003c\/strong\u003e SPI data output (module to MCU)\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSCLK:\u003c\/strong\u003e SPI clock\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eINT:\u003c\/strong\u003e MCP2515 interrupt output\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product_info\"\u003e\n  \u003ch3 class=\"sing--sub-heading\"\u003eInterfaces \/ Jumpers\u003c\/h3\u003e\n  \u003cul class=\"pro-ds ls-n\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eJ1:\u003c\/strong\u003e 120Ω termination resistor selection\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eJ2:\u003c\/strong\u003e CANH \/ CANL KF301-2P screw terminal output\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eJ3:\u003c\/strong\u003e CANH \/ CANL pin header output\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product_info\"\u003e\n  \u003ch3 class=\"sing--sub-heading\"\u003eKey Features\u003c\/h3\u003e\n  \u003cul class=\"pro-ds ls-n\"\u003e\n    \u003cli\u003eSupports CAN V2.0B standard (up to 1 Mbps)\u003c\/li\u003e\n    \u003cli\u003e0 to 8 bytes long CAN data field\u003c\/li\u003e\n    \u003cli\u003eHigh-speed CAN transceiver: TJA1050\u003c\/li\u003e\n    \u003cli\u003eSPI control for expanding multi-CAN bus interfaces\u003c\/li\u003e\n    \u003cli\u003eSupports standard, extended, and remote frames\u003c\/li\u003e\n    \u003cli\u003eOnboard 8 MHz crystal oscillator\u003c\/li\u003e\n    \u003cli\u003eSelectable 120Ω terminal resistance (J1)\u003c\/li\u003e\n    \u003cli\u003ePower and status LED indicators\u003c\/li\u003e\n    \u003cli\u003eImpedance matching for long-distance transmission\u003c\/li\u003e\n    \u003cli\u003eMounting holes for secure installation\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product_info\"\u003e\n  \u003ch3 class=\"sing--sub-heading\"\u003eTechnical Specifications\u003c\/h3\u003e\n  \u003cul class=\"pro-ds ls-n\"\u003e\n    \u003cli\u003eSupported Protocol: CAN V2.0B\u003c\/li\u003e\n    \u003cli\u003eCommunication Rate: Up to 1 Mbps\u003c\/li\u003e\n    \u003cli\u003eSupply Voltage: 5 V\u003c\/li\u003e\n    \u003cli\u003eWorking Current: Typical 5 mA\u003c\/li\u003e\n    \u003cli\u003eStandby Current: ~1 µA (excluding power indicator)\u003c\/li\u003e\n    \u003cli\u003eData Length: 0–8 bytes\u003c\/li\u003e\n    \u003cli\u003eCrystal Oscillator: 8 MHz\u003c\/li\u003e\n    \u003cli\u003eTerminal Resistance: 120 Ω (selectable)\u003c\/li\u003e\n    \u003cli\u003eMounting Hole Center Spacing: 23 × 38 mm\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product_info\"\u003e\n  \u003ch3 class=\"sing--sub-heading\"\u003eApplications\u003c\/h3\u003e\n  \u003cul class=\"pro-ds ls-n\"\u003e\n    \u003cli\u003eCAN bus communication projects with Arduino and MCUs\u003c\/li\u003e\n    \u003cli\u003eAutomotive and industrial CAN monitoring\u003c\/li\u003e\n    \u003cli\u003eRobotics and automation systems\u003c\/li\u003e\n    \u003cli\u003eData logging and sensor networks over CAN\u003c\/li\u003e\n    \u003cli\u003eDIY CAN-based controller development\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cp\u003e\n  \u003cbr\u003e\n  \u003cstrong\u003eSchematic of MCP2515 CAN Module with TJA1050 (SPI Interface)\u003c\/strong\u003e\n  \u003cbr\u003e\n\u003c\/p\u003e\n\n\u003cdiv style=\"text-align: center;\"\u003e\n  \u003cimg style=\"float: none;\" alt=\"Arduino MCP2515 CAN Bus Module TJA1050 Receiver SPI Module Schematic\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0587\/2130\/4757\/files\/CAN2515_Schematic_480x480.jpg?v=1645531036\"\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product_info\"\u003e\n  \u003ch3 class=\"sing--sub-heading\"\u003ePhysical Attributes\u003c\/h3\u003e\n  \u003cdiv id=\"p_info\"\u003e\n    \u003cul class=\"pro-ds ls-n\"\u003e\n      \u003cli\u003eDimensions (L × W × H): 41 × 28 × 14.5 mm\u003c\/li\u003e\n      \u003cli\u003eWeight: Approx. 7 g\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"product_info\"\u003e\n  \u003ch3 class=\"sing--sub-heading\"\u003ePackage Includes\u003c\/h3\u003e\n  \u003cul class=\"pro-ds ls-n\"\u003e\n    \u003cli\u003e1 × MCP2515 CAN Bus Module with TJA1050 (SPI Interface)\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n","brand":"KitsGuru","offers":[{"title":"Default Title","offer_id":40708929454261,"sku":"KG525","price":109.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0587\/2130\/4757\/products\/mcp2515-can-module-tja1050-receiver-spi-51-single-chip-program-routine-arduino-2.jpg?v=1768907675","url":"https:\/\/kitsguru.com\/fr\/products\/arduino-mcp2515-can-bus-module-tja1050-receiver-spi-module","provider":"KitsGuru","version":"1.0","type":"link"}