End-of-year event 2021
In diesem Vortrag wird anschaulich die Funktionsweise von Freifunk Franken erläutert. Er enthält neben grundsätzlichen Basisinformationen und Anfänger-Tipps auch die Besonderheiten von Freifunk Franken für Privatpersonen und Organisationen. Er wird nicht zu tief ins Detail gehen, jedoch grob den Aufbau vermitteln. Der Vortrag richtet sich vor allem an Netzwerkinteressierte.
Die deutsche NGO Space-Eye will mit Hilfe von Satellitenbildern Flüchtlingsboote im Mittelmeer aufspüren. Da immer weniger (Rettungs-)Schiffe durch die Gewässer des Mittelmeers fahren und SAR-Flugzeuge oft am Boden bleiben, ist das Mittelmeer für Flüchtlinge der tödlichste Weg nach Europa geworden. Space-Eye hat vor, Satellitenbilder zu nutzen, um Rettungsschiffe zu leiten und den Verkehr auf dem Weg durch das Mittelmeer zu überwachen.
Wir möchten unser laufendes Projekt und unsere technischen Ansätze zur Bewältigung dieses Problems vorstellen. Beginnend mit der allgemeinen Vision des Space-Eyes-Projekts geben wir einen Überblick über unsere Ansätze, die technischen und nicht-technischen Herausforderungen und den aktuellen Stand unserer Arbeit.
Bring your laptops and smartphones and learn how to install a Tox Client on your device.
We will show you how to improve your privacy with Tox, or make the best use of Tox in your scenario.
Now with Push Notifications, Background removal on Videocalls and a revival of the iPhone Client.
If you have questions about Tox or a particular Tox client, you can ask them here.
We like to present our prototype implementation of the CoMatrix project, which enables the usage of the Matrix protocol for constrained IoT devices via CoAP and CBOR in a constrained network (e.g. an IEEE 802.15.4/6LoWPAN network). A CoMatrix gateway, which acts as a CoAP-HTTP forward proxy, was implemented based on the Python library aiocoap, and is running on a Raspberry Pi, which is extended with an 802.15.4 radio module. On the client side we use RIOT-OS on a SAMR21-xpro board and implemented an external CoMatrix library module based on gcoap and nanocoap. We like to share some experiences we made during the implementation and discuss some problems we faced (e.g. randomization and transport encryption). Further, we will demonstrate two IoT use case applications utilizing CoMatrix for communication. We will also provide an outlook in future work.
Schaffenburg lauscht der Atmosphäre: Mit Drucksensoren messen und speichern wir natürliche und künstlich erzeugte langsame Druckschwankungen und spüren Infraschallereignisse auf.
Firmware ist der Überbegriff für das Betriebssystem von Geräten, die in unserer modernen Gesellschaft allgegenwärtig sind. Internet of Things (IoT) und Operational Technology (OT) sind häufig genutzte Überbegriffe für diese Geräte. Dabei bleibt es aber nicht. Genau genommen spricht man von eingebetteten Systemen, sogenannten Embedded Devices. Diese sind mittlerweile aus dem privaten und industriellen Umfeld nicht mehr wegzudenken. Egal ob der WLAN-Router, die Kraftwerkssteuerung oder die Smart-Watch, Embedded Devices sind allgegenwärtig und müssen auf Schwachstellen hin getestet werden. EMBA ist ein Open-Source Firmware Analyzer. Das bedeutet EMBA ist im Stande komplexe Firmwaredateien, die in solchen Embedded Devices zum Einsatz kommen, vollautomatisiert auf Angriffspotential und Schwachstellen zu analysieren. Neben üblichen Dateisystem-Analysen kommt es auch zur Analyse der vorgefundenen Binaries und der Erstellung eines Softwareinventars. Darauf basierend lassen sich bekannte Schwachstellen und entsprechende Exploits ermitteln. EMBA ist ein Open-Source Firmware-Scanner, entwickelt von Penetrationstestern für Penetrationstestern.
What would have resembled a console hardware dedicated to our beloved retro-games from the early 90's, such as Doom 1993 and Comanche 1992? I invite you on a journey to answer this question, not using emulation, not using a micro-controller, but designing our own hardware running on an entry-range ice40 UP5K FPGA, using a fully Open Source toolchain.
We'll dive into the rendering technology of the era, which was not polygon based in the traditional sense but rather based on clever tricks akin to ray-casting. We'll see what parts are critical to accelerate and how to achieve that in a limited gate-count (< 5K LUTs), while still reaching 320x240 pixels realtime rendering with full resolution textures.
The result fits entirely into the FPGA and its accompanying SPI-flash chip, and uses a low-cost SPI-screen. This turns your dev boards into a fantasy retro-console.
So buckle up Marty, we're going back to the future to re-invent the GPU!
This is an introduction to the use of free software Blender and LibreCAD to design and build simple parts that can be assembled to ... almost anything. In this example I explain the making of a table rack for Congress assemblies.
Do you want to teach programming to others? At school? To friends?
Family? Co-workers? This is (hopefully) the workshop for you!
Teaching programming is hard, and often fails, resulting in
frustration. One of the reasons is that teaching programming has
mostly focussed on an example-based approach, essentially by trial and
error. Unfortunately, this approach mostly only works for privileged
students with plenty of time to spare, and who are happy to take
risks. Moreover, even when it does work, it often produces buggy and
unreliable code. In this workshop, we'll focus on a systematic
approach to teaching, which has produced good results in many
settings, particularly, as part of the
DeinProgramm,
Program by Design, and
Bootstrap educational projects. While
there's lots of material, we'll also have of time to chat and
discuss alternative approaches.
Dieser Talk beschäftigt sich mit den Problemen, die die Digitalisierung schulischer Abläufe mit sich bringen, und zeigt an Beispielen, wie verworren diese digitalen Lösungen den Alltag machen können.
Wir spielen Jackbox-Spiele und chatten via Jitsi. Ende offen