For Raspberry Pi, ESP32 and nRF52 with Python, Arduino and Zephyr
Bluetooth Low Energy (BLE) radio chips are ubiquitous from Raspberry Pi to light bulbs. BLE is an elaborate technology with a comprehensive specification, but the basics are quite accessible.
A progressive and systematic approach will lead you far in mastering this wireless communication technique, which is essential for working in low power scenarios.
In this book, you’ll learn how to:
Discover BLE devices in the neighborhood by listening to their advertisements.
Create your own BLE devices advertising data.
Connect to BLE devices such as heart rate monitors and proximity reporters.
Create secure connections to BLE devices with encryption and authentication.
Understand BLE service and profile specifications and implement them.
Reverse engineer a BLE device with a proprietary implementation and control it with your own software.
Make your BLE devices use as little power as possible.
This book shows you the ropes of BLE programming with Python and the Bleak library on a Raspberry Pi or PC, with C++ and NimBLE-Arduino on Espressif’s ESP32 development boards, and with C on one of the development boards supported by the Zephyr real-time operating system, such as Nordic Semiconductor's nRF52 boards.
Starting with a very little amount of theory, you’ll develop code right from the beginning. After you’ve completed this book, you’ll know enough to create your own BLE applications.
Lernen Sie, wie Sie den ESP32-Mikrocontroller und die MicroPython-Programmierung in Ihren zukünftigen Projekten einsetzen können!
Das Projektbuch – geschrieben von Dogan Ibrahim – enthält viele Software- und Hardware-basierte Projekte, die speziell für das MakePython ESP32 Development Kit entwickelt wurden. Das Kit wird mit verschiedenen LEDs, Sensoren und Aktoren geliefert. Ziel des Kits ist es, grundlegende Kenntnisse für die Erstellung von IoT-Projekten zu erwerben.
Die in diesem Buch vorgestellten Projekte sind umfassend getestet und funktionsfähig und verwenden alle mitgelieferten Komponenten. Für jedes Projekt gibt es im Buch ein Blockdiagramm, einen Schaltplan, ein vollständiges Programmlisting und eine komplette Programmbeschreibung.
Lieferumfang des Kits
1x MakePython ESP32-Entwicklungsboard mit Farb-LCD
1x Ultraschall-Entfernungsmodul
1x Temperatur- und Feuchtigkeitssensor
1x Buzzer-Modul
1x DS18B20-Modul
1x Infrarotmodul
1x Potentiometer
1x WS2812-Modul
1x Schallsensor
1x Vibrationssensor
1x Lichtempfindliches Widerstandsmodul
1x Pulssensor
1x Servomotor
1x USB-Kabel
2x Taste
2x Steckplatine
45x Schaltdraht
10x Widerstand 330R
10x LED (Rot)
10x LED (Grün)
1x Projektbuch (Deutsch, 213 Seiten)
46 Projekte im Buch
LED-Projekte
Blinkende LED
Blinkendes SOS
Blinkende LED – mit einem Timer
Abwechselnd blinkende LEDs
Tastersteuerung
Ändern der LED-Blinkrate durch Taster-Interrupts
Laufschrift-LEDs
Binär zählende LEDs
Weihnachtsbeleuchtung (zufällig blinkende 8 LEDs)
Elektronischer Würfel
Glücklicher Tag der Woche
Pulsweitenmodulation (PWM) Projekte
Erzeugt eine 1000-Hz-PWM-Wellenform mit 50% Tastverhältnis
Steuerung der LED-Helligkeit
Messung der Frequenz und des Tastverhältnisses einer PWM-Wellenform
Melodie-Macher
Einfache elektronische Orgel
Steuerung eines Servomotors
Servomotor DS18B20 Thermometer
Analog-Digital-Wandler (ADC) Projekte
Spannungsmesser
Aufzeichnung der analogen Eingangsspannung
ESP32 interner Temperatursensor
Ohmmeter
Lichtempfindliches Widerstandsmodul
Digital-Analog-Wandler (DAC) Projekte
Erzeugung von Festspannungen
Erzeugen eines Sägezahnsignals
Erzeugen eines Dreieckssignals
Arbiträre periodische Wellenform
Generierung eines Sinussignals
Erzeugung eines genauen Sinussignals mit Hilfe von Timer-Interrupts
Verwendung des OLED-Displays
Sekundenzähler
Ereigniszähler
DS18B20 OLED-basiertes Digitalthermometer
ON-OFF Temperaturregler
Messung der Temperatur und Luftfeuchtigkeit
Ultraschall-Entfernungsmessung
Höhe einer Person (Stadiometer)
Messung der Herzfrequenz (Puls)
Andere mit dem Kit gelieferte Sensoren
Alarm bei Diebstahl
Tonaktiviertes Licht
Infrarot-Hindernisvermeidung mit Summton
WS2812 RGB-LED-Ring
Zeitstempel für Temperatur- und Luftfeuchtigkeitswerte
Netzwerk-Programmierung
WLAN-Scanner
Fernsteuerung über den Internetbrowser (mit einem Smartphone oder PC) – Webserver
Speichern von Temperatur- und Luftfeuchtigkeitsdaten in der Cloud
Low-Power-Betrieb
Aufwecken des Prozessors mit einem Timer
Bluetooth Low Energy (BLE) Funkchips sind vom Raspberry Pi bis zur Glühbirne allgegenwärtig. BLE ist eine ausgeklügelte Technologie mit einer umfassenden Spezifikation, aber die Grundlagen sind recht zugänglich.
Ein progressiver und systematischer Ansatz wird Sie bei der Beherrschung dieser drahtlosen Kommunikationstechnik, die für die Arbeit in Szenarien mit geringem Stromverbrauch unerlässlich ist, unterstützen.
In diesem Buch lernen Sie, wie man:
Entdecken Sie BLE-Geräte in der Nachbarschaft.
Erstellen Sie Ihre eigenen Werbedaten für BLE-Geräte.
Verbinden Sie sich mit BLE-Geräten wie Herzfrequenzmessern und Näherungsmeldern.
Erstellen Sie sichere Verbindungen zu BLE-Geräten mit Verschlüsselung und Authentifizierung.
BLE-Dienst- und Profilspezifikationen zu verstehen und zu implementieren.
Ein BLE-Gerät mit einer proprietären Implementierung zurückentwickeln und mit Ihrer eigenen Software steuern.
Ihre BLE-Geräte sollen so wenig Strom wie möglich verbrauchen.
Dieses Buch zeigt Ihnen die Grundlagen der BLE-Programmierung mit Python und der Bleak-Bibliothek auf einem Raspberry Pi oder PC, mit C++ und NimBLE-Arduino auf den ESP32-Entwicklungsplatinen von Espressif und mit C auf einer der Entwicklungsplatinen, die vom Zephyr-Echtzeitbetriebssystem unterstützt werden, wie zum Beispiel die nRF52-Platinen von Nordic Semiconductor.
Sie beginnen mit sehr wenig Theorie und werden von Anfang an Code entwickeln. Nach Abschluss dieses Buches werden Sie genug wissen, um Ihre eigenen BLE-Anwendungen zu erstellen.
Das Waveshare Jetson Nano Developer Kit basiert auf den KI-Computern Jetson Nano (mit 16 GB eMMC) und Jetson Xavier NX. Es bietet nahezu die gleichen I/O-Anschlüsse, die gleiche Größe und Höhe wie das Jetson Nano Developer Kit (B01), wodurch ein Upgrade des Kernmoduls besonders einfach wird. Dank der Leistungsfähigkeit des Kernmoduls eignet es sich für Bereiche wie Bildklassifizierung, Objekterkennung, Segmentierung, Sprachverarbeitung usw. und kann in verschiedenen KI-Projekten eingesetzt werden.
Technische Daten
GPU
128-core Maxwell
CPU
Quad-Core ARM A57 bei 1,43 GHz
RAM
4 GB 64-Bit LPDDR4 25,6 GB/s
Speicher
16 GB eMMC + 64 GB TF-Karte
Video-Encoder
250 MP/s
1x 4K @ 30 (HEVC)
2x 1080p @ 60 (HEVC)
4x 1080p @ 30 (HEVC)
Video-Decoder
500 MP/s
1x 4K @ 60 (HEVC)
2x 4K @ 30 (HEVC)
4x 1080p @ 60 (HEVC)
8x 1080p @ 30 (HEVC)
Kamera
1x MIPI CSI-2 D-PHY-Lanes
Konnektivität
Gigabit Ethernet, M.2 Key E-Erweiterungsanschluss
Display
HDMI
USB
1x USB 3.2 Gen 1 Typ A
2x USB 2.0 Typ A
1x USB 2.0 Micro-B
Schnittstellen
GPIO, I²C, I²S, SPI, UART
Abmessungen
100 x 80 x 29 mm
Lieferumfang
1x JETSON-NANO-LITE-DEV-KIT (Carrier + Nano + Kühlkörper)
1x AC8265 Dual-Mode NIC
1x Lüfter
1x USB-Kabel (1,2 m)
1x Ethernet-Kabel (1,5 m)
1x 5 V/3 A Netzteil (EU)
1x 64 GB TF-Karte
1x Kartenleser
Dokumentation
Wiki
Das Buch „Node-RED and Raspberry Pi Pico W“ beschreibt auf 527 Seiten die Node-RED-Programmierumgebung sehr detailliert mit spannenden Anwendungen. Nur bei Elektor erhält das Buch solide Hardware-Unterstützung in Form des beliebten SunFounder Kepler Kits mit über 450 Bauteilen einschließlich eines Raspberry Pico W Boards. Mit diesem Bundle lassen sich die meisten im Buch enthaltenen Experimente und Programmierübungen erfolgreich durchführen.
Dieses Bundle enthält:
Buch: Node-Red and the Raspberry Pi Pico W (Einzelpreis: 50 €)
SunFounder Kepler Kit für Raspberry Pi Pico W (Einzelpreis: 70 €)
Buch: Node-RED and Raspberry Pi Pico W
From basics to flows for sensors, automation, motors, MQTT, and cloud services
This book is a learning guide and a reference. Use it to learn Node-RED, Raspberry Pi Pico W, and MicroPython, and add these state-of-the-art tools to your technology toolkit. It will introduce you to virtual machines, Docker, and MySQL in support of IoT projects based on Node-RED and the Raspberry Pi Pico W.
This book combines several elements into a platform that powers the development of modern Internet of Things applications. These elements are a flow-based server, a WiFi-enabled microcontroller, a high-level programming language, and a deployment technology. Combining these elements gives you the tools you need to create automation systems at any scale. From home automation to industrial automation, this book will help you get started.
Node-RED is an open-source flow-based development tool that makes it easy to wire together devices, APIs, and online services. Drag and drop nodes to create a flowchart that turns on your lights at sunset or sends you an email when a sensor detects movement. Raspberry Pi Pico W is a version of the Raspberry Pi Pico with added 802.11n Wi-Fi capability. It is an ideal device for physical computing tasks and an excellent match to the Node-RED.
Quick book facts
Project-based learning approach.
Assumes no prior knowledge of flow-based programming tools.
Learn to use essential infrastructure tools in your projects, such as virtual machines, Docker, MySQL and useful web APIs such as Google Sheets and OpenWeatherMap.
Dozens of mini-projects supported by photographs, wiring schematics, and source code. Get these from the book GitHub repository.
Step-by-step instructions on everything.
All experiments are based on the Raspberry Pi Pico W. A Wi-Fi network is required for all projects.
Downloads
GitHub
SunFounder Kepler Kit für Raspberry Pi Pico W
Ihr Einstieg in die IoT- und Mikrocontroller-Programmierung
Mit über 450 Komponenten und 117 Online-Projekten beflügelt dieses umfassende Kit Ihre Kreativität. Die Tutorials von Paul McWhorter machen das Lernen sowohl für Anfänger als auch für Fortgeschrittene angenehm. Dieses Kit unterstützt MicroPython, C/C++ und Piper Make und bietet vielfältige Programmieroptionen.
Entdecken Sie Sensoren, Aktoren, LEDs und LCDs für endlose Projektmöglichkeiten. Von der Heimautomation bis zur Robotik unterstützt dieses Kit Ihre technische Reise.
Features
IoT-Starterkit für Anfänger: Dieses Kit bietet eine reichhaltige IoT-Lernerfahrung für Anfänger. Mit über 450 Komponenten, 117 Projekten und von Experten geleiteten Videolektionen macht dieses Kit das Erlernen der Mikrocontroller-Programmierung und des IoT ansprechend und leicht zugänglich.
Von Experten geleitete Video-Lektionen: Das Kit enthält 27 Video-Tutorials des renommierten Pädagogen Paul McWhorter. Sein engagierter Stil vereinfacht komplexe Konzepte und sorgt so für ein effektives Lernerlebnis in der Mikrocontroller-Programmierung.
Große Auswahl an Hardware: Das Kit enthält eine Vielzahl von Komponenten wie Sensoren, Aktoren, LEDs, LCDs und mehr, sodass Sie mit dem Raspberry Pi Pico W experimentieren und eine Vielzahl von Projekten erstellen können.
Unterstützt mehrere Sprachen: Das Kit bietet Vielseitigkeit mit Unterstützung für drei Programmiersprachen – MicroPython, C/C++ und Piper Make – und bietet so ein abwechslungsreiches Programmier-Lernerlebnis.
Dedizierter Support: Profitieren Sie von unserer fortlaufenden Unterstützung, einschließlich eines Community-Forums und zeitnaher technischer Hilfe für ein nahtloses Lernerlebnis.
Lieferumfang
Raspberry Pi Pico W
Breadboard
Überbrückungsdrähte
Widerstand
Transistor
Kondensator
Diode
Li-Po-Lademodul
74HC595
TA6586 – Motortreiberchip
LED
RGB-LED
LED-Balkendiagramm
7-Segment-Anzeige
4-stellige 7-Segment-Anzeige
LED-Punktmatrix
I²C LCD1602
WS2812 RGB 8 LED-Streifen
Summer
Gleichstrommotor
Servo
DC-Wasserpumpe
Relais
Schaltfläche
Mikroschalter
Schiebeschalter
Potentiometer
Infrarotempfänger
Joystick-Modul
4x4-Tastatur
MPR121-Modul
MFRC522-Modul
Fotowiderstand
Thermistor
Neigungsschalter
Reed-Schalter
PIR-Bewegungssensormodul
Wasserstandsensormodul
Ultraschallmodul
DHT11 Feuchtigkeitssensor
MPU6050-Modul
Dokumentation
Online-Tutorial
Dieses Hardware-Kit ist speziell für "Das offizielle ESP32-Handbuch" zusammengestellt. Der Bausatz enthält alle Komponenten, die in den Projekten im Buch verwendet werden. Mit Hilfe dieses Hardware-Kits sollte es einfach und unterhaltsam sein, diese Projekte aufzubauen.
Kit-Inhalt
1x ESP32 DevKitC
8x LEDs (RED)
1x LED (GREEN)
2x push-button
8x 330 ohm resistors
1x Buzzer
1x RGB LED
1x TMP36 temperature sensor chip
1x DHT11 temperature and humidity chip
1x MCP23017 (DIL 28 package)
1x LDR
1x BC108 (or any other PNP) transistor
1x 7 segment LED
1x Small Microphone Module
1x I²C LCD
1x SG90 servo
1x 4x4 Keypad
8x Female-Male jumpers
4x Male-Male jumpers
1x Small breadboard
Das Raspberry Pi Compute Module 5 Development Kit bietet eine ideale Plattform für das Prototyping von Embedded-Lösungen. Dieses All-in-One-Kit enthält das Compute Module 5, das Compute Module 5 IO-Board und alles notwendige Zubehör, um mit dem Produktdesign zu beginnen.
Compute Module 5 (CM5104032)
2,4-GHz-Quad-Core-64-Bit-Arm-Cortex-A76-CPU
VideoCore VII GPU, unterstützt OpenGL ES 3.1 und Vulkan 1.3
4 GB LPDDR4X-4267 SDRAM
32 GB MLC eMMC-Speicher
1x Dual 4Kp60 HDMI-Display-Ausgang
1x 4Kp60 HEVC-Decoder
1x Dualband 802.11ac WLAN und Bluetooth 5.0
2x USB 3.0-Schnittstellen, die den gleichzeitigen 5 Gbit/s-Betrieb unterstützen
1x Gigabit Ethernet, mit IEEE 1588-Unterstützung
2x 4-spurige MIPI-Kamera-/Display-Transceiver
1x PCIe 2.0-Schnittstelle für schnelle Peripheriegeräte
30 GPIOs, die den Betrieb mit 1,8 V oder 3,3 V unterstützen
Peripherie: UART, SPI, I²C, I²S, SDIO und PWM
Compute Module 5 IO-Board
1x Standard 40-Pin GPIO
2x HDMI 2.0 in voller Größe
2x 4-spurige MIPI DSI/CSI-2 FPC (22-poliges Kabel mit 0,5 mm Rastermaß)
2x USB 3.0
1x Gigabit-Ethernet-Buchse mit PoE+ Unterstützung (erfordert einen separaten Raspberry Pi PoE+ HAT+)
1x M.2 M-Key PCIe-Sockel (für 2230, 2242, 2260 und 2280 Module)
1x microSD-Kartensteckplatz (zur Verwendung mit Lite-Modulen)
1x RTC-Batteriesockel
1x 4-poliger Lüfteranschluss
Compute Module 5 IO-Gehäuse
Das Metallgehäuse verwandelt das IO-Board in einen vollständig geschlossenen Computer in Industriequalität. Das IO-Gehäuse wurde speziell für das Raspberry Pi Compute Module 5 entwickelt und verfügt über einen integrierten Lüfter, der an den 4-poligen Lüfteranschluss des IO-Boards angeschlossen wird, um eine verbesserte Wärmeleistung zu gewährleisten.
Lieferumfang
1x Raspberry Pi Compute Module 5 (Wireless, 4 GB RAM, 32 GB eMMC)
1x Raspberry Pi Compute Module 5 IO-Board (im IO-Gehäuse vormontiert geliefert)
1x Raspberry Pi Compute Module 5 IO-Gehäuse
1x Raspberry Pi Compute Module 5 Kühler
1x Raspberry Pi Antennen-Kit
1x Raspberry Pi 27 W USB-C PD Netzteil (EU)
2x Raspberry Pi HDMI-zu-HDMI-Kabel
1x Raspberry Pi USB-A-zu-USB-C-Kabel
Downloads
Datasheet (Compute Module 5)
Datasheet (IO Board)
Datasheet (IO Case)
Datasheet (Cooler)
Datasheet (Antenna Kit)
Elektromotoren sind in zahllosen elektronischen Geräten und Anlagen in und um unsere Häuser zu finden. In diesen Geräten werden Motorsteuerungen verwendet, um eine effiziente, sichere und genaue Regelung der Geschwindigkeit oder der Stellgliedposition des/der verwendeten Motors/Motoren zu gewährleisten.
Elektromotoren können je nach der Art der Spannung, mit der sie betrieben werden, entweder als Gleichstrom- oder als Wechselstrommotoren klassifiziert werden. Gleichstrommotoren sind die älteste Art von Elektromotoren und werden von Elektronikentwicklern sowohl in Heimlabors als auch in Schulen und Labors weit verbreitet eingesetzt. Fast alle Drucker, Kameras, Roboter und CNC-Maschinen in privaten, gewerblichen und industriellen Anwendungen verwenden eine Art von Gleichstrommotor. Wechselstrommotoren hingegen werden in vielen Haushaltsgeräten und Werkzeugen verwendet, da sie direkt über eine Wechselstromsteckdose betrieben werden können.
Das Maker Pi RP2040 Development Board von Cytron ist ein fortschrittliches System, das auf dem RP2040-Prozessor basiert und speziell für Motorsteuerungsanwendungen entwickelt wurde. Das Board verfügt über eine Zweikanal-DC-Motorsteuerungshardware mit Bürstenantrieb, 4 Servomotoranschlüsse und 7 Grove-kompatible E/A-Anschlüsse, was es zu einer idealen Plattform für mobile Robotikanwendungen, für die Steuerung von Roboterarmen oder für jede andere Art von Anwendung macht, die eine präzise Steuerung von Motoren und Aktuatoren erfordert.
Das von dem bekannten Elektor-Autor Dogan Ibrahim geschriebene Projektbuch enthält über 50 Projekte mit LEDs, einem Summer, einem OLED-Display, einem ADC-Wandler, einem Ultraschallsensor, PWM sowie Temperatur- und Feuchtigkeitssteuerung. Die Hauptkapitel behandeln die Steuerung von Gleichstrommotoren, Servomotoren und Schrittmotoren unter Verwendung der Maker Pi RP2040 Development Boards auf kreative und lehrreiche Weise.
Lieferumfang
Cytron Maker Pi RP2040 Development Board
Bauteile
1-kOhm-Widerstände
10-kOhm-Widerstand
12-kOhm-Widerstand
470-Ohm-Widerstand
LED
Relais, 3 V/10 A
LDR, 10 kOhm
Überbrückungsdrähte (männlich-männlich)
Steckbrett
Sensoren
TMP36 (Temperatur)
DHT11 (Temperatur und Luftfeuchtigkeit)
Module
5-V-Schrittmotor mit ULN2003-Treiber
HC-SR04 (Ultraschall)
SSD1306 (I²C OLED)
KY-021 (Reed-Schalter)
Gleichstrommotor (Bürsten, Miniatur, 3 V, 12 krpm)
SG90 (Servomotor)
Projektbuch (Englisch, 191 Seiten)
52 Projekte im Buch
Einfache LED-Projekte
Blinkende LED
Blinkendes SOS-Signal
Alle LEDs EIN und AUS
Binäre Zähl-LEDs
Rotierende LEDs
Zufällig blinkende LEDs
Rotierende LEDs mit Druckknopfsteuerung
Reaktionstimer
Reaktionsspiel für zwei Spieler
Verwendung der integrierten NeoPixel-LEDs – mit unterschiedlichen Farben
Mit den integrierten NeoPixel-LEDs – beide NeoPixel blinken zufällig
Einfache Buzzer-Projekte
Spielen der mittleren C-Töne
Verwendung des Summers als akustischer Signalgeber
Eine Melodie spielen – Alles Gute zum Geburtstag
Frequenz-Sweep
Verwendung von OLED-Displays
Text auf OLED anzeigen
Anzeige gängiger Formen
Sekundenzähler
Bitmaps zeichnen
Analog-Digital-Wandler verwenden
Voltmeter
Temperaturmessung
EIN/AUS-Temperaturregler
EIN/AUS-Temperaturregler mit OLED-Display
Messung der Umgebungslichtintensität
Ohmmeter
Pulsweitenmodulation (PWM)
Erzeugen Sie eine 1000-Hz-PWM-Wellenform mit 50 % Arbeitszyklus
Ändern der Helligkeit einer LED
Alarmton am Summer
Elektronische Orgel
Ultraschallsensorprojekte
Ultraschall-Abstandsmessung
Ultraschall-Abstandsmessung mit OLED-Anzeige
Messung des Wasserstands in einem Tank
Ultraschall-Rückwärtsparkhilfe mit Summer
Temperatur und relative Luftfeuchtigkeit
Temperatur- und relative Luftfeuchtigkeitsmessung
Temperatur- und relative Luftfeuchtigkeitsmessung mit OLED
DC-Motorsteuerungsprojekte
Ein/Aus-Steuerung des Gleichstrommotors
Drehzahlregelung des Gleichstrommotors mit zwei Geschwindigkeiten
Variieren der Motorgeschwindigkeit
Verwendung von zwei Gleichstrommotoren
Ändern der Motorrichtung
LDR-basierte Motorsteuerung
Magnetische Reedschalter-basierte Motorsteuerung
Anzeige der Drehzahl eines Gleichstrommotors – mit einem Drehgeber
Anzeige der Drehzahl eines Gleichstrommotors auf OLED – mithilfe eines Drehgebers
Zeitverhalten des Motors mit dem Encoder
Messung und Anzeige der Motorgeschwindigkeit mittels Interrupts
Proportional+Integral+Differential (PID) Motordrehzahlregelung
Servomotorsteuerungsprojekte
Servomotorsteuerung – in die Positionen 0, 90 und 180 Grad drehen
Mit zwei Servomotoren – in die Positionen 0, 90 und 180 Grad drehen
Ultraschallsonar
Schrittmotorsteuerungsprojekte
Grundlegende Schrittmotorsteuerung
Thermometer mit Zifferblatt
Das SparkFun JetBot AI Kit V2.1 ist ein großartiger Startpunkt für die Erstellung völlig neuer KI-Projekte für Maker, Studenten und Enthusiasten, die daran interessiert sind, KI zu lernen und lustige Anwendungen zu bauen. Es ist einfach einzurichten und zu verwenden und ist mit vielen beliebten Zubehörteilen kompatibel.
Mehrere interaktive Tutorials zeigen Ihnen, wie Sie die Kraft der KI nutzen können, um dem SparkFun JetBot beizubringen, Objekten zu folgen, Kollisionen zu vermeiden und vieles mehr. Das Jetson Nano Developer Kit (nicht in diesem Kit enthalten) bietet nützliche Tools wie die Jetson GPIO Python-Bibliothek und ist kompatibel mit Standardsensoren und Peripheriegeräten; einschließlich einiger neuer Python-Kompatibilität mit dem SparkFun Qwiic-Ökosystem.
Zusätzlich wird das mitgelieferte Image mit der erweiterten Funktionalität von JetBot ROS (Robot Operating System) und AWS RoboMaker Ready mit AWS IoT Greengrass bereits installiert geliefert. Das JetBot AI Kit von SparkFun ist das einzige Kit auf dem Markt, das über die Standard-JetBot-Beispiele hinaus in die Welt der vernetzten und intelligenten Robotik vorstößt.
Dieses Kit enthält alles, was Sie brauchen, um mit JetBot zu beginnen, abzüglich eines Kreuzschlitzschraubendrehers und einer Ubuntu-Desktop-GUI. Wenn Sie diese benötigen, sehen Sie sich die Registerkarten "Includes" für einige Vorschläge aus unserem Katalog an. Bitte beachten Sie, dass die Fähigkeit, mehrere neuronale Netzwerke parallel zu betreiben, nur mit einer vollen 5V-4A Stromversorgung möglich ist.
Features
SparkFun Qwiic Ökosystem für I²C-Kommunikation
Das Ökosystem kann mit 4x Qwiic-Anschlüssen auf GPIO-Header erweitert werden
Beispielcode für Grundbewegung, Teleoperation, Kollisionsvermeidung, & Objektverfolgung
Kompakter Formfaktor zur Optimierung des vorhandenen neuronalen Netzes von NVIDIA
136° FOV Kamera für maschinelles Sehen
Vorgeflashte MicroSD-Karte
Gehäuseaufbau bietet erweiterbare Architektur
Lieferumfang
64GB MicroSD-Karte - vorgeflashtes SparkFun JetBot Image:
Nvidia Jetbot Basis-Image mit folgendem installiert: SparkFun Qwiic python library package
Treiber für Edimax WiFi-Adapter
Greengrass
Jetbot ROS
Leopard Imaging 136FOV Weitwinkelkamera & Flachbandkabel
EDIMAX WiFi Adapter
SparkFun Qwiic Motor Driver
SparkFun Micro OLED Breakout (Qwiic)
Alle Hardware & Prototyping-Elektronik benötigt, um Ihren voll funktionsfähigen Roboter zu vervollständigen!
Erforderlich
NVIDIA Jetson Nano Developer Kit
Hier finden Sie die von SparkFun bereitgestellte Montageanleitung!
Das M5Stack Core Ink Development Kit ist ein neues E-Ink-Display, das einen ESP32-Pico-D4 verwendet, um die Vorteile der E-Ink-Technologie zu nutzen.
E-Ink-Displays schonen die Augen, haben einen extrem geringen Stromverbrauch und können ein Bild auch dann behalten, wenn ihnen der Strom ausgeht.
Features
ESP32 Standard-Wireless-Funktionen WiFi, Bluetooth
Interner 4M-Blitz
Low-Power-Anzeige
180-Grad-Betrachtungswinkel
Erweiterungsports
Eingebauter Magnet
Interne Batterie
Multifunktionstaste
Status-LED
Summer
Deep-Sleep-Funktionalität
Anwendungen
IoT-Terminal
EBook
Industrielles Bedienfeld
Elektronisches Etikett
Inbegriffen
1x CoreInk
1x LiPo 390mAh
1x Typ-C USB (20 cm)
Bitte beachten Sie: Vermeiden Sie bei der Verwendung eine lange Hochfrequenzaktualisierung. Das empfohlene Aktualisierungsintervall beträgt (15 Sekunden/Zeit). Setzen Sie das Gerät nicht über längere Zeit ultravioletten Strahlen aus, da es sonst zu irreversiblen Schäden am Tintensieb kommen kann.
Der SEQURE ES666 ist ein intelligenter Elektroschrauber für Präzisionsarbeiten wie die Montage und Demontage von Elektronik, RC-Modellen, Drohnen und mehr.
Er verfügt über mehrere Betriebsmodi: Sensormodus, Festmodus und Automatikmodus für vielseitige Einsatzmöglichkeiten. Das Gerät verfügt über ein OLED-Display und einen 600-mAh-Akku, der bis zu 4 Stunden Betrieb im Leerlauf ermöglicht.
Features
Smart Control: Unterstützt Winkelsensorsteuerung und einstellbare Empfindlichkeit. Es startet und stoppt automatisch für freihändiges Arbeiten und stoppt automatisch, sobald die Schraube vollständig angezogen ist.
Verbesserte Sichtbarkeit: Ausgestattet mit schattenfreien LED-Leuchten auf der Vorderseite mit Ein-/Aus- und Verzögerungsmodus.
Robustes Design: Mit Metallgehäuse und Anti-Rutsch-Streifen für sicheren Halt und verhindert Wegrollen.
Hochwertige Bits: Enthält langlebige S2-Stahlbits mit integrierten, starken Magneten für schnelles Ein- und Ausschrauben.
Starke Leistung: Verfügt über einen Metallgetriebemotor und einen integrierten Hochleistungsakku für stabilen Dauereinsatz.
Smart Display: Mit dynamischer, multifunktionaler Benutzeroberfläche und unterstützt Firmware-Upgrades.
Vielseitig einsetzbar: Bietet 7 Drehmomenteinstellungen für eine Vielzahl von Aufgaben – ideal für Reparaturen, Zusammenbau oder Zerlegen von RC-Modellen, Drohnen, Mobiltelefonen, Computern, Uhren, Brillen und anderer Elektronik.
Technische Daten
Manuelles Drehmoment
22 kgf.cm / 2,2 Nm
Drehmomentstufen
7
Akku
600 mAh
Leerlaufdrehzahl
250 U/min
Arbeitszeit
Leerlauf 4 h
Laden
USB-C 5 V
Bits
4 mm Sechseck
Display
128 x 32 OLED
Frontbeleuchtung
LED
Betriebsmodi
Sensorisch, Fix, Automatisch
Firmware-Upgrades
Ja
Menüsprachen
Englisch, Russisch und Chinesisch
Abmessungen
15 x 16 x 140 mm
Gewicht (Schraubendreher)
57 g
Lieferumfang
1x SEQURE ES666 Elektroschrauber
30x Magnetische S2-Stahlbits
1x USB-C Ladekabel
1x Tragetasche
CrowBot BOLT ist ein ESP32-gesteuertes, intelligentes, einfaches und benutzerfreundliches Open-Source-Roboterauto. Es ist mit den Arduino- und MicroPython-Umgebungen kompatibel und bietet grafische Programmierung über Letscode. Es stehen 16 Lernkurse mit interessanten Experimenten zur Verfügung.
Features
16 Lektionen in drei Sprachen (Letscode, Arduino, Micropython) für schnelles Lernen und unterhaltsame Experimente.
Kompatibel mit Arduino, MicroPython-Entwicklungsumgebung, mit grafischer Letscode-Programmierung.
Starke Skalierbarkeit mit einer Vielzahl von Schnittstellen, erweiterbar und mit Crowtail-Modulen nutzbar.
Eine Vielzahl von Fernbedienungsmodi: Sie können das Auto mit der Infrarot-Fernbedienung und dem Joystick steuern.
Technische Daten
Prozessor
ESP32-Wrover-B (8 MB)
Programmierung
Letscode, Arduino, Micropython
Steuermethode
Bluetooth-Fernbedienung/Infrarot-Fernbedienung
Eingabe
Taste, Lichtsensor, Infrarot-Empfangsmodul, Ultraschallsensor, Linienverfolgungssensor
Ausgabe
Summer, programmierbares RGB-Licht, Motor
WLAN & Bluetooth
Ja
Lichtsensor
Kann die Funktion erfüllen, Licht zu jagen oder Licht zu meiden
Ultraschallsensor
Wenn ein Hindernis erkannt wird, kann die Fahrtroute des Fahrzeugs korrigiert werden, um dem Hindernis auszuweichen
Linienverfolgungssensor
Kann das Auto entlang der dunklen/schwarzen Linien bewegen lassen, den Fahrweg intelligent beurteilen und korrigieren
Summer
Kann das Auto ertönen/pfeifen lassen und so ein direkteres Sinneserlebnis bieten
Programmierbares RGB-Licht
Durch Programmierung können bunte Lichter in verschiedenen Szenen angezeigt werden
Infrarotempfänger
Empfangen Sie Infrarot-Fernbedienungssignale, um die Fernbedienung zu realisieren
Schnittstellen
1x USB-C, 1x I²C, 1x A/D
Motortyp
GA12-N20 Mikro-DC-Getriebemotor
Betriebstemperatur
-10℃~+55℃
Stromversorgung
4x 1,5 V Batterien (nicht im Lieferumfang enthalten)
Akkulaufzeit
1,5 Stunden
Abmessungen
128 x 92 x 64 mm
Gewicht
900 g
Lieferumfang
1x Gehäuse
1x Ultraschallsensor
1x Batteriehalter
2x Räder
4x M3x8 mm Schrauben
2x M3x5 mm Kupfersäule
2x Seitliche Acrylplatten
1x Vordere Acrylplatten
1x Schraubendreher
2x 4-poliges Crowtail-Kabel
1x USB-C Kabel
1x Infrarot-Fernbedienung
1x Anleitung & Linien-Gleiskarte
1x Joystick
Downloads
Wiki
CrowBot-BOLT_Assembly-Instruction
Joystick-for-CrowBot-BOLT_Assembly-Instruction
CrowBot_BOLT_Beginner’s_Guide
Designing Documents of CrowBot
Designing Documents of Joystick
Lesson Code
3D Model
Factory Source Code