The following are the dependencies for kitt_teensy_ros_node.ino
- Arduino IDE / Teensyduino
- rosserial
- compile this from sources, because the debian version (using apt-get install) does not support Teensy 3.5 and above (This post discusses the problem).
- To compile from sources, follow the instructions in the rosserial wiki, but make sure to follow Step 2.1.2 (Installing from Source onto the ROS workstation) instead of Step 2.1.1
- LSM6
- This is an Arduino library, but should not be installed using the arduino library manager.
- Clone the Teensy compatible LSM6 sources into the Arduino/libraries directory.
- LIS3MDL
- This is again, an Arduino library, and should not be installed using the arduino library manager.
- Clone the Teensy compatible LIS3MDL sources into the Arduino/libraries directory.