Aio + Buttons Funktionieren nicht

Hallo!

Mein zweiter Tonuino steht kurz vor der Vollendung und da ich mir diesmal Arbeit sparen wollte, hab ich mir die neue Aio+ geholt.

Beim Ausprobieren hab ich festgestellt, dass weder 3 noch 5 Buttons funktionieren.

Software wurde aufgespielt. Jumper abgezogen. Buttons werden nicht erkannt. Auf der Konsole bekomm ich nur den Play/Off Button hin und wieder zu sehen. Bei den anderen Buttons geht gar nichts.

Die Buttons alle durchgehend an der Classic Platine ausprobiert. Funktionieren alle. In der Konsole werden entsprechende Einträge ausgespuckt.

Ich erspar mir mal Lötkontakte zu bebildern, da die Buttons funktionieren.

Kann mir jemand helfen oder liegt es an der Platine?

Da die offizielle Software ja gerade gewechselt hat, welche Software hast du aufgespielt?

3.1.4 (Version vom 08.09.2023)

Ist aktuell drauf.

Wobei ich sagen muss, dass ich es auch mit der Webseite probiert hatte, wobei ich nicht weiß welche Version da zum Download steht.

Das sollte die selbe sein, im Output der Konsole steht auf jeden Fall immer die Version.
Den Bestätigungston nach dem Einschalten kannst du hören?
Hast du jeden Button separat an GND angeschlossrn?

Japp, der Ton ist da. Es funktioniert ja auch wenn man Karten drauf legt, , dass erkannt wird dass es eine neue Karte ist, auch den Konsolenlog stimmt soweit.

Nur beim Druck der Knöpfe, bekomme ich bei Play/Stop hin und wieder einen entsprechenden Eintrag in der Konsole, bei den restlichen vier überhaupt nichts.

Die Kontakte auf der Aio+ sehen auch auf der Vergrößerung sauber aus, keine Brücken.

Welche Buttons verwendest du denn und wie hast du die angeschlossen?
Verwendest du TonUINO Button Board 1x5 oder verwendest du TonUINO Button Cable oder den mitgelieferten DIY Adapter für Buttons und dann ganz normale Taster?

Also Ich verwende ganz normale Arkade Knöpfe von Amazon oder Ebay. Diese hab ich an normale Female- Jumperwires angeschlossen. Ich wüsste jetzt nicht, warum ich eine andere Methode verwenden sollte.

Ich wollte nur sicher gehen

Wie ist das eigentlich, schaltet sich die AiO eigentlich ein, wenn du Play drückst und schaltet sich die AiO aus, wenn du länger auf Play drückst? Oder passiert das auch nur manchmal?

Immer dann, wenn es den Button erkennt ist die Funktion gegeben.
Kurz gedrückt → Play / Pause
Lang gedrückt → On / Off

Also jetzt aktuell verhält sich die Platine so, dass sie nur noch auf den Button in der Platine reagiert und sofort wieder abschaltet.

Ich verzweifle gerade.

Mit der Classic-Platine, Pololu, TP5000 und dem MT3608 hat man zwar mehr zu löten und Kabelmanagement - Probleme aber es war leichter.

Versuche doch mal den Fehler weiter einzugrenzen. Dazu würde ich eine Leitung an Ground direkt auf der AiO Platine anstecken und dann alle Tasterkontakte außer Start/Pause nacheinander antippen.
Wird eine Reaktion im Monitor angezeigt, hast du kein Ground über den Buttonadapter. Führt das nicht zum Ziel, das gleiche mal direkt auf dem Buttonanschluss der AiO Platine machen. Hier aber Vorsicht um keine Kurzschlüsse zu machen. Ich vermute, dass hier ein Fehler in der Hardware ( Buttonkabel/ Buttonadapter) vorliegt. Ein Fehler in der Software ist eher unwahrscheinlich, da diese ja getestet ist.

Sorry, war die letzten Tage beruflich unterwegs und konnte nichts weiter machen.

Ich hab das mal eben durchgetestet und auf dem Buttonboard ist wohl was nicht in Ordnung. Wenn ich gegen Ground teste bekomm ich nichts.
Wenn ich das Board drehe bekomm ich folgendes (ohne Buttons angeschlossen zu haben)

20:01:00.132 -> Command: 7
20:01:00.232 -> Command: 7
20:01:00.331 -> Command: 7
20:01:00.430 -> Command: 7
20:01:00.529 -> Command: 7
20:01:00.628 -> Command: 7
20:01:00.726 -> Command: 7
20:01:00.825 -> Command: 7
20:01:00.924 -> Command: 7
20:01:01.025 -> Command: 7
20:01:01.122 -> Command: 7
20:01:01.419 -> Command: 7
20:01:01.518 -> Command: 7
20:01:01.617 -> Command: 7
20:01:01.716 -> Command: 7
20:01:01.816 -> Command: 7
20:01:01.915 -> Command: 7
20:01:02.012 -> Command: 7
20:01:02.111 -> Command: 7
20:01:02.210 -> Command: 7

Ich vermute mal ganz stark dass es irgendwas am Connector Kabel sein muss

Also es liegt bei mir definitiv am Button-Board.

Mein Versuchsaufbau:

Die Konsolenausgabe:

21:06:05.247 -> Command: 7
21:06:07.483 -> Command: 12
21:06:09.423 -> Command: 12
21:06:12.726 -> Command: 12
21:06:14.443 -> Command: 5
21:06:19.333 -> Command: 11
21:06:21.178 -> Command: 4
21:06:23.877 -> Command: 11

Danke an alle die mir geholfen haben.