Be aware: Be mindful that interrupts have for use judiciously as they can disrupt the serial conversation amongst your microcontroller and ROS. Always make certain that your ISRs are as shorter and successful as you can to stay away from timing problems. The Ultimate two.0 offers you loads of alternatives https://educationrobot07394.ivasdesign.com/48490062/5-tips-about-ros-compatible-robot-you-can-use-today