Der ESP32-C3-Chip verfügt über branchenführende Leistung bei geringem Stromverbrauch und Hochfrequenzleistung und unterstützt das Wi-Fi IEEE802.11b/g/n-Protokoll und BLE 5.0. Der Chip ist mit einem RISC-V 32-Bit-Single-Core-Prozessor mit einer Arbeitsfrequenz von bis zu 160 MHz ausgestattet. Unterstützen Sie die Sekundärentwicklung, ohne andere Mikrocontroller oder Prozessoren zu verwenden. Der Chip verfügt über integriertes 400 KB SRAM, 384 KB ROM, 8 KB RTC SRAM, integrierter 4 MB Flash unterstützt auch externen Flash. Der Chip unterstützt eine Vielzahl von Arbeitszuständen mit geringem Stromverbrauch, die den Stromverbrauchsanforderungen verschiedener Anwendungsszenarien gerecht werden können. Durch die einzigartigen Funktionen des Chips wie die Feintakt-Gating-Funktion, die Funktion zur dynamischen Anpassung der Spannungstaktfrequenz und die Funktion zur Anpassung der HF-Ausgangsleistung kann das beste Gleichgewicht zwischen Kommunikationsentfernung, Kommunikationsrate und Stromverbrauch erzielt werden.
Das ESP-C3-12F-Modul bietet eine Fülle von Peripherieschnittstellen, darunter UART, PWM, SPI, I²S, I²C, ADC, Temperatursensor und bis zu 15 GPIOs. Merkmale
Unterstützt Wi-Fi 802.11b/g/n, 1T1R-Modus-Datenrate bis zu 150 Mbit/s
Unterstützt BLE5.0, unterstützt kein klassisches Bluetooth, Ratenunterstützung: 125 Kbit/s, 500 Kbit/s, 1 Mbit/s, 2 Mbit/s
RISC-V 32-Bit-Single-Core-Prozessor, unterstützt eine Taktfrequenz von bis zu 160 MHz, verfügt über 400 KB SRAM, 384 KB ROM, 8 KB RTC SRAM
Unterstützt UART/PWM/GPIO/ADC/I²C/I²S-Schnittstelle, unterstützt Temperatursensor, Impulszähler
Die Entwicklungsplatine verfügt über RGB-Drei-in-Eins-Lampenperlen, was für die zweite Entwicklung von Kunden praktisch ist.
Unterstützt mehrere Schlafmodi, der Tiefschlafstrom beträgt weniger als 5 uA
Serielle Portrate bis zu 5 Mbit/s
Unterstützt den STA/AP/STA+AP-Modus und den Promiscuous-Modus
Unterstützt Smart Config (APP)/AirKiss (WeChat) von Android und iOS, Netzwerkkonfiguration mit einem Klick
Unterstützt lokales Upgrade der seriellen Schnittstelle und Remote-Firmware-Upgrade (FOTA)
Allgemeine AT-Befehle können schnell verwendet werden
Unterstützt sekundäre Entwicklung, integrierte Windows- und Linux-Entwicklungsumgebung Über die Flash-Konfiguration ESP-C3-12F nutzt standardmäßig den integrierten 4 MB Flash des Chips und unterstützt die externe Flash-Version des Chips.
Technology is constantly changing. New microcontrollers become available every year. The one thing that has stayed the same is the C programming language used to program these microcontrollers. If you would like to learn this standard language to program microcontrollers, then this book is for you!
Arduino is the hardware platform used to teach the C programming language as Arduino boards are available worldwide and contain the popular AVR microcontrollers from Atmel.
Atmel Studio is used as the development environment for writing C programs for AVR microcontrollers. It is a full-featured integrated development environment (IDE) that uses the GCC C software tools for AVR microcontrollers and is free to download.
At a glance:
Start learning to program from the very first chapter
No programming experience is necessary
Learn by doing – type and run the example programs
A fun way to learn the C programming language
Ideal for electronic hobbyists, students and engineers wanting to learn the C programming language in an embedded environment on AVR microcontrollers
Use the free full-featured Atmel Studio IDE software for Windows
Write C programs for 8-bit AVR microcontrollers as found on the Arduino Uno and MEGA boards
Example code runs on Arduino Uno and Arduino MEGA 2560 boards and can be adapted to run on other AVR microcontrollers or boards
Use the AVR Dragon programmer/debugger in conjunction with Atmel Studio to debug C programs
For Speed, Area, Power, and Reliability
This book teaches the fundamentals of FPGA operation, covering basic CMOS transistor theory to designing digital FPGA chips using LUTs, flip-flops, and embedded memories. Ideal for electrical engineers aiming to design large digital chips using FPGA technology.
Discover:
The inner workings of FPGA architecture and functionality.
Hardware Description Languages (HDL) like Verilog and VHDL.
The EDA tool flow for converting HDL source into a functional FPGA chip design.
Insider tips for reliable, low power, and high performance FPGA designs.
Example designs include:
Computer-to-FPGA UART serial communication.
An open-source Sump3 logic analyzer implementation.
A fully functional graphics controller.
What you need:
Digilent BASYS3 or similar FPGA eval board with an AMD/Xilinx FPGA.
Vivado EDA tool suite (available for download from AMD website free of charge).
Project source files available from author’s GitHub site.
Die WiFi-Module der chinesischen Firma Espressif haben schon längst die Maker-Community erobert, bieten sie doch zu einem konkurrenzlosen Preis MCU- und WiFi-Funktionalität. Mit einfachen Mitteln lässt sich ein Arduino mit einem ESP-Modul um WiFi erweitern. Die globale Bastler-Gemeinde ersetzte schon bald die integrierte Firmware mit eigener Firmware, sodass Entwickler ESP-Boards wie Arduino-Boards programmieren können. Der neue ESP32 geht einen Schritt weiter und ist in jeder Beziehung leistungsfähiger als der ESP8266. Zudem besitzt er nun Bluetooth-Funktionalität. Der ESP32 verfügt über einen 240-MHz-Zweikern-Mikroprozessor mit einer Performanz von 600 DMIPS. Neben 520 KByte SRAM befinden sich 16 MByte Flashspeicher an Board. Zur Kommunikation mit der Außenwelt enthält das System-on-a-Chip die 802.11-b/g/n-WiFi-Komponente HT40 und Bluetooth-Funktionalität. Als Sensoren bietet der ESP32 einen Hall-Sensor, eine zehnfache, kapazitive Touch-Schnittstelle, einen analogen Verstärker für niedrige Signale und einen 32-kHz-Kristallquartz. Der Bestseller-Autor Erik Bartmann hat sich ausführlich mit dem neuen ESP32 beschäftigt. Heraus gekommen ist dabei Das ESP32-Praxisbuch, in dem er die Leser Schritt für Schritt in die Arbeit mit diesem preiswerten WiFi-Mikrocontroller einführt.
Der Elektor Super Servo Tester kann Servos steuern und Servosignale messen. Es können bis zu vier Servokanäle gleichzeitig getestet werden.
Der Super Servo Tester wird als Bausatz geliefert. Alle zum Zusammenbau des Super Servo Testers erforderlichen Teile sind im Bausatz enthalten. Für den Zusammenbau des Bausatzes sind grundlegende Lötkenntnisse erforderlich. Der Mikrocontroller ist bereits programmiert.
Der Super Servo Tester verfügt über zwei Betriebsmodi: Steuerung/Manuell und Messen/Eingänge.
Im Control/Manual Modus generiert der Super Servo Tester an seinen Ausgängen Steuersignale für bis zu vier Servos oder für den Flugregler oder ESC. Die Signale werden über die vier Potentiometer gesteuert.
Unter Measure/Inputs misst der Super Servo Tester die an seine Eingänge angeschlossenen Servosignale. Diese Signale können beispielsweise von einem Regler, einem Flugregler, dem Empfänger oder einem anderen Gerät stammen. Die Signale werden auch an die Ausgänge weitergeleitet, um die Servos oder den Flugregler bzw. ESC zu steuern. Die Ergebnisse werden auf dem Display angezeigt.
Technische Daten
Betriebsmodi
Control/Manual & Measure/Inputs
Kanäle
3
Servosignaleingänge
4
Servosignalausgänge
4
Alarm
Summer & LED
Anzeige
0,96' OLED (128 x 32 Pixel)
Eingangsspannung an K5
7-12 VDC
Eingangsspannung an K1
5-7,5 VDC
Eingangsstrom
30 mA (9 VDC an K5, nichts an K1 und K2 angeschlossen)
Abmessungen
113 x 66 x 25 mm
Gewicht
60 g
Lieferumfang
Widerstände (0,25 W)
R1, R3
1 kΩ, 5%
R2, R4, R5, R6, R7, R9, R10
10 kΩ, 5%
R8
22 Ω, 5%
P1, P2, P3, P4
10 kΩ, lin/B, vertikales Potentiometer
Kondensatoren
C1
100 µF 16 V
C2
10 µF 25 V
C3, C4, C7
100 nF
C5, C6
22 pF
Halbleiter
D1
1N5817
D2
LM385Z-2.5
D3
BZX79-C5V1
IC1
7805
IC2
ATmega328P-PU, programmiert
LED1
LED, 3 mm, rot
T1
2N7000
Außerdem
BUZ1
Piezo-Summer mit Oszillator
K1, K2
2-reihiger, 12-poliger Pinheader, 90°
K5
Barrel jack
K4
1-reihige, 4-polige Stiftbuchse
K3
2-reihiger, 6-fach geschachtelter Pinheader
S1
Slide Switch DPDT
S2
Slide Switch SPDT
X1
Crystal, 16 MHz
28-polige DIP-Buchse für IC2
Elektor Platine
OLED-Display, 0,96', 128 x 32 Pixel, 4-pin I²C-Interface
Links
Elektor Magazine
Elektor Labs
Die Standardkonfiguration bietet Platz für ein Mini-Breadboard (im Lieferumfang enthalten), einen SD -Kartenadapter, 2x Micro-SD-Karten, 2x USB-Geräte, ein Micro-USB-Shim und natürlich den Raspberry Pi Zero selbst.
Der Benutzer kann den Micro-USB-Shim-Steckplatz für einen Micro-HDMI-Adapter verwenden oder eine Portsplus- oder ähnliche GPIO-Referenzkarte in den SD-Adaptersteckplatz stecken. Sie können Ihren USB-Micro-SD-Kartenleser oder sogar andere größere USB-Geräte wie den USBDoctor darin unterbringen. Verwenden Sie es so, wie es für Sie am besten funktioniert.
Alle Anschlüsse des Raspberry Pi Zero sind vom ZeroDock aus zugänglich, einschließlich des Kameraanschlusses und der Reset-/Kompositstiftleiste. pHATs werden ebenfalls nicht behindert, so dass Sie mit Ihren bevorzugten Zusatzplatinen Prototypen erstellen können.
Das Gehäuse ist eine elegante Mischung aus klaren und schwarzen Acrylschichten, schwarzen Befestigungen und einem klaren Breadboard, das gut zu den meisten Desktop-PCs/Monitoren passt.
Eine Anleitung zum Zusammenbau finden Sie hier.
Lieferumfang
4 Schichten lasergeschnittenes Acrylgehäuse
Gehäuse- und Raspberry Pi-Befestigungen
Mini-Breadboard
Learn programming for Alexa devices, extend it to smart home devices and control the Raspberry Pi
The book is split into two parts: the first part covers creating Alexa skills and the second part, designing Internet of Things and Smart Home devices using a Raspberry Pi.
The first chapters describe the process of Alexa communication, opening an Amazon account and creating a skill for free. The operation of an Alexa skill and terminology such as utterances, intents, slots, and conversations are explained. Debugging your code, saving user data between sessions, S3 data storage and Dynamo DB database are discussed.
In-skill purchasing, enabling users to buy items for your skill as well as certification and publication is outlined. Creating skills using AWS Lambda and ASK CLI is covered, along with the Visual Studio code editor and local debugging. Also covered is the process of designing skills for visual displays and interactive touch designs using Alexa Presentation Language.
The second half of the book starts by creating a Raspberry Pi IoT 'thing' to control a robot from your Alexa device. This covers security issues and methods of sending and receiving MQTT messages between an Alexa device and the Raspberry Pi.
Creating a smart home device is described including forming a security profile, linking with Amazon, and writing a Lambda function that gets triggered by an Alexa skill. Device discovery and on/off control is demonstrated.
Next, readers discover how to control a smart home Raspberry Pi display from an Alexa skill using Simple Queue Service (SQS) messaging to switch the display on and off or change the color.
A node-RED design is discussed from the basic user interface right up to configuring MQTT nodes. MQTT messages sent from a user are displayed on a Raspberry Pi.
A chapter discusses sending a proactive notification such as a weather alert from a Raspberry Pi to an Alexa device. The book concludes by explaining how to create Raspberry Pi as a stand-alone Alexa device.
Understanding and Using Them Effectively
What happens in electronics is invisible to the naked eye. The instrument that allows to accurately visualize electrical signals, the one through which the effects of electronics become apparent to us, is the oscilloscope.
Alas, when one first ventures into electronics, it is often without an oscilloscope. And one is left fumbling, both physically and mentally. Observing an electrical signal on a screen for the first time is a revelation. Nobody wishes to forgo that marvel again. There is no turning back.
In electronics, if one wishes to progress with both enjoyment and understanding, an oscilloscope is essential. This marks the beginning of a period of questioning: how to choose one? And no sooner is that question answered than a whole string of others arises, which can be summed up in just one: how does one use the oscilloscope in such a way that what it displays truly reflects the reality of the signals?
Rémy Mallard is a passionate communicator with a gift for making complex technical subjects understandable and engaging. In this book, he provides clear answers to essential questions about using an oscilloscope and offers a wealth of guidance to help readers explore and understand the electrical signals behind electronic systems. With his accessible style and practical insights, this book is a valuable tool for anyone eager to deepen their understanding of electronics.
ILI9341 ist ein 262144-Farben-Einzelchip-SOC-Treiber für ein TFT-Flüssigkristalldisplay mit einer Auflösung von 240 x 320 Punkten (RGB), bestehend aus einem 720-Kanal-Source-Treiber, einem 320-Kanal-Gate-Treiber und 172800 Byte GRAM für Grafikanzeigedaten von 240 x 320 Punkte (RGB) und Stromversorgungsschaltung.
ILI9341 unterstützt parallele 8-/9-/16-/18-Bit-Datenbus-MCU-Schnittstellen, 6-/16-/18-Bit-Datenbus-RGB-Schnittstellen und 3-/4-Leiter-Seriell-Peripherieschnittstellen (SPI).
Der Bewegtbildbereich kann im internen GRAM durch die Fensteradressenfunktion angegeben werden. Der angegebene Fensterbereich kann selektiv aktualisiert werden, sodass bewegte Bilder unabhängig vom Standbildbereich gleichzeitig angezeigt werden können.
ILI9341 kann mit einer Schnittstellenspannung von 1,65 V ~ 3,3 VI/O und einer integrierten Spannungsfolgerschaltung betrieben werden, um Spannungspegel für die Ansteuerung eines LCD zu erzeugen. Der ILI9341 unterstützt den Vollfarb-, 8-Farben-Anzeigemodus und den Schlafmodus für eine präzise Leistungssteuerung per Software. Diese Funktionen machen den ILI9341 zu einem idealen LCD-Treiber für mittelgroße oder kleine tragbare Produkte wie digitale Mobiltelefone, Smartphones, MP3 und PMP, wo lange Die Akkulaufzeit ist ein großes Problem.
Merkmale
Bildschirmauflösung: 240 x 320 (RGB)
Ausgabe: 720 Quellausgänge | 320 Gate-Ausgänge | Gemeinsamer Elektrodenausgang (VCOM)
a-TFT-LCD-Treiber mit On-Chip-Vollanzeige-RAM: 172.800 Byte
Systemschnittstelle
8-Bit-, 9-Bit-, 16-Bit-, 18-Bit-Schnittstelle mit MCU der Serie 8080-Ⅰ/8080-Ⅱ
6-Bit-, 16-Bit-, 18-Bit-RGB-Schnittstelle mit Grafikcontroller
3-zeilige / 4-zeilige serielle Schnittstelle
Anzeigemodus:
Vollfarbmodus (Leerlaufmodus AUS): 262K Farbe
Reduzierter Farbmodus (Leerlaufmodus EIN): 8 Farben
Energiesparmodi:
Schlafmodus
Deep-Standby-Modus
On-Chip-Funktionen:
VCOM-Generator und -Anpassung
Timing-Generator
Oszillator
DC / DC-Wandler
Linien-/Rahmenumkehr
1 voreingestellte Gammakurve mit separater RGB-Gammakorrektur
Inhaltsadaptive Helligkeitssteuerung
MTP (3-mal):
8 Bit für ID1, ID2, ID3
7-Bit für VCOM-Anpassung
Architektur mit geringem Stromverbrauch
Niedrige Betriebsstromversorgungen:
VDDI = 1,65 V ~ 3,3 V (Logik)
VCI = 2,5 V ~ 3,3 V (analog)
LCD-Spannungsantrieb:
Quelle/VCOM-Versorgungsspannung
AVDD – GND = 4,5 V ~ 5,5 V
VCL - GND = -2,0 V ~ -3,0 V
Ausgangsspannung des Gate-Treibers
VGH - GND = 10,0 V ~ 20,0 V
VGL - GND = -5,0 V ~ -15,0 V
VGH - VGL 3 ≦ 2V
Ausgangsspannung des VCOM-Treibers
VCOMH = 3,0 V ~ (AVDD – 0,5) V
VCOML = (VCL+0,5)V ~ 0V
VCOMH – VCOML ≦ 6,0 V
Betriebstemperaturbereich: -40℃ bis 85℃
Gleichstrommotoren mit Bürsten sind die am häufigsten verwendeten und am weitesten verbreiteten Motoren auf dem Markt. Mit dem Cytron 10 Amp 5-30 V Gleichstrommotortreiber können Sie Ihrem Gleichstrommotor zusätzliche Funktionalität verleihen.
Es unterstützt sowohl PWM-Signale mit Vorzeichen und Betrag als auch gesperrte Gegenphase. Es ist mit Vollfestkörperkomponenten kompatibel, was zu einer schnelleren Reaktionszeit führt und den Verschleiß des mechanischen Relais verhindert.
Merkmale
Unterstützt Motorspannungen von 5 V bis 30 V DC
Strom bis zu 13 A Dauerstrom und 30 A Spitzenstrom 3,3 V und 5 V Logikpegeleingang
Kompatibel mit Arduino und Raspberry Pi
Drehzahlregelung PWM-Frequenz bis 20 kHz
Vollständige NMOS-H-Brücke für bessere Effizienz
Es ist kein Kühlkörper erforderlich
Bidirektionale Steuerung für einen bürstenbehafteten Gleichstrommotor
Regeneratives Bremsen
Downloads
Benutzerhandbuch
Arduino-Bibliothek
Der Raspberry Pi Pico 2 W ist ein Mikrocontroller-Board auf Basis des RP2350 mit 2,4 GHz 802.11n Wireless LAN und Bluetooth 5.2. Es gibt Ihnen noch mehr Flexibilität bei Ihren IoT- oder Smart-Produktdesigns und erweitert die Möglichkeiten für Ihre Projekte.
Der RP2350 bietet eine umfassende Sicherheitsarchitektur rund um Arm TrustZone für Cortex-M. Es umfasst signiertes Booten, 8 KB Antifuse-OTP für die Schlüsselspeicherung, SHA-256-Beschleunigung, einen Hardware-TRNG und schnelle Glitch-Detektoren.
Die einzigartige Dual-Core- und Dual-Architektur-Fähigkeit des RP2350 ermöglicht Benutzern die Wahl zwischen einem Paar ARM Cortex-M33-Kernen nach Industriestandard und einem Paar Hazard3 RISC-V-Kernen mit offener Hardware. Der Raspberry Pi Pico 2 W ist in C/C++ und Python programmierbar und wird durch eine ausführliche Dokumentation unterstützt. Er ist das ideale Mikrocontroller-Board sowohl für Enthusiasten als auch für professionelle Entwickler.
Technische Daten
CPU
Dual Arm Cortex-M33 oder Dual RISC-V Hazard3 Prozessoren bei 150 MHz
Wireless
On-Board Infineon CYW43439 Single-Band 2,4 GHz 802.11n Wireless Lan und Bluetooth 5.2
Speicher
520 KB On-Chip-SRAM; 4 MB integrierter QSPI-Flash
Schnittstellen
26 Mehrzweck-GPIO-Pins, darunter 4, die für AD verwendet werden können
Peripherie
2x UART
2x SPI-Controller
2x I²C-Controller
24x PWM-Kanäle
1x USB 1.1-Controller und PHY, mit Host- und Geräteunterstützung
12x PIO-Zustandsmaschinen
Eingangsspannung
1,8-5,5 V DC
Abmessungen
21 x 51 mm
Downloads
Datasheet
Pinout
Schematic
An Introduction to RISC-V
RISC-V is an Instruction Set Architecture (ISA) that is both free and open. This means that the RISC-V ISA itself does not require a licensing fee, although individual implementations may do so. The RISC-V ISA is curated by a non-profit foundation with no commercial interest in products or services that use it, and it is possible for anyone to submit contributions to the RISC-V specifications. The RISC-V ISA is suitable for applications ranging from embedded microcontrollers to supercomputers.
This book will first describe the 32-bit RISC-V ISA, including both the base instruction set as well as the majority of the currently-defined extensions. The book will then describe, in detail, an open-source implementation of the ISA that is intended for embedded control applications. This implementation includes the base instruction set as well as a number of standard extensions.
After the description of the CPU design is complete the design is expanded to include memory and some simple I/O. The resulting microcontroller will then be implemented in an affordable FPGA development board (available from Elektor) along with a simple software application so that the reader can investigate the finished design.
A Fast-Lane Ride From Concept to Project
The core of the book explains the use of the Raspberry Pi Zero 2 W running the Python programming language, always in simple terms and backed by many tested and working example projects. On part of the reader, familiarity with the Python programming language and some experience with one of the Raspberry Pi computers will prove helpful. Although previous electronics experience is not required, some knowledge of basic electronics is beneficial, especially when venturing out to modify the projects for your own applications.
Over 30 tested and working hardware-based projects are given in the book, covering the use of Wi-Fi, communication with smartphones and with a Raspberry Pi Pico W computer. Additionally, there are Bluetooth projects including elementary communication with smartphones and with the popular Arduino Uno. Both Wi-Fi and Bluetooth are key features of the Raspberry Pi Zero 2 W.
Some of the topics covered in the book are:
Raspberry Pi OS installation on an SD card
Python program creation and execution on the Raspberry Pi Zero 2 W
Software-only examples of Python running on the Raspberry Pi Zero 2 W
Hardware-based projects including LCD and Sense HAT interfacing
UDP and TCP Wi-Fi based projects for smartphone communication
UDP-based project for Raspberry Pi Pico W communication
Flask-based webserver project
Cloud storage of captured temperature, humidity, and pressure data
TFT projects
Node-RED projects
Interfacing to Alexa
MQTT projects
Bluetooth-based projects for smartphone and Arduino Uno communications
Das PCW08I Präzisions-Schraubendreherset ist ein umfangreiches Set mit insgesamt 130 Teilen, das ideal für die Reparatur von Smartphones und Computern geeignet ist. Es enthält 117 Bits aus hochwertigem Chrom-Vanadium Stahl, welcher für ihre Langlebigkeit und Widerstandsfähigkeit bekannt ist.
Der magnetisierte Aluminium-Handhalter des Sets verfügt über einen Verlängerungsstab und eine 360° drehbare Kappe. Dadurch kann der Schraubendreher in verschiedenen Positionen benutzt werden, um auch schwer erreichbare Stellen problemlos zu erreichen. Die ergonomische Form des Handhalters liegt angenehm in der Hand und ermöglicht ein präzises Arbeiten.
Das Set zeichnet sich durch seine hochwertige Verarbeitung und Top-Qualität aus. Jeder Teil ist sorgfältig gefertigt, um eine optimale Leistung und Haltbarkeit zu gewährleisten. Der flexible Verlängerungsstab ermöglicht ein einfaches Arbeiten in engen Räumen und an schwer zugänglichen Stellen.
Das PCW08I Präzisions-Schraubendreherset ist das perfekte Geschenk für jeden Hobby-Bastler. Mit seinen zahlreichen Bits und dem praktischen Zubehör bietet es alles, was man für Reparaturen und Montagearbeiten benötigt. Der schöne Transportkoffer des Sets sorgt außerdem dafür, dass alle Teile ordentlich und sicher aufbewahrt werden können.
Lieferumfang
Bits:
Phillips-Bit (PH0, PH1, PH2, PH000, PH00, PH2):
Flachkopf (SL1.0, SL1.5, SL2.5, SL3.0, SL3.5, SL4.0)
Sechskant (H1.5, H2.0, H2.5,H0.7, H0.9, H1.3, H3.0, H3.5, H4.0):
Torx (T2,T3,T4,T5H,T6H,T7H,T9H):
Pentalobe (P2, P5, P6):
Dreieck (△3.0,△2.0,△2.3)
Dreiflügelig (Y0.6,Y1,Y2.0,Y2.5)
Hülse (SQ0,SQ1)
U-Typ (U2.6, U3.0)
Zubehör:
Hochwertiger Transportkoffer
3 Langbits
Flexibler Verlängerungsstab
ESD-sichere Pinzette
Plastik-Brechstange
Saugnapf
3 Dreiecke
Sim-Kartenöffner
Bit-Adapter für Bohrmaschine
Die Raspberry Pi AI Camera ist ein kompaktes Kameramodul, das auf dem Sony IMX500 Intelligent Vision Sensor basiert. Der IMX500 kombiniert einen 12-MP-CMOS-Bildsensor mit integrierter Inferenz-Beschleunigung für verschiedene gängige neuronale Netzwerkmodelle, so dass Benutzer anspruchsvolle bildverarbeitungsbasierte KI-Anwendungen entwickeln können, ohne einen separaten Beschleuniger zu benötigen.
Die AI-Kamera wertet aufgenommene Bilder oder Videos mit Tensor-Metadaten auf, während der Prozessor des Raspberry Pi für andere Aufgaben frei bleibt. Die Unterstützung von Tensor-Metadaten in den Bibliotheken libcamera und Picamera2 sowie in der Anwendungssuite rpicam-apps gewährleistet eine einfache Bedienung für Anfänger und bietet gleichzeitig eine unvergleichliche Leistung und Flexibilität für fortgeschrittene Benutzer.
Die Raspberry Pi AI Camera ist mit allen Raspberry Pi-Modellen kompatibel.
Features
12 MP Sony IMX500 Intelligent Vision Sensor
Sensormodi: 4056 x 3040 (@ 10fps), 2028 x 1520 (@ 30fps)
1,55 x 1,55 µm Zellgröße
78°-Sichtfeld mit manuell einstellbarem Fokus
Integriertes RP2040 für neuronales Netzwerk und Firmware-Management
Technische Daten
Sensor
Sony IMX500
Auflösung
12,3 MP (4056 x 3040 Pixel)
Sensorgröße
7,857 mm (Typ 1/2,3)
Pixelgröße
1,55 x 1,55 μm
IR-Sperrfilter
Integriert
Autofokus
Manuell einstellbarer Fokus
Fokusbereich
20 cm – ∞
Brennweite
4,74 mm
Horizontales Sichtfeld
66 ±3°
Vertikales Sichtfeld
52,3 ±3°
Brennweitenverhältnis (Blende)
F1.79
Ausgabe
Bild (Bayer RAW10), ISP-Ausgabe (YUV/RGB), ROI, Metadaten
Maximale Größe des Eingabetensors
640 x 640 (H x V)
Framerate
• 2x2-Binning: 2028x1520 10-Bit 30fps• Volle Auflösung: 4056x3040 10-Bit 10fps
Flachbandkabellänge
20 cm
Kabelstecker
15 x 1 mm FPC oder 22 x 0,5 mm FPC
Abmessungen
25 x 24 x 11,9 mm
Downloads
Datasheet
Documentation
Datenbankmodelle und -software für Elektronikanwendungen
Mit seiner Energieeffizienz und seinem reichen Spektrum an quelloffener Software eignet sich der Einplatinencomputer Raspberry Pi auch für die Speicherung von Daten und deren grafische Aufbereitung lokal oder im World Wide Web (WWW).
Dieses Buch stellt verschiedene Datenbankmodelle und diverse Datenbanksoftware vor:
SQL: MariaDB, SQLite
InfluxDB: Telegraf
Grafana
MQTT
Verschlüsselung mit RPi
Apache
PHP
Knoten ROT
Docker
Es zeigt darüber hinaus ausgewählte Ansätze, gespeicherte Daten festzustellen und zu verwalten. Ein eigener Abschnitt ist sowohl der SSL-Verschlüsselung der Verbindung als auch dem Betrieb von Servern im WWW gewidmet.
Das Buch richtet sich an alle,
die neugierig sind und gerne die Möglichkeiten des Raspberry Pi ausloten möchten,
die einen Einstieg in das Datenmanagement mit Datenbanken suchen,
die mit einfachen Mitteln schnell loslegen möchten,
die Alternativen aufgezeigt bekommen möchten,
die in komprimierter Form Tipps für eigene Entwicklungen suchen,
die Freude am eigenen Entwickeln und Verwirklichen haben.
Programmierkenntnisse und -erfahrungen sind für die Installation der Software nicht erforderlich. Jeder einzelne Schritt wird detailliert beschrieben und mit Screenshots visuell unterlegt.
Das portable Digital-Multimeter FNIRSI S1 kann AC/DC-Spannung, Widerstand, NCV, Diode, Durchgang, Kapazität, Temperatur, Frequenz und stromführende Leitung genau messen. Es ist ein wirklich nützliches Werkzeug zur Lösung elektrischer Probleme in der Industrie und im Haushalt. Es eignet sich für Haushaltssteckdosen, Sicherungen, Batterien (einschließlich Fahrzeuge), zur Fehlersuche in Kfz-Schaltkreisen, Ladesystemen, zum Testen der Elektronik in Autos usw.
Smart Multimeter
Das Multimeter kann AC/DC-Spannung, Widerstand und Durchgang automatisch erkennen, was sowohl für Anfänger als auch für Profis geeignet ist.
Technische Daten
Wechselspannung
0~1000 V
±(0,8% +3)
Gleichspannung
0~1000 V
±(0,8% +3)
Widerstand
0~100 MΩ
±(1,2% +3)
Kapazität
0 nF~10 mF
±(4,5% +5)
Frequenz
0 Hz~10 MHz
±(0,1% +3)
Temperatur
−20~1000°C
±(2% +5)
Diode
Ja
Automatische Abschaltung
Ja
Beleuchtung
Ja
Ein-Aus-Summer
Ja
Automatischer Bereich
Ja
NCV-induzierte Spannung
Ja
Live-Modus
Ja
Datensperre
Ja
Analog
Ja
Unterspannungsanzeige
Ja
Maximaler Bereich
9999 Counts
Gültiger Wert
50 Hz~1 kHz
Material
ABS
Display
VA-Farbbildschirm
Stromversorgung
über USB-C (1000 mA wiederaufladbarer Lithium-Akku)
Abmessungen
143 x 75 x 19 mm
Gewicht
135 g
Lieferumfang
FNIRSI S1 Multimeter
Tischstift mit Spitze
Temperaturfühler
USB-Kabel
Handbuch
Downloads
Manual
Der Arduino Nano RP2040 Connect ist ein RP2040-basiertes Arduino-Board, das mit Wi-Fi (802.11b/g/n) und Bluetooth 4.2 ausgestattet ist.
Neben der drahtlosen Konnektivität verfügt es über ein Mikrofon für Sound und Sprachaktivierung und einen 6-achsigen intelligenten Bewegungssensor mit KI-Fähigkeiten. Über 22 GPIO-Ports lassen z. B. Relais, Motoren und LEDs steuern sowie Schalter und andere Sensoren auslesen.
Programmspeicher ist mit 16 MB Flash-Speicher reichlich vorhanden, mehr als genug Platz, um viele Webseiten oder andere Daten zu speichern.
Technische Daten
Mikrocontroller
Raspberry Pi RP2040
USB-Anschluss
Micro USB
Pins
Built-in LED-Pins
13
Digitale I/O-Pins
20
Analoge Input-Pins
8
PWM-Pins
20 (Except A6, A7)
Externe Interrupts
20 (Except A6, A7)
Konnektivität
Wi-Fi
Nina W102 uBlox Modul
Bluetooth
Nina W102 uBlox Modul
Sicheres Element
ATECC608A-MAHDA-T Crypto IC
Sensoren
IMU
LSM6DSOXTR (6-achsig)
Mikrofon
MP34DT05
Kommunikation
UART
Yes
I²C
Yes
SPI
Yes
Stromversorgung
Schaltungsbestriebsspannung
3,3 V
Eingangsspannung (VIN)
5-21 V
DC-Strom pro I/O-Pin
4 mA
Taktgeschwindigkeit
Prozessor
133 MHz
Speicher
AT25SF128A-MHB-T
16 MB Flash IC
Nina W102 uBlox Modul
448 KB ROM, 520 KB SRAM, 16 MB Flash
Länge
45 x 18 mm
Gewicht
6 g
Downloads
Schaltplan
Pinout
Datenblatt
Multitasking und Multiprocessing sind zu einem sehr wichtigen Thema in mikrocontrollerbasierten Systemen geworden, insbesondere in komplexen kommerziellen, häuslichen und industriellen Automatisierungsanwendungen. Mit zunehmender Komplexität von Projekten werden immer mehr Funktionalitäten von den Projekten gefordert. Solche Projekte erfordern die Verwendung mehrerer miteinander verbundener Aufgaben, die auf demselben System ausgeführt werden und die verfügbaren Ressourcen wie CPU, Speicher und Eingabe-Ausgabe-Ports gemeinsam nutzen. Infolgedessen hat die Bedeutung von Multitasking-Operationen in Mikrocontroller-basierten Anwendungen in den letzten Jahren stetig zugenommen. Viele komplexe Automatisierungsprojekte nutzen mittlerweile eine Art Multitasking-Kernel. Dieses Buch ist projektbasiert und sein Hauptziel besteht darin, die grundlegenden Funktionen des Multitasking mit der Programmiersprache Python 3 auf dem Raspberry Pi zu vermitteln. Das Buch stellt viele vollständig getestete Projekte bereit, die die Multitasking-Module von Python verwenden. Jedes Projekt wird vollständig und detailliert beschrieben. Für jedes Projekt werden vollständige Programmlisten bereitgestellt. Der Leser soll die Möglichkeit haben, die Projekte so zu nutzen, wie sie sind, oder sie an ihre eigenen Bedürfnisse anzupassen.
Die folgenden Python-Multitasking-Module wurden beschrieben und in den Projekten verwendet:
Gabel
Faden
Einfädeln
Unterprozess
Mehrfachverarbeitung
Das Buch umfasst einfache Multitasking-Projekte wie die unabhängige Steuerung mehrerer LEDs bis hin zu komplexeren Multitasking-Projekten wie Ein-/Aus-Temperaturregelung, Ampelsteuerung, 2-stelliger und 4-stelliger 7-Segment-LED-Ereigniszähler, Reaktionstimer und Schrittmotor Steuerung, tastaturbasierte Projekte, Parkplatzsteuerung und vieles mehr. Die grundlegenden Multitasking-Konzepte wie Prozesssynchronisation, Prozesskommunikation und Speicherfreigabetechniken wurden in Projekten zu Ereignisflags, Warteschlangen, Semaphoren, Werten usw. beschrieben.
SD card quality is crucial for a good Raspberry Pi experience. Raspberry Pi's A2 microSD cards support higher bus speeds and command queuing, improving random read performance and narrowing the gap with NVMe SSDs. These cards are rigorously tested for optimal performance with Raspberry Pi models.
Features
Capacity: 64 GB
Support for DDR50 and SDR104 bus speeds and command queueing (CQ) extension
Speed Class: C10, U3, V30, A2
Random 4 KB read performance: 3,200 IOPS (Raspberry Pi 4, DDR50) 5,000 IOPS (Raspberry Pi 5, SDR104)
Random 4 K write performance: 1,200 IOPS (Raspberry Pi 4, DDR50) 2,000 IOPS (Raspberry Pi 5, SDR104)
Shock-proof, X-ray–proof, and magnet-proof
microSDHC/microSDXC formats
Downloads
Datasheets
In seinem leidenschaftlichen Plädoyer für die Nutzung von Sonnenenergie wendet sich der Autor an technisch nicht versierte Leser. Der Autor von Photovoltaik für Quereinsteiger hat drei klare Botschaften:
Es ist ziemlich einfach, eine Photovoltaikanlage erfolgreich in Betrieb zu nehmen.
Die notwendigen Kalkulationen dazu, ob sich eine Solaranlage lohnt, passen auf einen Bierdeckel.
Elektrischer Strom kann mit Photovoltaik schon heute für 3,5 Eurocent pro Kilowattstunde erzeugt werden. Allerdings nur tagsüber und auch nicht überall auf der Welt (aber an sehr vielen Orten).
Das Buch erklärt, wie man zu marktüblichen Preisen Anlagen bauen kann, die zu unschlagbaren Niedrigstpreisen Strom liefern können. Es wird erläutert, wie man Anlagen abhängig vom Standort kalkulieren muss. Dabei beleuchtet der Autor in leicht verständlichen Worten die physikalischen Grundlagen der Gewinnung von Energie durch Photovoltaik und erklärt, wie eine Solarzelle prinzipiell arbeitet. Die grundsätzlichen Bestandteile einer Photovoltaikanlage werden so erklärt, dass sie auch von Laien verstanden werden. Ausführlich geht der Autor auf die richtige Wahl von Batterien zur Speicherung des gewonnenen Stromes ein. Potentielle Fehler- und Gefahrenquellen beim Auf- und Ausbau finden ebenso Berücksichtigung.
Das Buch richtet sich dabei an Privatpersonen und an Projektbetreiber, die Strom für den Eigenverbrauch erzeugen möchten.