При создании блока отправки или приема переменной по Software Serial необходимо определять в обязательном порядке номера пина RX и TX.
Во многих случаях требуется только либо прием либо передача (RX или TX), но задействовать приходится два пина, и получается, что второй пин просто используется в холостую и иногда из-за этого не хватает входов/выходов.
Просьба рассмотреть вариант "не обязательного" указания сразу двух пинов.