Покажет ли некий Wireshark прохождение магического пакета к цели?
Наблюдал случай, когда было невозможно пробудить ПК по VPN. Только из внутренней сети.
Пока видно, что микроконтроллер ни к чему не подключен. Ни к питанию, ни к кварцу. Если в Протеусе(?) так можно, то адекватна ли строка #define F_CPU 1000000UL частоте, выбранной в "железе"?
Для начала - можно попроовать подобрать пространственное положение модема (вместе с роутером, при необходимости) при плохом прохождении. Десятки см в стороны, повороты.
А так - да. Антенна - лучший усилитель мощности, а кабель снижения - главный враг.
Чтобы качественно наблюдать цифровые сигналы, особенно с большой скважностью, заявленых 500 Мвыборок/с может серьёзно не хватить. А раз сигналы цифровые - лучше использовать для них логический анализатор.
Это - ответ на вопрос.
Нужен стабилизатор тока (драйвер). Варистор, по необходимости - перед стабилизатором.
Светодиодной матрице - варистор не поможет. Да и отдельному светодиоду - тоже.
В основном - согласен с предыдущими ораторами.
Думаю, описав задачу более предметно (управлять подачей напряжения 12 вольт на прибор NNN, потребляющий YYY ампер, напряжением WWW вольт) Вы получите более релевантный ответ.