Looking at the relay board, I'm guessing that the multi-pin packages on the board are either fets or transistors, so is likely fine being driven directly off the arduino - that not being any part of the problem.
Looking at the relay board, I'm guessing that the multi-pin packages on the board are either fets or transistors, so is likely fine being driven directly off the arduino - that not being any part of the problem.