# Module COMMU


| Resources | Parameter |
| Interface | I2C x2, CAN x1, RS485 x1, TTL x1 |
| CAN Controller | MCP2515-1/SO |
| RS485 transceiver | SP3485EN-L/TR |
| Net weight | 13.5g |
| Gross weight | 24g |
| Product Size | 54.2*54.2*13mm |
| Package Size | 60*57*17mm |
| Material | Plastic ( PC ) |
## Related Link
- **Datasheet**
- [SP3485](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/SP3485_en.pdf)
- [MCP2515](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/MCP2515_en.pdf)
## EasyLoader
>EasyLoader is a concise and fast program writer, which has a built-in case program related to the product. It can be burned to the main control by simple steps to perform a series of function verification. Please install the corresponding driver according to the device type. M5Core host [Please click here to view the CP210X driver installation tutorial](en/arduino/arduino_development), M5StickC/V/T/ATOM series can be used without driver)
## Example
### 1. Arduino IDE
If you want the complete code `faces_encoder.ino`, please click [here](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/COMMU)
## Schematic