WiFi "на борту". сейчас это не сложно, при наличии ESP.
Поддерживаю возможность написания программ/функций на C. Надо просто сделать это дополнительной возможностью: не хочешь, или не можешь = не пишешь. Если при этом будет совместимость с Ардуино = прекрасно, там есть библиотеки, или наработки, буквально на все случаи жизни.