Все программы самопальные ,тоесть делаются конкретными программистами ,но одни это делают для себя и не отвечают за работоспособность ,а другие делают под свое железо для других и отвечают за работоспособность.Прошивку RAK425 писал сам разработчик и изготовитель
http://www.rakwireless.com/en/ с которым у меня плотные связи ,например по моему заданию и с моей помощью они сделали русскую прошивку ,кроме того я участвовал в тестировании RAK и они внесли изменения по результатам тестирования в прошивку ,а так же изменили прощивку по моей просьбе и теперь сам RAK по протоколу TCP client отправляет свой мас адрес .Но с данными прошивками рак не куда поставляются без моего согласия