ButtonBox
Eine einfache schwarze Box mit einem leuchtenden Button auf der Vorderseite. Wird er gedrückt, druckt ein kleiner Drucker generierte Texte aus. Dahinter stecken die Modelle von OpenAI und ein Arduino. Eine kleine Anwendung generiert und speichert Antworten um sie schneller ausliefern zu können. Ein Thermodrucker verwandelt alles in kleine Andenken.
Die Boxen bestehen aus einem gedruckten Gehäuse, einem Thermodrucker, einem Button und einem ESP32-Devboard. Außerdem wird für die Stromversorgung ein 12V Netzteil und zwei DCDC-Stepdown-Converter benötigt.
Auf der Serverseite läuft ein GO-Backend, was Anfragen an OpenAI sendet und die Antworten speichert. So können die Ausdrucke an den Boxen schnell ausgeliefert werden. Außerdem erlaubt das Backend eine einfache Zuordnung von Channels mit Antworten auf eine bestimmte Frage zu einer Box.

Von Joni, Februar 2023