Под TTL понимается
транзисторно-транзисторная логика. Это логический вход, не потребляющий мощность. "1" включает, "0" выключает. Можно подавать выход стандартной логики напрямую.
Кстати у этой штуки похоже есть внешнее управление, то есть можно с ардуины на нее
Тогда можете смело выкинуть эту штуку и оставить только Arduino. Потому что "аналоговые" выходы Arduino - это
и есть ТТЛ ШИМ. Может только потребоваться подшаманить с частотой таймеров, чтобы все было как надо. Ну либо не используйте analogWrite(), а обращайтесь напрямую к регистрам таймера процессора, это очень просто делается. Микроконтроллеры ATmega не нуждаются во внешних генераторах ШИМ, они сами умеют.
Можете воткнуть лазерный модуль прямо в Arduino, короче.