Arduino (2) 썸네일형 리스트형 [ROS] 14. Jetson Nano 와 Arduino 의 I2C 통신 ☞ 메인보드 : Jetson Nano Developer Kit ☞ 운영 체제 : Ubuntu 18.04 - JetPack 4.4.1 ☞ ROS 버전 : Melodic ☞ IDE : Visual Studio Code ☞ 언어 : Python 목차 ○ 1. I2C 란? ○ 2. Jetson Nano(Master) ○ 3. Arduino(Slave) ○ 4. 실행 결과 메인보드로 Jeston Nano를 사용하면서 아두이노와의 통신 글을 올리곤 했는데, 아두이노 이외 MCU 중에서 그렇게 유명하다는 STM32나 인텔 8051은 써볼 엄두도 나지 않는다. 어셈블리어나 C에 익숙하지 않은 내가 갑자기 AVR을 공부하겠다며 AVR Studio 4를 설치했다가 한 달 동안 건드리지 않고 결국 삭제했던 기억이 있기 때문.. [ROS] 8. ROS + Arduino 와 통신 Rosserial ☞ 메인보드 : Jetson Nano Developer Kit ☞ 운영 체제 : Ubuntu 18.04 - JetPack 4.3 ☞ ROS 버전 : Melodic ☞ 언어 : C++ 목차 ○ 1. 아두이노 ○ 2. rosserial ① 아두이노 https://www.arduino.cc/ 현재 1.8.12 버전이 최신 버전인데 , 최신 버전은 오류가 많을 것 같아 이전 버전을 다운로드하였다. 소프트웨어 다운로드 창 아래쪽을 보면 아래와 같이 이전 버전을 다운로드할 수 있도록 해 놓았다. (나는 1.8.9 버전을 받았음) [+ Jetson Nano의 경우 64bit ARM 아키텍처(aarch64)로 되어있는 것을 다운로드하여야 실행 가능하다. 아두이노 1.8.7 버전 아래의 Linux ARM 다운로드는 32.. 이전 1 다음