Ethernet보다는 훨씬 빠른 속도가 요구되는 환경에서는 EtherCAT이 많이 사용되고 있다. 이 통신을 (Slave 역할로)STM32에서 사용하기 위한 방법을 인터넷을 검색해보면, (1)특정회사에서 만든 EtherCAT모듈을 탑재하거나 (2)RJ45 포트가 포함된 STM32보드로 직접 연결한다. (2)의 경우는 Master or Slave로 동작을 하는데 이부분은 EtherCAT 스택을 직접 짜서 넣은 것으로 보이는데, 이 부분에 대해서는 공부가 많이 필요할 것 같다. 오늘은 (1)의 경우에 대한 것을 소개하고자 한다. Esmacat 이라는 회사에서는 ROS에 관한 Master와 Slave의 다양한 솔루션을 제공한다. 이중에 EtherCAT Arduino Shield by Esmacat(EASE) ..