Achtung spezifischer Nerd-Content!

Für die Hardware- und/oder Elixir-Freunde (und solche, die es werden wollen) unter Euch: wir möchten gerne vor und auf dem #39C3 mit diesem schicken elektronischen Badge herumexperimentieren.

Das Badge hat ein großes (400x300 Pixel) E-Paper-Display (GooDisplay UC8276), einen Allwinner T113-S4 SoC (1.2 GHz ARM Cortex-A7 Dual-Core) mit 256 MB DDR3 OnChip-RAM, 512 MB Flash und Wifi.

Das Teil hat an der Seite zwei kleine Buttons (A und B) - das ist aber auch die einzige Eingabemöglichkeit. Es fungiert also tatsächlich vor allem als monochromes Display.

Dazu hat es 1 x USB-C das sich auch als Ethernet anmeldet. Zugriff und Firmware-Updates sind per SSH und via Wifi möglich.

Also 1A Nerd-Spielzeug.

Kommt in einem 3D-gedruckten Gehäuse und ist nicht all zu klobig.

Mit E-Paper funktioniert es als Name Badge natürlich auch ohne Strom.

#39C3

Die hier verwendete Plattform läuft unter dem Namen Trellis und ist von Gus Workman (https://protolux.io) speziell für den Einsatz mit Erlang/Elixir/Nerves (Linux + Erlang VM) entwickelt und ist komplett Open Source Hardware.

https://nerves-project.org

Das Badge wurde kürzlich für die Goatmire-Konferenz gebaut und jetzt werden noch ein paar weitere dieser Prototypen produziert, so dass wir kurzfristig noch ein paar zusätzlich ordern können.

#39C3

Custom Hardware and Software Design

Experts in Nerves-based embedded systems, custom PCB design, and product prototyping for startups, tech, and space industries in Luxembourg

Protolux Electronics

Später soll daraus mal ein richtiges Starter-Kit für Nerves entstehen, dafür wird es dann eine neue Hardware-Revision mit mehr I/O und CE-Abnahme geben.

Wer Interesse hat, mit dem Prototypen etwas herumzuspielen und auch auf dem #39C3 dabei sein wird, kann sich jetzt noch schnell eins sichern.

Melde Dich dazu bitte sehr schnell bei mir (vor diesem Freitag!) per E-Mail ([email protected]). Unkostenbeitrag 30 EUR.

#39C3

Wer sich mit Elixir und Nerves schon auskennt, kann auch schon mal einen Blick auf den bisher existierenden Code werfen um eine Idee zu bekommen wie man das programmiert:

Badge-Firmware: https://github.com/protolux-electronics/name_badge

Goatmire-Server: https://github.com/protolux-electronics/goatmire

Das kann auf dem #39C3 so Eingabe-Frontendlleicht auch komplett anders zum Einsatz kommen, ist aber ein schönes Beispiel wie man es betreiben kann (Webseite als Eingabe-Frontend für das Name Badge die aber keine Daten selbst speichert).

#39C3

GitHub - protolux-electronics/name_badge

Contribute to protolux-electronics/name_badge development by creating an account on GitHub.

GitHub

Kleiner Nachtrag, nachdem sich schon einige bei mir per E-Mail wegen des Elixir-Badges gemeldet haben: ich werde demnächst alle dazu anschreiben, ich sammle zunächst einmal die Anfragen ein.

Die Zahl der Prototypen ist sehr beschränkt und wir wollen sie bevorzugt denen zugänglich machen, die mit Elixir entwickeln wollen (wendet sich aber sowohl an motivierte Anfänger als auch erfahrenere Entwickler).

Die finale Version von dem Teil wird irgendwann nächstes Jahr verfügbar sein.

#39C3

@timpritlove

Elixir war für mich der Trigger, nicht E-Ink-Badge.

Bin noch Elixir neuling, aber seit ein paar Weilen Rails Dev.
Dieser coole Badge wäre für mich ein super Grund, mit Elixir/Phoenix zu spielen.

@timpritlove danke für das organisieren (: wann ungefähr kann ich aufhören mein Thunderbird im 2-Minuten-Takt zu synchronisieren und zu hoffen, dass ich von dir eine Mail bekommen habe :D bin mega gespannt auf das badge... <3
@timpritlove Bekommt man eigentlich ne Rückmeldug auf diese Mail? Nicht dass man gemailt hat, die Mail aber nicht durchkam und man es nicht merkt
@masterX244 Ich werde in ein paar Tagen alle mal anschreiben.
@timpritlove kein Bluetooth?
@hhf nope
6188S-UF Wi-Fi Module from China manufacturer - Fn-Link

6188S-UF Wi-Fi Module offered by China manufacturer Fn-Link. Buy 6188S-UF Wi-Fi Module directly with low price and high quality.

@la23ng @timpritlove da würde mich ja die Design Entscheidung interessieren.

@timpritlove
Superspannendeidee!

Könnte man das Batch nutzen um Interessenprofile zu matchen?
QR code zur Webform zu C3 relevanten Fragen.

Dannach bei waagerechter Position anzeigen eines Pfeiles in die Richtung des höchsten Interessen-"match".
Lokalisierung über was weiß ich: swarm signal stärke!? Lol.

@timpritlove Was soll die kosten? Kommt die schon mit Doom oder muss man das noch selbst portieren?