Smart City - vom Rapid Prototyping bis zur Tragfähigen Infrastruktur

Wir wollen zum Bundesweiten Digitaltag am 18.6.2021 das Thema "Smarte Städte" ein bisschen von der technischen Seite beleuchten, aber keine Angst: es bleibt für alle verständlich.

Deshalb beleuchten wir im ersten Teil unseres Vortrags den Hintergrund:

  • Was sind überhaupt "Smart Cities"?
  • Wie vernetzt man eine Stadt?
  • Und wer könnten die Nutzer sein?

Weil das Mitmachen vieler Akteure in der Smarten Stadt über deren Erfolg bestimmt, wollen wir zeigen, mit welchen einfachen Mitteln aus der Maker-Szene man Informationen aus der realen Welt ins Netz bekommt: Am Beispiel eines Feinstaub-Sensors zeigen wir "Hands On", wie man seine Luftqualitätsmessung mit LoRAWAN für < 100 € und mit < 100 Zeilen Python-Code ins Internet der Dinge bekommt.

Schließlich wagen wir einen Blick über den Tellerrand, auf kollaborative Bürgernetze, offene Plattformen und nicht zuletzt die Frage, wie der Weg vom Hacker-Sensor zu einer tragfähigen, professionellen Infrastruktur aussehen kann.

Zum Abschluss wollen wir mit unseren Zuhörern diskutieren und mehr über deren Ideen rund um die Smarte Stadt lernen.

Über Pengutronix

Seit 2001 unterstützt Pengutronix als Embedded Linux Spezialist Kunden aus allen Bereichen der Industrie. Zu den Aufgaben gehört die Anpassung von Linux an Kundenbedürfnisse ebenso wie Treiberentwicklung, Echtzeitaufgaben, die Umsetzung von Grafik-, Video- und Netzwerkthemen sowie Konzepte für die IT-Sicherheit und langfristige Wartbarkeit von Geräten. Das 30-köpfige Team hat über 5.500 Änderungen zum Linux-Kernel beigesteuert und gehört weltweit zu den führenden Experten in diesem Bereich.

Aufzeichnung

Die Aufzeichnung unseres Vortrags kann hier angesehen werden:


Further Readings

Pengutronix at Electronica 2024 in Munich

Electronica trade fair in Munich, Germany is just around the corner and Pengutronix is currently gearing up to showcase some of our latest topics and developments. You find us in Hall B4 Booth 102 (map).


Managing Complexity with Open Source

A few days ago, something exciting happened: I revisited my very first embedded system - a 34 year old stepper motor controller, driving the telescope mount of the Public Observatory Rothwesten, which was built by me back when I was in class 12 in highschool. Comparing those embedded systems from back in the days with the recent industrial systems, it is impressive to see that the latter ones are not manageable any more without the use of open source software.


Pengutronix at FrOSCon 2024

On August 17th and 18th, 2024, it's that time again: FrOSCon will take place at the Bonn-Rhein-Sieg University of Applied Sciences in Sankt Augustin - and Pengutronix will be there again as a Partner.


Pengutronix at Embedded World 2024

Meet Pengutronix at the Embedded World 2024 in Nurnberg! You find us, as always, in hall 4, booth 4-261. As usual, we will be showing demonstrators on current topics at our exhibition stand.


umpf - Git on a New Level

Modern software development is commonly accompanied by a version control system like Git in order to have changes to the source code being documented in a traceable manner. Furthermore, any version state should be easily reproducible at any time. However, for work on complex projects such as the BSP ("Board Support Package") of an embedded system with its multiple development aspects, the simple stacking of the individual changes on top of each other does not scale.


Yes we CAN... add new features

Have you ever experienced an otherwise fine product that is missing just the one feature you need for your application?


Netdevconf 0x16

After a longer time with online-only events, the Netdev 0x16, a conference about the technical aspects of Linux Networking, was organized as hybrid event: online and on-site at Lisbon.


CLT-2022: Voll verteilt!

Unter dem Motto "Voll verteilt" finden die Chemnitzer Linux Tage auch 2022 im virtuellen Raum statt. Wie auch im letzten Jahr, könnt ihr uns in der bunten Pixelwelt des Workadventures treffen und auf einen Schnack über Linux, Open Source, oder neue Entwicklungen vorbei kommen.


Wir haben doch etwas zu verbergen: Schlüssel mit OP-TEE verschlüsseln

Moderne Linux Systeme müssen häufig zwecks Authentifizierung bei einer Cloud- basierten Infrastruktur oder einer On-Premise Maschine eigene kryptografische Schlüssel speichern. Statt der Verwendung eines Trusted Platform Modules (TPM), bieten moderne ARM Prozessoren die TrustZone-Technologie an, auf deren Basis ebenfalls Schlüssel oder andere Geheimnisse gespeichert werden können. Dieses Paper zeigt die Nutzung des Open Portable Trusted Execution Environments (OP- TEE) mit der Standardkonformen PKCS#11 Schnittstellen und i.MX6 Prozessoren von NXP als Beispiel.


Using OP-TEE to Authenticate IoT Devices

Deploying IoT devices into the field poses the question of how to authenticate these devices against your own services. While software authentication of bootloader, kernel, and filesystems ensures that only trusted software is run on the device, preventing extraction of authentication data from the device requires the use of a Trusted Platform Module (TPM) or equivalent mechanisms. This blog post introduces OP-TEE and PKCS#11 as a software alternative.