CasiCo – Cardsized Controller

CasiCo – Cardsized Controller

 

Idee:

Einen Controller für Three.Js im EC-Format basteln.(Größe ca. 86x56x5mm)

 

Designkonzept:

 

Funkionsweise:

Über den Rahmen, durch die Hand, hin zu den einzelnen Schaltflächen wird ein Stromkreis geschlossen. Der Rahmen und die Schaltflächen bestehen aus leitfähigem Material.

Erster Prototyp (Code):

Auslesen von Touch-Pins:
✓ Check. (Locker easy)

Libraries:
BLE-Gamepad – https://github.com/lemmingDev/ESP32-BLE-Gamepad
⛔ Nope. (Leider kein IOS Support, kann ich vorerst nicht testen)

BLE-Keyboard – https://github.com/T-vK/ESP32-BLE-Keyboard
✓ Check. (Läuft auf allen BLE-Fähigen Geräten)

Kombination von TouchRead mit BLE-Keyboard in ArduinoIDE:

Integration einer Keydown-Funktion auf meiner Three.js Website, die eine Kamerarotation auslöst:

Erster Prototyp (Design):

Leitfähige Farbe:
⛔ Nope.(Teuer und Resultat nicht so geil)

…erstmal mit Metall und 3D-gedruckter Schablone arbeiten:

Aktueller Stand abrufbar unter: https://storyinabox.github.io/Koerpertest/index.html

(Steuerbar über ESP32Wroom32 Touch-Pin 7 & 8 oder Pfeiltasten.)

Comming Soon:

Wiederstände kontinuierlich auslesen…

 

 by mICHel