23.10.2024 // FabAccess PCB v2 (FabReader)
Link zur v1: https://gitlab.com/fabinfra/fabhardware/fabreader
Link zur v2: https://gitlab.com/fabinfra/fabhardware/FabReader2 (Repo ist private - nur für Entwickler sichtbar)
Meeting Notes
Wann? 23.10.2023 ab 17 Uhr
Wo? https://meet.jit.si/makerspace-gt
dabei
- Michael - Makerspace Gütersloh (+3 Couch-People)
- Luca - Hackwerk e.V. Aalen
- Elektronikdude :-)
- Sarah - Makerspace Gütersloh
- Nils - Hackwerk e.V. Aalen
- Mario - Stadtfabrikanten e.V. Chemnitz
- Tobias - Attraktor e.V. Hamburg
- Axel - Betreiberverein ZAM e.V.
- Joris - Makerspace Bocholt e.V.
Was soll FabReader grundlegend können?
- Türen öffnen
- Maschinen einschalten
- DESFire Karten supporten
- Status der Maschine anzeigen (z.B. via OLED)
- NICHT Karten provisionieren (macht man eher separat am Rechner)
Gewünschte Features
- Buzzer
- Jumper setzen oder Pins umplatzieren, weil sonst andauerndes Buzzen
- POE
- Splitter verwenden -> Deutlich billiger als selber bauen
- Neues ETH Modul, welches die CPU entlastet
- aktuelles Modul performance-technisch nicht ideal (Package-/Frame-Verluste)
- neues Modul ist kompakter
- Gehäuse angepasst für Module mit standard Stiftleisten
- Keine nachträgliche kürzung nötig
- Befestigung
- Magnete im Gehäuse zur einfachen Befestigung an Maschinen aus Metall
- Verschraubungen vorsehen
- sinnvolle Mounting holes der Platine selbst im Gehäuse
- Langloch zum einhängen
- (Saugnäpfe?)
- USB-C
- war Micro-USB
- Optional Nummernpad für Relaisboard (4x4 Matrix)
- Ziel: ein zentraler Reader für verschiedene Freigaben
- Typ: ganz normales Folien-Numpad, Alternativ:
- https://www.digitalo.de/products/260033/APEM-AC3535-Folientastatur-selbstklebend-mit-Beschriftungsstreifen-Tastenfeld-Matrix-4-x-4-1St..html
- oder
- https://www.distrelec.de/de/tastatur-eao-eco-12150-06/p/13567415
- oder
- https://www.voelkner.de/products/3849664/TRU-COMPONENTS-Drucktastenfeld-Tastenfeld-Matrix-3-x-4-1St..html
- Modelldaten
- kommen per Blender durch Nils als Open Source :-]
- “howto modify” für Nicht-Blender-Leute mit PrusaSlicer o.ä.
- Display: OLED
- e-Ink Idee beim v1 wurde verworfen
- dringend gesucht: Jemand, der für die Hardware eine passende Firmbau baut (Mockup kann Luca machen, aber keine Zeit für Firmware-Volldevelopment) -> im nächsten Community Call am 06.11. rumfragen, wer hier helfen kann (+Recycling vom vorhandenen Code von Joris und/oder Hackwerk)
- RFID Modul ggf. von RC522 zu PN32 tauschen
- optionale Optokoppler-Ausgänge für frei programmierbare Features
Abgelehnte Features
- Außenwettertauglichkeit
- schwierig, weil alles abgedichtet werden muss - auch Tastaturen, USB-C und Display; erhöht die Komplexität vermutlich zu sehr, um es zu implementieren; potentiellem Vandalismus oder Manipulation ausgesetzt
- Alternative: Montage unter einem Dach -> nicht spritzwassergeschützt, aber halbwegs wetterfest
- interessante Idee: kann FabReader durch ein Fenster durch agieren?
- Joris: Thema war bereits Idee bei Reader v1. Vorschlag: Signale per SPI Interface ins innenliegende Gebäude ziehen
- Yubikey/FIDO Support an USB-C Buchse
- Vermutlich eher aktuell nicht kompatibel mit ESP32, außerdem nicht in FabAccess Core implementiert
Wer macht mit?
- Luca / Hackwerk e.V. ->
- Hardware / Platinen-Design (Löten in Aalen mit eigenem Lötofen) + evtl. Mockup für Firmware
- Flashing der Firmware
- Platinen-Order bei JLC
- Nils -> Gehäuse-Design via Blender
- Ziel: Produktion von 50 Stück FabReadern (sind bereits budgetiert via DSEE Förderung)
- wer macht Firmware? Was ändert sich zu v1?
- Ethernet Chip
- Pin-Belegungen
- 3D-Drucken der Gehäuse: soll jeder Space selber machen
- Dokumentation: Mario / Chemnitz
Sonstige Notes
-
Feedback FabReader v1 - gut und schlecht
- Luca: Hardware eher so hmmm^^
- Nils hat ein neues Gehäuse gemacht, damit’s stabiler und cooler ist
- Luca: würden mal ein paar Testiterationen für eine PCB v2 ordern und testen (geplant)
- Luca: nutzen eigene Firmware für FabReader
- v1 wurde jetzt ca. 2 Jahre nicht mehr so richtig weiterentwickelt
- Gründe für den Reader überhaupt: Leute, die weniger mit Smartphones unterwegs sind, abholen (DESFire Karten)
- RC522 RFID Module: Qualität bei v1 dieser Module hat extrem gestreut -> keine wiederholbare Qualit lt. Joris
- der Reader kam nie so wirklich zum Einsatz :-(
-
Zielkosten für das ganze Gerät ca. 20-30 € (FabReader v1 war mal für ca. 13 € kalkuliert)
- Grundkosten: Platine, ESP32 und ein paar Bauteile + Filament
-
v2 Reader - how to support
- finale Liste der Features aufstellen + konkrete Ausformulierung, damit das Teil möglichst universell ist und für viele offene Werkstätten gut geeignet ist
- Firmware-Überarbeitung des “sehr beta Status” als proof-of-concept in eine Prod-Variante überführen
- Bestellung aller Komponenten muss bis Ende des Jahres abgewickelt werden, weil DSEE-Förderung -> es gibt noch ein Restkontigent von 21 Readern, die auf nicht-geförderte Werkstätten geteilt werden können
2 Kommentare
Quelle: https://pad.sfz-aalen.space/fabaccess-pcbv2
In Element gibts seit ein paar Tagen eine FabReader Gruppe. Eine neue Hard- und Firmwareversion wird gerade aktiv entwickelt und soll noch bis Ende des Jahres ein haptisches Level erreichen :)
wer joinen möchte:
Zwecks Verwechslungsgefahr sei gesagt: im Gitlab von FabReader gibt es ein privates FabReader v2 Repo. Das können aber nur wenige sehen. und das ist vermutlich auch nur eine unfertige Testversion. D.h. die aktuelle Entwicklung dreht sich also eigentlich eher sogar um eine Hardware-Revision v3
vermutlich würde es Sinn machen v1 und v2 offiziell zu archivieren und in der README zu ergänzen, dass diese Projekte