На приёмнике не смогу, там всё запаяно и собрано, а на передатчике пробовал поставить другой модуль - не помогло.Попробуйте другие модули подкинуть, в них тоже бывают проблемы

Почему брак? Просто Atmega328PB и Atmega328P - разные контроллеры. Для Atmega328PB надо, как минимум, ставить специальный аддон в АрдуиноЭто брак получается?
надо установить
Т.е. на вашей плате разъем ICSP подключен не к тем же ногам 328PB что пины 11 12 13 ?... подключив к шине ICSP (которые отдельно 6 пинов). ... на 11 12 13 пинах оно не работает или типа того
Наверно имеет смысл в этом убедиться прозвонкой, и если пины разные, то записать, что к каким выводам МК подключено. Или же они подключены к одним выводам, но на разъеме (разъемах) 11 12 13 физический дефект - непропай, окисление ... Или работоспособность переносом на ICSP, это просто совпадение с другими факторамиПолучается так.
не наноатмега328pb, бл**!!, а board = atmega328pbПосмотреть вложение 56234
такого нет, надо ставить nanoatmega328new