Za około 200 zł kupisz na allegro router WiFi z portem USB na który można załadować OpenWRT albo DD-WRT zamiast oryginalnego firmwareu. OpenWRT to system oparty na Linuksie. Do usb podłączyć możesz mały układ z Atmegą który będzie sterować tymi trzema silnikami.
Na modemie uruchamiasz swój program, który z jednej strony odbiera dane z sieci (po wifi od laptopa), a z drugiej strony wysyła coś na USB do atmegi, która włącza/wyłącza silniki. Całość zasilasz niskim napięciem (zależnie od konkretnego urządzenia coś w granicach 5-12V) i wciągnie Ci nie więcej niż 1A prądu.
Reasumując. Za 200zł masz mały komputerek z jednym portem USB do którego możesz podłączyć ile chcesz peryferii, ethernetem, wifi, 16-32 MB ramu i 200-300 MHz procesor ARM. Czego chcieć więcej?
Czego Ci potrzeba to umiejętności programowania w C, obsługi lutownicy i znajomości angielskiego.
Tutaj gość na takim urządzeniu zrobił radio WiFi (odbiera streaming z sieci i puszcza przez kartę dźwiękową usb):
http://mightyohm.com/blog/2008/10/building-a-wifi-radio-part-1-introduction/ (artykuł w 10 częściach po angielsku).
U ciebie właściwie zasad byłaby podobna tylko zamiast skompresowanego audio odbierałbyś instrukcje sterujące, a zamiast strumienia audio do karty dźwiękowej wysyłałbyś dane do mikrokontrolera.
Można to nawet uprościć i pod usb podpiąć przejściówkę USB->RS232. Wtedy ze strony atmegi komunikacja odbywa się przez uart. Oczywiście ATMegę możesz zastąpić dowolnym innym uC, a modemów spełniających twoje oczekiwania jest mnóstwo. Na stronie openWRT http://openwrt.org/ jest lista urządzeń działających z openWRT z opisem co działa a co nie działa. Musisz jedynie wybrać to na którym działa WiFi i USB - są ich dziesiątki.