Website-Suche
ESP32-Boards verfügen über ein integriertes WiFi-Modul, das unbegrenzte Verbindungsmöglichkeiten eröffnet. Der ESP32 kann mit jedem Zugangspunkt wie einem Router verbunden werden oder als Hotspot fungieren und anderen Geräten einen Zugangspunkt bieten. Um den ESP32 im Zugangspunkt-Modus einzurichten, werden wir einen MicroPython-Code in der Thonny IDE schreiben und ihn mit anderen Geräten verbinden.
MicroPython ist in C geschrieben und mit Python 3 kompatibel. Es ist so gestal
Weiterlesen →
ESP32 ist eine auf einem Mikrocontroller basierende Plattform, und wir können sie mit der Programmiersprache MicroPython programmieren. Um den ESP32 mit MicroPython zu programmieren, müssen wir zuerst die MicroPython-Firmware darauf flashen. Die MicroPython-Firmware ist eine Lösung, die entwickelt wurde, um hochentwickelte Python-Sprachmerkmale in die niedrigstufige Hardware wie den ESP32 zu implementieren. Lass uns sehen, wie wir den ESP32 mit der MicroPython-Firmware flashen können.
Die Gliederung zu diesem Artikel ist unten aufgeführt:
Das ESP32-Board verfügt über zwei integrierte 12-Bit-ADCs, die auch als SAR (Successive Approximation Registers) ADCs bekannt sind. Wir können die ESP32-ADCs mit einem MicroPython-Code konfigurieren. Dazu müssen wir nur eine Thonny IDE installieren, die ein Editor für Mikrocontroller ist, um sie mit MicroPython zu programmieren.
Hier sind einige Voraussetzungen, die erforderlich sind, um den ESP32 mit MicroPython zu programmieren:
Um ein ESP32-Board mit MicroPython zu programmieren, benötigen wir eine IDE, die Code auf den Mikrocontroller übertragen kann. In diesem Leitfaden werden wir das gesamte Installationsverfahren der Thonny IDE unter macOS abdecken und unser allererstes Programm zum Blinken einer LED auf dem ESP32-Board mit MicroPython hochladen.
MicroPython ist in C geschrieben und ist eine Softwareimplementierung für Python 3, die hauptsächlich auf Embedded-Systemanwendungen abzielt. Es kann jedoch nicht die vollständigen Standardbibliotheken von
Weiterlesen →
ESP32 ist ein mikrocontrollerbasiertes IoT-Board, das MicroPython ausführen kann, um Befehle und Anweisungen auszuführen. Mehrere IDEs sind verfügbar, um ESP32 mit MicroPython zu programmieren. Heute werden wir die uPyCraft IDE mit ESP32 für MicroPython auf macOS einrichten.
Dieser Artikel enthält folgende Abschnitte:
1. Einrichtung der uPyCraft IDE mit ESP32 auf macOS
2. Her
Weiterlesen →
Entwickler verwenden diese leistungsstarke, hochgradig skriptfähige Sprache weltweit für Anwendungen wie Penetrationstests, Web-Scraping, Webentwicklung usw. Die meisten Linux-Distributionen haben Python bereits in ihren Standardpaketen installiert, aber manchmal ist dies möglicherweise nicht der Fall. Der heutige Artikel zeigt, wie man Python3 auf Pop!_OS installiert.
Hier werden wir drei Methoden besprechen, um Python3 auf Pop!_OS zu installieren. Aber vorher werden wir überprüfen, ob Python im Stand
Weiterlesen →
Wenn Sie an einem Python-Projekt arbeiten, wird empfohlen, eine virtuelle Umgebung für das Projekt zu erstellen, um die Projektanforderungen vom System zu isolieren. Außerdem ist eine virtuelle Umgebung der beste Weg, um die Abhängigkeiten zu trennen, wenn Sie verschiedene Projekte haben, die unterschiedliche Versionen desselben Pakets benötigen.
Dieser Leitfaden bietet ein praktisches Tutorial über die virtuelle Umgebung von Python. Wir werden damit beginnen, zu verstehen, was eine Python-virtuelle Umgebung ist, welche Vorteile sie bietet und wie man die Python-virtuelle Umgebung ers
Weiterlesen →
Python ist eine vielseitige Programmiersprache, die weit verbreitet für verschiedene Zwecke verwendet wird, d.h. für wissenschaftliches Rechnen, Datenanalyse und Webentwicklung. Sie wird oft als eine der besten Programmiersprachen für Anfänger angesehen, wird aber auch von erfahrenen Entwicklern dank ihrer Vielzahl an Bibliotheken und Frameworks häufig verwendet. Python ist eine primäre Skriptsprache für Ubuntu und viele andere Linux-Distributionen, was es zu einem Katalysator für verschiedene Operationen auf Ubuntu macht.
Dieser Artikel wird besprechen:
Dieses Tutorial zeigt Ihnen, wie Sie ein Python-Skript aus einer Jenkins-Pipeline ausführen können. Wir werden die Jenkins-Pipeline-Syntax verwenden, um dies zu erreichen.
Bevor wir beginnen, stellen Sie sicher, dass Sie die folgenden Voraussetzungen haben:
Wir können ein Python-Skript innerhalb einer Jenkins-Pipeline mit dem sh-
Weiterlesen →
Die ESP32-Platine verfügt über 16 unabhängige Kanäle, die PWM-Signale mit unterschiedlichen Zeitperioden und Breiten erzeugen können. Fast alle GPIO-Pins, die als Ausgang fungieren können, können verwendet werden, um ein PWM-Signal zu erzeugen. Die GPIO-Pins 34, 35, 36 und 39 können nicht als PWM-Pins verwendet werden, da sie nur Eingänge sind.
Weiterlesen →