{"product_id":"ttl-uart-to-can-mini-module","title":"TTL UART To CAN Mini Module","description":"\u003cp\u003eThis TTL UART to CAN module has a high-performance MCU and a CAN transceiver chip, making it small, low-power, and easy to embed into various projects. It includes a built-in protocol for TTL and CAN conversion, allowing for easy data communication conversion between TTL and CAN interfaces through simple configuration steps.\u003c\/p\u003e\n\u003cp\u003eOperating on a 3.3V voltage for the TTL interface, the module is compatible with both CAN 2.0A (standard frame) and CAN 2.0B (extended frame). It features fourteen configurable filters, allowing it to receive only the specific range and type of CAN bus data needed. You can select from four operating modes: transparent conversion, transparent with identifiers conversion, format conversion, and Modbus RTU protocol conversion.\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnboard high-performance MCU and CAN transceiver chip, small in size, low power and easy to integrate\u003c\/li\u003e\n\u003cli\u003eBuilt-in TTL and CAN conversion protocol algorithm, enabling data conversion communication between TTL and CAN via simple configuration\u003c\/li\u003e\n\u003cli\u003eSupports 3.3V operating voltage on TTL interface, supports both CAN 2.0A (standard frame) and CAN 2.0B (extended frame) on CAN interface\u003c\/li\u003e\n\u003cli\u003eSupports 14 sets of configurable filters, can only receive CAN bus data in specific range and type via configuration\u003c\/li\u003e\n\u003cli\u003eSupports 4 operating modes: transparent conversion, transparent with identifiers conversion, format conversion, and Modbus RTU protocol conversion\u003c\/li\u003e\n\u003cli\u003eSupports offline detection and automatic recovery functions\u003c\/li\u003e\n\u003cli\u003eUART communication baudrate: 1200bps～460800bps\u003c\/li\u003e\n\u003cli\u003eCAN communication baud rate: 10kbps~1000kbps, configurable\u003c\/li\u003e\n\u003cli\u003eUp to 1000 frames CAN buffer for buffering transmission data to prevent data loss\u003c\/li\u003e\n\u003cli\u003eSupports high-speed conversion, the CAN transmission speed can reach up to 1270 extended frames per second with the UART at 115200bps and CAN at 250kbps (close to the theoretical max value of 1309), and can exceed 5000 extended frames per second with the UART at 460800bps and CAN at 1000kbps\u003c\/li\u003e\n\u003cli\u003eSupports device firmware upgrade via TTL, more convenient for firmware update and function customisation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eWhat's on Board\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0176\/3274\/files\/TTL_UART_To_CAN_Mini_Module_features_1.jpg?v=1714396969\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.waveshare.com\/wiki\/WS-TTL-CAN\"\u003eProduct Wiki\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca rel=\"nofollow noopener noreferrer\" class=\"external text\" href=\"https:\/\/files.waveshare.com\/wiki\/RS232-485-422-TO-CAN\/WS-TTL-CAN-User-Manual.pdf\" target=\"_blank\"\u003eWS-TTL-CAN User Manual\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003ePinout\u003c\/h3\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0176\/3274\/files\/TTL_UART_To_CAN_Mini_Module_contents_1.jpg?v=1714396969\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ctable width=\"986\" style=\"width: 978px; height: 353.489px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5833px;\"\u003e\n\u003ctd style=\"width: 66.9097px; height: 19.5833px;\"\u003eNO.\u003c\/td\u003e\n\u003ctd style=\"width: 415.66px; height: 19.5833px;\"\u003ePIN DEFINITION\u003c\/td\u003e\n\u003ctd style=\"width: 476.146px; height: 19.5833px;\"\u003eDESCRIPTION\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.1667px;\"\u003e\n\u003ctd style=\"width: 66.9097px; height: 39.1667px;\"\u003e1\u003c\/td\u003e\n\u003ctd style=\"width: 415.66px; height: 39.1667px;\"\u003eUART_LED\u003c\/td\u003e\n\u003ctd style=\"width: 476.146px; height: 39.1667px;\"\u003eTTL communication indicator signal pin, high level for no data, low level for data transmission\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.1667px;\"\u003e\n\u003ctd style=\"width: 66.9097px; height: 39.1667px;\"\u003e2\u003c\/td\u003e\n\u003ctd style=\"width: 415.66px; height: 39.1667px;\"\u003eCAN_LED\u003c\/td\u003e\n\u003ctd style=\"width: 476.146px; height: 39.1667px;\"\u003eCAN communication indicator signal pin, high level for no data, low level for data transmission\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 58.75px;\"\u003e\n\u003ctd style=\"width: 66.9097px; height: 58.75px;\"\u003e3\u003c\/td\u003e\n\u003ctd style=\"width: 415.66px; height: 58.75px;\"\u003eRUN_LED\u003c\/td\u003e\n\u003ctd style=\"width: 476.146px; height: 58.75px;\"\u003eSystem running indicator signal pin, toggles between high and low levels (approx. 1Hz) when the system is working normally; \u003cbr\u003eOutputting high level when CAN bus is abnormal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5833px;\"\u003e\n\u003ctd style=\"width: 66.9097px; height: 19.5833px;\"\u003e4\u003c\/td\u003e\n\u003ctd style=\"width: 415.66px; height: 19.5833px;\"\u003eNC\u003c\/td\u003e\n\u003ctd style=\"width: 476.146px; height: 19.5833px;\"\u003eReserved pin, not connected\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5833px;\"\u003e\n\u003ctd style=\"width: 66.9097px; height: 19.5833px;\"\u003e5\u003c\/td\u003e\n\u003ctd style=\"width: 415.66px; height: 19.5833px;\"\u003eCAN_H\u003c\/td\u003e\n\u003ctd style=\"width: 476.146px; height: 19.5833px;\"\u003eCAN differential positive, built-in 120Ω resistor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5833px;\"\u003e\n\u003ctd style=\"width: 66.9097px; height: 19.5833px;\"\u003e6\u003c\/td\u003e\n\u003ctd style=\"width: 415.66px; height: 19.5833px;\"\u003eCAN_L\u003c\/td\u003e\n\u003ctd style=\"width: 476.146px; height: 19.5833px;\"\u003eCAN differential negative, built-in 120Ω resistor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5833px;\"\u003e\n\u003ctd style=\"width: 66.9097px; height: 19.5833px;\"\u003e7\u003c\/td\u003e\n\u003ctd style=\"width: 415.66px; height: 19.5833px;\"\u003e3.3V\u003c\/td\u003e\n\u003ctd style=\"width: 476.146px; height: 19.5833px;\"\u003ePower input, 3.3V@40mA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5833px;\"\u003e\n\u003ctd style=\"width: 66.9097px; height: 19.5833px;\"\u003e8\u003c\/td\u003e\n\u003ctd style=\"width: 415.66px; height: 19.5833px;\"\u003eGND\u003c\/td\u003e\n\u003ctd style=\"width: 476.146px; height: 19.5833px;\"\u003eGround\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.1667px;\"\u003e\n\u003ctd style=\"width: 66.9097px; height: 39.1667px;\"\u003e9\u003c\/td\u003e\n\u003ctd style=\"width: 415.66px; height: 39.1667px;\"\u003eCFG\u003c\/td\u003e\n\u003ctd style=\"width: 476.146px; height: 39.1667px;\"\u003eReset\/restore to factory setting, pull low within 5s for resetting or more than 5s for restoring factory setting\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5833px;\"\u003e\n\u003ctd style=\"width: 66.9097px; height: 19.5833px;\"\u003e10\u003c\/td\u003e\n\u003ctd style=\"width: 415.66px; height: 19.5833px;\"\u003eDIR\u003c\/td\u003e\n\u003ctd style=\"width: 476.146px; height: 19.5833px;\"\u003eRS485 direction control\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5833px;\"\u003e\n\u003ctd style=\"width: 66.9097px; height: 19.5833px;\"\u003e11\u003c\/td\u003e\n\u003ctd style=\"width: 415.66px; height: 19.5833px;\"\u003eRXD\u003c\/td\u003e\n\u003ctd style=\"width: 476.146px; height: 19.5833px;\"\u003eTTL RX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5729px;\"\u003e\n\u003ctd style=\"width: 66.9097px; height: 20.5729px;\"\u003e12\u003c\/td\u003e\n\u003ctd style=\"width: 415.66px; height: 20.5729px;\"\u003eTXD\u003c\/td\u003e\n\u003ctd style=\"width: 476.146px; height: 20.5729px;\"\u003eTTL TX\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003ePackage Contents\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1x TTL UART To CAN Mini Module\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Waveshare","offers":[{"title":"Default Title","offer_id":50847386206481,"sku":"WAV-26077","price":8.6,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0901\/6285\/6209\/files\/ttl-uart-to-can-mini-module-the-pi-hut-wav-26077-42088760082627.jpg?v=1735212249","url":"https:\/\/abcd3032.myshopify.com\/ru\/products\/ttl-uart-to-can-mini-module","provider":"Tayyab Zak","version":"1.0","type":"link"}