Zufall ist in einem Computer prinzipbedingt nicht erwünscht. Wir erwarten, dass er bei gleicher Eingabe immer die gleiche Ausgabe produziert. Deshalb ist es eine Herausforderung Zufallszahlen zu generieren. In MicroPython gibt es dafür eigene Funktionen.
MicroPython: Nicht-blockierende Eingabe
Nicht-blockierende Eingabe in MicroPython ermöglicht es, Benutzereingaben zu erfassen, ohne dass das Programm währenddessen blockiert wird. Dadurch kann das Programm weiterlaufen und gleichzeitig auf Eingaben reagieren. Erfahre mehr über die verschiedenen Methoden, mit denen man eine nicht-blockierende Eingabe in MicroPython realisieren kann.
Online-Workshop PicoBello
Aufgepasst, wir bieten einen exklusiven Online-Workshop an, der Dir alles beibringt, was Du über den Raspberry Pi Pico und MicroPython wissen müsst. Du wirst in die Welt der hardwarenahen Programmierung einsteigen und eigene Projekte mit dem Raspberry Pi Pico erstellen.
Bist Du bereit, Dein Wissen über Mikrocontroller und deren Programmierung auf die nächste Ebene zu heben? Dann bist Du hier genau richtig!
Unser Online-Workshop PicoBello bietet eine umfassende Einführung in den Raspberry Pi Pico und MicroPython. Wir gehen Schritt für Schritt durch die grundlegenden Befehle und bringen Dir alles bei, was Du wissen must, um Deine eigenen Projekte zu erstellen.
Also, worauf wartest Du? Melde Dich noch heute für unseren Online-Workshop über den Raspberry Pi Pico und MicroPython an. Du wirst es nicht bereuen.
MicroPython: Text verarbeiten und formatieren
In MicroPython gibt es verschiedene Möglichkeiten, Text-Ausgaben zu formatieren und zu gestalten.
Raspberry Pi Pico: Vergleich mit Arduino und ESP
Der Raspberry Pi Pico ist ein kostengünstiges Mikrocontroller-Board, das mit dem Arduino und dem ESP verglichen werden kann. Er bietet ähnliche Funktionen wie die anderen beiden, jedoch zu einem niedrigeren Preis. Der Pico hat eine leistungsstarke CPU, eine Vielzahl von GPIO-Pins und eine einfache Programmierschnittstelle. Es ist eine gute Wahl für Anfänger und auch fortgeschrittene Entwickler.
Elektronik-Set Pico Edition
Ohne Löten sofort loslegen
Um mit dem Raspberry Pi Pico auf einem Steckbrett sinnvoll experimentieren zu können, ist es erforderlich, zwei Stiftleisten zu löten. Doch nur Bastler haben einen Lötkolben daheim. Deshalb liefern wir den Raspberry Pi Pico mit gelöteten Stiftleisten.
Du brauchst keinen Lötkolben und auch nicht löten können. Du kannst sofort loslegen.
In unserem Elektronik-Set Pico Edition sind alle Bauteile zum Experimentieren und Programmieren mit MicroPython dabei.
Passkeys
Passkeys ist eine Weiterentwicklung von FIDO2, um von der unsicheren Authentifizierung mit Passwörtern (wissensbasierte Authentifizierung) zur einer besitzbasierten Authentifizierung überzugehen. Im Gegensatz zu FIDO2 können die Authentifizierungsmerkmale über mehrere Geräte und Systeme synchronisiert werden.
WebAuthn – Web Authentication
WebAuthn ist auch eine zentraler Bestandteil von FIDO2 und Passkeys. WebAuthn stellt eine Schnittstelle im Browser zur Verfügung, damit ein Server im Internet über das Client-to-Authenticator Protocol (CTAP) auf einen lokalen Authenticator zugreifen kann.
Online-Workshop PicoBello 5 + 6 + 7
Online-Workshop: Programmieren mit dem Raspberry Pi Pico
Wir zünden die nächste Stufe im Hardware-nahen Programmieren mit dem Raspberry Pi Pico W. Richtig spannend wird es, wenn dieser Mikrocontroller eine Verbindung zum WLAN hat, auf das Internet zugreifen kann und per MQTT am Internet-of-Things teilnehmen kann.
PicoBello 5: WLAN und Internet
Verbinde Deinen Raspberry Pi Pico W mit Deinem WLAN. Lasse ihn eine E-Mail senden und verwende ihn als Wetterstation mit Daten vom Deutschen Wetterdienst.
PicoBello 6: WLAN und Webserver
Betreibe Deinen Raspberry Pi Pico W als Webserver. Stelle Temperatursensor-Daten bereit und schalte die Onboard-LED über das WLAN ein und aus.
PicoBello 7: IoT und Smart Home mit MQTT
Lasse Deinen Raspberry Pi Pico W mit den Picos der anderen Teilnehmer als MQTT-Publisher und MQTT-Subscriber kommunizieren.
FIDO2 – Fast IDentity Online Version 2
FIDO2 verfolgt einen passwortlosen Ansatz, in dem es von der wissensbasierten Authentifizierung mit Passwort zur besitzbasierten Authentifizierung übergeht oder miteinander kombiniert (2FA). Für die besitzbasierte Authentifizierung werden Geräte verwendet, die wir sehr wahrscheinlich den ganzen Tag mit uns führen. Das kann ein Hardware-Token sein, der an einem Schlüsselbund hängt, oder ein Smartphone, das wir immer bei uns haben.
Online-Workshop
Praxisorientierte Elektronik
Keine Lust alleine zu experimentieren? In unserem Online-Workshop werden Sie unter kompetenter Anleitung selbst praktische Erfahrungen mit Bauelementen und Schaltungen sammeln.
- Unter Anleitung bauen Sie in mehreren Schritten selber Schaltungen auf einem Steckbrett auf.
- Danach führen Sie eigene Experimente durch.
- Anschließend teilen wir unsere Beobachtungen und Erkenntnisse miteinander.
- Bei Problemen steht Ihnen der Dozent direkt zur Verfügung.
Online-Workshop
Programmieren mit dem Raspberry Pi Pico
Online-Workshop mit einer Einführung ins Physical Computing mit Leuchtdioden, Taster und Temperatursensor.
- Hardware-nahes Programmieren mit dem Raspberry Pi Pico und MicroPython ohne Vorkenntnisse
- Optimaler Einstieg, um eigene Ideen zu verwirklichen und Steuerungen zu programmieren
- Inklusive Elektronik-Set mit einem Raspberry Pi Pico, Zubehör und elektronischen Bauteilen