Make 3/2020
S. 94
Workshop
Aufmacherbild

Hardware steuern mit TouchOSC

Mit der preiswerten App TouchOSC und dem zugehörigen Editor lassen sich im Handumdrehen komfortable Bedienoberflächen für Smartphones und Tablets erstellen. Als Brücke zur realen Welt dient uns ein ESP8266, der die Touch-Befehle nicht nur empfängt, sondern auch Messwerte oder Schalterstellungen an das Mobilgerät zurückübermitteln kann.

Das „Open Sound Control“ (OSC) ist ein nachrichtenbasiertes Netzwerkprotokoll, das an der University of California in Berkeley eigentlich zur Steuerung von Musikinstrumenten und Bühnenlichtsteuerungen entwickelt wurde und im Umfeld der Desktop-Musikproduktion bereits eifrig verwendet wird, ebenso von vielen Open-Source-Programmen. Seine Verbreitung verdankt es unter anderem dem einfachen Nachrichten-Aufbau, den man jedem mittelmäßigen Mikrocontroller beibringen kann. Die Anwendung von OSC beschränkt sich dabei keineswegs auf die Musikelektronik – was wir in diesem Beitrag auch ausnutzen.

Prinzipiell steht dem OSC-Anwender die Auswahl des Übertragungsprotokolls (und auch des Mediums) frei, bei Drahtlos-Anwendungen über IP-Netze wie im heimischen WLAN hat sich aber UDP (User Datagram Protocol) durchgesetzt. Das ist ein besonders einfaches und schnelles, aber auch ungesichertes und „verbindungsloses“ Protokoll: Ein Sender weiß also (im Unterschied zu TCP) nicht, ob eine Message den Empfänger auch erreicht hat.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

1,55 € 1,19 € / Woche

Nach Testphase 1,55 € wtl.

  • Zugriff auf alle Make-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der Make-App für unterwegs
  • Über 20% günstiger im Testzeitraum
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

9,99 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten