Берите два примера, мастер для опроса модулей и слейв для отдачи и соединяете в один проект.