Die C-Control arbeitet mit 5V!
Zur Vereinfachung vieler Anwendungen hat Conrad auf der 2.xx-Platine einen Spannungsregler verbaut, der allerdings nur ~100mA zur Verfügung stellt.
Deswegen sind die 12V auch nur ein Richtwert, ab ca. 8V funktionierts schon.
Da das ein (SMD)-Längsregler ist, wird die Differenzspannung in Wärme umgewandelt, ( (Eingangsspannung-5V) *Strom).
Zum Taster:
Bei Aktivierung der internen Pullups ist ein externer Widerstand nicht notwendig, Taster auf GND reicht also.
Abfrage:
if not Taster1 then
' deine Befehle
end if

MfG Lutz