Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

Make MicroPython Special

14,90 €*

Lieferzeit 1-4 Werktage

Format auswählen
Produkt Anzahl: Gib den gewünschten Wert ein oder benutze die Schaltflächen um die Anzahl zu erhöhen oder zu reduzieren.

Auch als Heft + PDF mit 29% Rabatt erhältlich!


Highlights:

  • MicroPython verständlich erklärt
  • Spezielle Befehle für den ESP32
  • Viele praktische Anwendungen und Projekte
  • CO2-Ampel, Audio-Projekte, Webserver, Display-Steuerung
Produktgalerie überspringen

Lesestoff für Maker:

Mikrocontroller ESP32 (3. Auflg.)
Mit dem ESP32 setzen Maker anspruchsvolle IoT-Projekte um. Ein leistungsstarkes SoC und zahlreiche Schnittstellen zur Kommunikation machen ihn zur idealen Basis für alle Ihre Ideen in der IoT-Programmierung, bei der Hausautomation oder einfach beim Elektronikbasteln. Udo Brandes begleitet Sie mit diesem Leitfaden bei Ihren Projekten und zeigt Ihnen die Arbeit mit Entwicklungsumgebungen, Sensoren, Schnittstellen und allem, was dazu gehört. So gelingt Ihnen der umfassende Einstieg in die Mikrocontrollerprogrammierung.Neu in dieser Auflage: Fortgeschrittene ULP-Programmierung und das Arbeiten mit Threads1. Der Mikrocontroller für MakerDer ESP32 ist ein leistungsstarker und stromsparender System-on-a-Chip, der sich ideal für die ersten Schritte in die Mikrocontrollerprogrammierung eignet. Mit ihm setzen Sie Ihre Ideen zu Schaltungen und Projekten um.2. Grundlagen und PraxisWas ist die richtige Entwicklungsumgebung für Ihr Projekt? Wie versorgen Sie Ihren ESP32 mit Strom, welche Online-Dienste helfen Ihnen bei der Datenauswertung und wie finden Sie Fehler in Ihren Schaltungen? In diesem Buch erhalten Sie Hintergrundinformationen und Praxistipps, die Ihnen den Einstieg leichter machen und im Maker-Alltag helfen.3. Ausführliche Codebeispiele und Fritzing-SchaltpläneDieser Leitfaden unterstützt Sie mit Schaltskizzen im Fritzing-Format und ausführlichen C-Beispielen für ESP-IDF und die Arduino IDE. Mit diesen Vorlagen als Fundament verwirklichen Sie schon bald nützliche und kreative Maker-Projekte, die genau auf Ihre Anforderungen zugeschnitten sind.Aus dem Inhalt:Chips und BoardsStromversorgungWerkstatt: Löten, Verkabeln, FritzingProgrammiergrundlagen in C und C++Entwicklungsumgebungen: Arduino und ESP-IDFAnalog- und Digitalausgänge, LEDs, Impulszähler und mehrSensorenSPI, I²C, UARTDrahtlose Kommunikation mit Bluetooth, OTA und WifiJTAG-Debugging und weitere Tricks bei der FehlersucheULP-Programmierung: Tasks und Deep SleepProjektideen für Maker: Evil Dice, Binär-Uhr, Solar-WLAN-RepeaterÜber den Autor:Udo Brandes ist selbständiger Programmierer, IT-Entwickler und Autor. Die Möglichkeiten der Mikrocontrollerprogrammierung sind Zukunftsthemen, die ihn faszinieren und mit deren Chancen und Risiken er sich seit langem intensiv befasst. Zuvor war er Systementwickler beim Rechenzentrum der Finanzverwaltung des Landes Nordrhein-Westfalen und hat in unterschiedlichen Aufgaben für die Stadt Wuppertal gearbeitet.Leseprobe (PDF-Link)
44,90 €*
Neu
Make RISC-V Special + ESP32-C6-DevKit
Das Komplett-Paket: Make Sonderheft + ESP32-C6-DevKit! ► Das erwartet Sie im Make RISC-V Special: Viele namhafte Hersteller bringen spannende, teils sehr günstige RISC-V-Boards auf den Markt. Wir erklären, was es mit der freien Architektur auf sich hat, wie sie funktioniert und wo man sie als Maker bereits einsetzen kann. Das Make Special RISC-V führt in die Architektur ein, erklärt den Befehlssatz im Detail und zeigt, wie man mit der offiziellen ESP-IDF erste Programme übersetzt und auf dem beiliegenden ESP32-C6-Developer- Board ausführt Der überschaubare Befehlssatz der RISC-V-CPUs macht es wieder attraktiv, sich mit Assembler zu beschäftigen und eigene Programme damit zu schreiben. Der Lohn: schnelle Programme, ein tiefergehendes Verständnis der Abläufe und womöglich das Gefühl, wieder alle internen Zusammenhänge zu verstehen – wie zu Zeiten der Heimcomputer. Wer die GPIOs des ESP32-C6 in Assembler programmieren will, wird im Heft ebenso fündig, wie erfahrene C-Programmierer, die lernen wollen, wie das Application Binaray Interface arbeitet, wo Variablen auf dem Stack liegen und wie man Assembler in C-Code einbettet. Ein eigener Artikel führt ins Debugging auf dem ESP32-C6 mit OpenOCD und dem Gnu Debugger ein. Danke der hardwareseitigen Unterstützung von JTAG durch den Mikrocontroller muss man keine zusätzliche, externe Hardware verwenden. Und weil die Programmiersprache Rust und RISC-V auch gut zusammen passen, widemt sich ein Artikel der Installation der Rust-Toolchain, der Programmierung mit Crates und dem Einbetten von Assembler in Rust-Code. Wer also mal was anspruchsvolleres sucht, als die Programmierung mit der Arduino IDE, kann mit diesem Bundle den nächsten Level erklimmen. ► Das bietet ESP32-C6-DevKitM-1-N4 – Entwicklungsboard mit Wi-Fi 6, Bluetooth 5, Zigbee & Thread: Das ESP32-C6-DevKitM-1-N4 ist ein leistungsstarkes und vielseitiges Entwicklungsboard auf Basis des ESP32-C6-MINI-1 Moduls – ideal für IoT-, Smart-Home- und Industrieanwendungen. Dank Unterstützung für moderne Funkstandards wie Wi-Fi 6, Bluetooth 5 (LE), Zigbee 3.0 und Thread 1.3 eignet sich das Board perfekt für drahtlose Kommunikation in anspruchsvollen Projekten. Produktmerkmale:Unterstützung für Wi-Fi 6 (802.11 b/g/n, 2,4 GHz), Bluetooth 5.0 LE (inkl. Mesh), Zigbee 3.0 und Thread 1.3 (IEEE 802.15.4)32-Bit RISC-V Mikrocontroller mit bis zu 160 MHz Taktfrequenz512 kB SRAM und 4 MB Flash-Speicher22 frei konfigurierbare GPIO-Pins für flexible Peripherie-AnbindungIntegrierte PCB-Antenne für stabile FunkverbindungZahlreiche Schnittstellen: SPI, UART, I²C, I²S, PWM, ADCStromversorgung über USB-C (Standard) oder Pinleisten (3,3 V / 5 V)Temperaturbereich von -40 °C bis +85 °CIdeal für IoT-, Smart-Home-, Automatisierungs- und Embedded-Anwendungen Technische Daten im Überblick: Allgemeines: TypEntwicklungsboardModellESP32AusführungESP32-C6-MINI-1(U)Aufbau4 MB SPI Flash Anschlüsse / Schnittstellen:Schnittstelle/n2x USB-CBluetooth®Bluetooth 5.3 Maße: Länge :25,4 mmBreite: 53,65 mm Anschlüsse extern: WLANIEEE 802.11ax Herstellerangaben: Hersteller: ESPRESSIF SYSTEMSArtikelnummer des Herstellers: ESP32-C6-DEVKITM-1-N4Verpackungsgewicht: 0.03 kgRoHSkonform
29,90 €*
Neu
Programmieren lernen
Grundlagen für Studium und Beruf - praxisnah und sprachunabhängig.Sie möchten programmieren lernen, wissen aber nicht, mit welcher Sprache Sie beginnen sollen? Dieses Buch bietet Ihnen einen leicht verständlichen Einstieg in die Welt der Programmierung – ganz ohne Vorkenntnisse. Statt sich auf eine bestimmte Programmiersprache zu beschränken, vermittelt es Ihnen die grundlegenden Konzepte, die in jeder modernen Sprache von Bedeutung sind.Sie lernen Schritt für Schritt die Funktionsweise von Variablen, Schleifen, Verzweigungen, Arrays, Datentypen sowie die Prinzipien der objektorientierten Programmierung mit Klassen und Vererbung kennen. Anhand von einfachen Codebeispielen werden die Inhalte anschaulich erläutert und lassen sich mühelos jede Sprache übertragen.Unabhängig davon, für welche Sprache Sie sich entscheiden, legen Sie mit diesem Buch ein solides Fundament, um Ihre Programmierkenntnisse in der Praxis einzusetzen. Aus dem Inhalt: Grundlagen aller modernen Programmiersprachen Daten abbilden: Variablen, Datentypen, Arrays und Collections Berechnungen und logische Operatoren Programmfluss kontrollieren: Schleifen, Verzweigungen und Funktionen Objektorientierte Programmierung: Klassen, Objekte und Vererbung Entwicklungsumgebung und Fehlersuche Programmieren in der Praxis Entscheidungshilfe für die erste Programmiersprache Übungen mit Lösungen im Anhang Leseprobe (PDF-Link) Über den Autor:Nach fast zwei Jahrzehnten als Programmierer betreut Andreas Hofmann als Scrum Master Softwareteams in der agilen Softwareentwicklung. 
24,99 €*
Make ESP32-CAM Special inkl. ESP32-CAM Development Board + OV2640 Kameramodul
ZUM HEFT: Das 80-seitige Make-Special zeigt Ihnen, wie Sie aus dem mitgelieferten ESP32-CAM-Board samt 2-MP-Kameramodul und Programmier-Adapter das meiste rausholen. Damit können Sie sofort Ihr erstes Funk-Kamera-Projekt starten! ZUM BOARD: Das ESP-32-CAM Development Board ist eine erstklassige Option für den Einstieg in die IoT-Entwicklung. Mit seiner eingebauten WLAN-, Bluetooth-, und Kamerafunktionalität bietet es eine umfassende Lösung. Die mitgelieferte ESP32-CAM-MB Dockingstation vereinfacht das Programmieren über einen USB-Port und ermöglicht ein reibungsloses Entwicklungs- und Prototyping-Erlebnis. Lieferumfang: ESP32-CAM Modul OV2640 2MP Kamera Modul  ESP32-CAM-MB
29,90 €*
Raspberry Pi 400 DE Kit
"Raspberry Pi 400 DE Kit"Ausgestattet mit einem Quad-Core 64-Bit-Prozessor, WLAN, Dual-Display Ausgabe und 4K-Videowiedergabe ist der Raspberry Pi 400 ein vollständiger Computer, eingebaut in eine kompakte Tastatur.Der Raspberry Pi 400 eignet sich ideal zum Surfen im Web, zum Erstellen und Bearbeiten von Dokumenten, zum Videos anschauen sowie um zu lernen, in der Raspberry Pi OS Desktop-Umgebung zu programmieren.Raspberry Pi 400 ist in verschiedenen regionalen Varianten verfügbar, und entweder als Computer-Kit, das alles enthält, was Sie für die ersten Schritte benötigen (mit Ausnahme von Fernseher oder Monitor), oder als einzelnen Pi 400.EigenschaftenTastaturlayout: QWERTZ, DE Layout, 79-TastenBroadcom BCM2711 quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.8GHz4GB LPDDR4-3200 RAMDual-band (2.4GHz and 5.0GHz) IEEE 802.11b/g/n/ac WLANBluetooth 5.0, BLEGigabit Ethernet2 x USB 3.0, 1 x USB 2.0Horizontaler 40-pin GPIO Header2 micro-HDMI Anschlüsse, unterstützt bis zu 4Kp60)H.265 (4Kp60 decode); H.264 (1080p60 decode, 1080p30 encode); OpenGL ES 3.0 Grafikmicro-SD Eingang für Betriebssystem und SpeicherStromzufuhr 5V DC via USB-EingangBetriebstemperatur: 0°C bis 50°CAbmessungen: 286 mm × 122 mm × 23 mmLieferumfangPi 400, DE LayoutNetzteil, EU-SteckerOffizielle Raspberry Pi Maus16GB micro-SD-Karte, mit vorprogrammiertem Raspberry Pi OSmico-HDMI zu HDMI-A-Kabel, 1mRaspberry Pi Handbuch für Anfänger
134,90 €*

Produktinformationen "Make MicroPython Special"

Keine Lust mehr auf C++? Dann probieren Sie doch mal MicroPython. Dank leistungsfähiger Mikrocontroller mit vergleichsweise viel Speicher bietet sich die Skriptsprache für viele Projekte als mächtige und einfach zu erlernende Alternative zum Arduino und C++ an. Das Make MicroPython Special bietet auf 86 Seiten Stoff für Einsteiger und Umsteiger und zeigt, wie man leicht und schnell eigene Projekte mit dem ESP32 umsetzt.
Neben einer Einführung in die wichtigsten Sprachelemente, den besten Editoren und den praktischsten Bibliotheken führt das Heft Schritt für Schritt in die Installation von MicroPython auf dem ESP32 ein. Wir zeigen, wie man GPIOs steuert, Sensoren mit I2C abfragt, MQTT-Pakete per WLAN verschickt, Multithreading nutzt, Fehler mit try-catch abfängt und Strom mit DeepSleep spart.
Wie immer in Make Specials geht die Theorie Hand in Hand mit der Praxis: Eine CO2-Ampel mit SC30-Sensor warnt per LED-Leiste farblich vor zu hohen Konzentrationen. Ein OLED-Display zeigt diverse Messwerte an, die alternativ ein Webserver mit einer schicken Oberfläche auch auf Browsern darstellt. Erstmalig behandeln wir auch das Protokoll I2S zur Anbindung von Audio-Hardware und zeigen, wie man einen Verstärker-IC damit betreibt und wie in MEMS-Mikrofon darüber Audiodaten aufnimmt und auf einer SD-Karte speichert.

Artikel-Details

Anbieter:
Maker Media GmbH
Artikelnummer:
4018837063255
Veröffentlicht:
23.07.21