Keine Ahnung wie viele Rezepte ihr hinterlegen wollt, aber da die Anzahl der Flaschen begrenzt sein wird* braucht es keine SD Karte oder ähnliches.
Jeder Handelsübliche µC mit RS232 Schnittstelle reicht dafür locker aus!
Die Rezepte sind recht einfache Programme, da immer nur für eine bestimmte Zeit ein I/O Pin High und wieder Low geschaltet wird. Sind vielleicht 5-10 Operationen pro Rezept und Echtzeit braucht es dafür auch nicht. Höchstens einen Timer wenn man genau sein will, aber eigentlich reicht eine Sleep Funktion **. Sagen wir es werden 20 Rezepte als Unterprogramme, dann noch ein Hauptprogramm, welches über ne simple Switch Auswertung über die RS232 Schnittstelle die Auswahl des Users bekommt.

So kann man als UI alles nehmen was am Ende ne RS232 hat. Die Vorschläge oben finde ich persönlich fast alle viel zu komplex.

Alternativ könnte man auch einen Propeller Chip verwenden, der hat eine sehr leistungsfähige Grafikbibliothek und man so gut wie alle 80er und 90er Jahre Spiele darauf emulieren.



*) 3-4 Spirituosen, 2-3 Säfte und vielleicht noch Eis und Co aber nicht viel mehr.
**) Pin 1 (Vodka) HiGH --> Sleep 5ms = 5cl --> Pin 1 low, nächste Flasche.