Trochę zabawek elektronicznych dla początkującego programisty

Chodzi o nie wydawanie kasy w błoto i jak najtańszą opcję.
Przydało by mi się “coś” czym mógł bym sterować z USB ew. RS232.
Myślałem nad czymś z rodziny ATMELA na początek.
Zabawka ma być programowalna w C#/CPP i mieć możliwość sterowania przekaźnikami i innymi gratami do 12V. Co polecicie by to wyszło w miarę tanio?
Zestawy do budowy z Atmela dość drogo wychodzą. Myślę na początek o jakiejś płytce z zasilaniem, kilka przekaźników, jakiś proc 32bitowy i programator.
Od razu powiem o co chodzi na początek.
Pisanie aplikacji pod Windows z możliwością sterowania urządzeniami po RS232.
Zwykły panel sterowania np. z opcjami WŁĄCZ, WYŁĄCZ, sterowanie napięciem (stałe, impulsy itp.)