Der SOLDERED CONNECT Programmer vereinfacht die Programmierung von Boards basierend auf ESP8266- und ESP32-Mikrocontrollern enorm. Er enthält die gesamte notwendige Elektronik und Logik. Die Programmierung erfolgt durch einfaches Anschließen eines USB-Kabels an den CONNECT Programmer und dessen Verbindung mit dem Programmier-Header. Die integrierte Schaltung übernimmt Timing und Signalsequenzierung automatisch und versetzt den ESP-Mikrocontroller ohne manuelles Eingreifen in den Bootloader-Modus.
Features
IC: CH340
Pin-Layout: GPIO0, RESET, RX, TX, 3V3, GND
LEDs: RX, TX, Power
Schnittstelle: USB-C
Abmessungen: 38 x 22 mm
Downloads
Datasheet
GitHub
Developing CoAP applications for Thread networks with Zephyr
This book will guide you through the operation of Thread, the setup of a Thread network, and the creation of your own Zephyr-based OpenThread applications to use it. You’ll acquire knowledge on:
The capture of network packets on Thread networks using Wireshark and the nRF Sniffer for 802.15.4.
Network simulation with the OpenThread Network Simulator.
Connecting a Thread network to a non-Thread network using a Thread Border Router.
The basics of Thread networking, including device roles and types, as well as the diverse types of unicast and multicast IPv6 addresses used in a Thread network.
The mechanisms behind network discovery, DNS queries, NAT64, and multicast addresses.
The process of joining a Thread network using network commissioning.
CoAP servers and clients and their OpenThread API.
Service registration and discovery.
Securing CoAP messages with DTLS, using a pre-shared key or X.509 certificates.
Investigating and optimizing a Thread device’s power consumption.
Once you‘ve set up a Thread network with some devices and tried connecting and disconnecting them, you’ll have gained a good insight into the functionality of a Thread network, including its self-healing capabilities. After you’ve experimented with all code examples in this book, you’ll also have gained useful programming experience using the OpenThread API and CoAP.
The Controller Area Network (CAN) was originally developed to be used as a vehicle data bus system in passenger cars. Today, CAN controllers are available from over 20 manufacturers, and CAN is finding applications in other fields, such as medical, aerospace, process control, automation, and so on.
This book is written for students, for practising engineers, for hobbyists, and for everyone else who may be interested to learn more about the CAN bus and its applications.
The aim of this book is to teach you the basic principles of CAN networks and in addition the development of microcontroller based projects using the CAN bus. In summary, this book enables the reader to:
Learn the theory of the CAN bus used in automotive industry
Learn the principles, operation, and programming of microcontrollers
Design complete microcontroller based projects using the C language
Develop complete real CAN bus projects using microcontrollers
Learn the principles of OBD systems used to debug vehicle electronics
You will learn how to design microcontroller based CAN bus nodes, build a CAN bus, develop high-level programs, and then exchange data in real-time over the bus. You will also learn how to build microcontroller hardware and interface it to LEDs, LCDs, and A/D converters.
The book assumes that the reader has some knowledge on basic electronics. Knowledge of the C programming language will be useful in later chapters of the book, and familiarity with at least one member of the PIC series of microcontrollers will be an advantage, especially if the reader intends to develop microcontroller based projects using the CAN bus.
This book details the use of the ARM Cortex-M family of processors and the Arduino Uno in practical CAN bus based projects. Inside, it gives a detailed introduction to the architecture of the Cortex-M family whilst providing examples of popular hardware and software development kits. Using these kits helps to simplify the embedded design cycle considerably and makes it easier to develop, debug, and test a CAN bus based project. The architecture of the highly popular ARM Cortex-M processor STM32F407VGT6 is described at a high level by considering its various modules. In addition, the use of the mikroC Pro for ARM and Arduino Uno CAN bus library of functions are described in detail.
This book is written for students, for practising engineers, for hobbyists, and for everyone else who may need to learn more about the CAN bus and its applications. The book assumes that the reader has some knowledge of basic electronics. Knowledge of the C programming language will be useful in later chapters of the book, and familiarity with at least one microcontroller will be an advantage, especially if the reader intends to develop microcontroller based projects using CAN bus.
The book should be useful source of reference to anyone interested in finding an answer to one or more of the following questions:
What bus systems are available for the automotive industry?
What are the principles of the CAN bus?
What types of frames (or data packets) are available in a CAN bus system?
How can errors be detected in a CAN bus system and how reliable is a CAN bus system?
What types of CAN bus controllers are there?
What are the advantages of the ARM Cortex-M microcontrollers?
How can one create a CAN bus project using an ARM microcontroller?
How can one create a CAN bus project using an Arduino microcontroller?
How can one monitor data on the CAN bus?
Developing CoAP applications for Thread networks with Zephyr
This book will guide you through the operation of Thread, the setup of a Thread network, and the creation of your own Zephyr-based OpenThread applications to use it. You’ll acquire knowledge on:
The capture of network packets on Thread networks using Wireshark and the nRF Sniffer for 802.15.4.
Network simulation with the OpenThread Network Simulator.
Connecting a Thread network to a non-Thread network using a Thread Border Router.
The basics of Thread networking, including device roles and types, as well as the diverse types of unicast and multicast IPv6 addresses used in a Thread network.
The mechanisms behind network discovery, DNS queries, NAT64, and multicast addresses.
The process of joining a Thread network using network commissioning.
CoAP servers and clients and their OpenThread API.
Service registration and discovery.
Securing CoAP messages with DTLS, using a pre-shared key or X.509 certificates.
Investigating and optimizing a Thread device’s power consumption.
Once you‘ve set up a Thread network with some devices and tried connecting and disconnecting them, you’ll have gained a good insight into the functionality of a Thread network, including its self-healing capabilities. After you’ve experimented with all code examples in this book, you’ll also have gained useful programming experience using the OpenThread API and CoAP.
Dieses Bundle enthält:
Buch: Building Wireless Sensor Networks with OpenThread (Einzelpreis: 40 €)
Nordic Semiconductor nRF52840 USB-Dongle (Einzelpreis: 20 €)
Buch: Building Wireless Sensor Networks with OpenThread
This book will guide you through the operation of Thread, the setup of a Thread network, and the creation of your own Zephyr-based OpenThread applications to use it. You’ll acquire knowledge on:
The capture of network packets on Thread networks using Wireshark and the nRF Sniffer for 802.15.4.
Network simulation with the OpenThread Network Simulator.
Connecting a Thread network to a non-Thread network using a Thread Border Router.
The basics of Thread networking, including device roles and types, as well as the diverse types of unicast and multicast IPv6 addresses used in a Thread network.
The mechanisms behind network discovery, DNS queries, NAT64, and multicast addresses.
The process of joining a Thread network using network commissioning.
CoAP servers and clients and their OpenThread API.
Service registration and discovery.
Securing CoAP messages with DTLS, using a pre-shared key or X.509 certificates.
Investigating and optimizing a Thread device’s power consumption.
Once you‘ve set up a Thread network with some devices and tried connecting and disconnecting them, you’ll have gained a good insight into the functionality of a Thread network, including its self-healing capabilities. After you’ve experimented with all code examples in this book, you’ll also have gained useful programming experience using the OpenThread API and CoAP.
Nordic Semiconductor nRF52840 USB Dongle
The nRF52840 dongle is a small, low-cost USB dongle that supports Bluetooth 5.3, Bluetooth mesh, Thread, ZigBee, 802.15.4, ANT and 2.4 GHz proprietary protocols. The dongle is the perfect target hardware for use with nRF Connect for Desktop as it is low-cost but still support all the short range wireless standards used with Nordic devices.
The dongle has been designed to be used as a wireless HW device together with nRF Connect for Desktop. For other use cases please do note that there is no debug support on the dongle, only support for programming the device and communicating through USB.
It is supported by most of the nRF Connect for Desktop apps and will automatically be programmed if needed. In addition custom applications can be compiled and downloaded to the dongle. It has a user programmable RGB LED, a green LED, a user programmable button as well as 15 GPIO accessible from castellated solder points along the edge. Example applications are available in the nRF5 SDK under the board name PCA10059.
The nRF52840 dongle is supported by nRF Connect for Desktop as well as programming through nRFUtil.
Features
Bluetooth 5.2 ready multiprotocol radio
2 Mbps
Long Range
Advertising Extensions
Channel Selection Algorithm #2 (CSA #2)
IEEE 802.15.4 radio support
Thread
ZigBee
Arm Cortex-M4 with floating point support
DSP instruction set
ARM CryptoCell CC310 cryptographic accelerator
15 GPIO available via edge castellation
USB interface direct to nRF52840 SoC
Integrated 2.4 GHz PCB antenna
1 user-programmable button
1 user-programmable RGB LED
1 user-programmable LED
1.7-5.5 V operation from USB or external
Downloads
Datasheet
Hardware Files
Mit diesem umfangreichen Komplettset können Sie jetzt in die faszinierende Welt der Elektronik einsteigen. Es enthält neben einer Oxocard Connect und einer Breadboard-Cartridge 96 Elektronikbauteile, mit denen Sie eine Vielzahl elektronischer Schaltungen aufbauen können.FeaturesKostenloser und unbegrenzter Zugriff zum Editor von nanopy.io mit einer Vielzahl von Scripts, die Sie per Knopfdruck auf deine Oxocard Connect übertragen können.Elektronikkurs mit 15 Experimenten, die Ihnen Schritt für Schritt zeigen, wie man LEDs schaltet, ein Servo anschließt, mit einem Piezo akustische Signale erzeugst und vielem mehr.Oxocard ConnectHochwertig verarbeitetes Microcontroller-Gerät mit TFT-Screen, Glasabdeckung, Joystick, USB-C sowie revolutionärem 16-Pin-Cartridge-Slot.Die Oxocard Connect stellt die nächste Generation kleiner Experimentiercomputer dar. Durch den universellen Cartridge-Steckplatz können fertige oder selbst entwickelte Platinen durch einfaches Einstecken sofort zum Leben erweckt werden. Jede Karte wird mit installierten Treibern und Demoprogrammen geliefert, die beim Einstecken automatisch geladen und gestartet werden.Breadboard CartridgeMit dem Breadboard lassen sich rasch eigene Schaltungen stecken. Hierzu steht ein Steckbrett mit 17 Reihen zur Verfügung. Anschlüsse: zwei Analog-Eingänge, fünf Digital-Ports, I²C, SPI, GND/V3.3. Zugang zur 5-V-Stromquelle des Ports. An den Digital-Pins sind rote LEDs angebracht. Es kann auch 5 V eingespiesen werden, um die Oxocard Connect ohne USB mit Strom zu versorgen.Lieferumfang1x Oxocard Connect1x Breadboard CartridgeElektronische Komponenten1x PIR-Sensor (Bewegungsmelder)1x Thermistor 10 kΩ (Temperatursensor)1x Photoresistor 10 kΩ (Lichtsensor)1x Potentiometer1x Mikroservo SG92R1x Piezo (Akustische Signale)1x RGB-LED3x LEDs (grün, gelb, rot)2x Buttons9x Widerstände75x Kabel (angewinkelt) – verschiedene Farben und Längen
This book details the use of the ARM Cortex-M family of processors and the Arduino Uno in practical CAN bus based projects. Inside, it gives a detailed introduction to the architecture of the Cortex-M family whilst providing examples of popular hardware and software development kits. Using these kits helps to simplify the embedded design cycle considerably and makes it easier to develop, debug, and test a CAN bus based project. The architecture of the highly popular ARM Cortex-M processor STM32F407VGT6 is described at a high level by considering its various modules. In addition, the use of the mikroC Pro for ARM and Arduino Uno CAN bus library of functions are described in detail.
This book is written for students, for practising engineers, for hobbyists, and for everyone else who may need to learn more about the CAN bus and its applications. The book assumes that the reader has some knowledge of basic electronics. Knowledge of the C programming language will be useful in later chapters of the book, and familiarity with at least one microcontroller will be an advantage, especially if the reader intends to develop microcontroller based projects using CAN bus.
The book should be useful source of reference to anyone interested in finding an answer to one or more of the following questions:
What bus systems are available for the automotive industry?
What are the principles of the CAN bus?
What types of frames (or data packets) are available in a CAN bus system?
How can errors be detected in a CAN bus system and how reliable is a CAN bus system?
What types of CAN bus controllers are there?
What are the advantages of the ARM Cortex-M microcontrollers?
How can one create a CAN bus project using an ARM microcontroller?
How can one create a CAN bus project using an Arduino microcontroller?
How can one monitor data on the CAN bus?
Mit diesem 14-poligen MonoDAQ-kompatiblen Anschluss kann der Benutzer Testvorrichtungen erstellen, wiederverwenden und archivieren, anstatt den mit dem MonoDAQ ausgestatteten Anschluss jedes Mal neu zu verkabeln, wenn eine Messung oder ein Test wiederholt werden muss. Hilft dem Benutzer beim Aufbau einer Bibliothek mit Plug-and-Play-Testaufbauten.
Merkmale
Zeitsparender Steckanschluss, kein Werkzeug erforderlich
Eine definierte Kontaktkraft sorgt dafür, dass der Kontakt dauerhaft stabil bleibt Intuitive Bedienung durch farbcodierten Betätigungshebel
Bedienung und Leiteranschluss aus einer Richtung ermöglichen die Integration in die Gerätefront
Alle notwendigen technischen Daten finden Sie hier .
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
Das ESP8266 ist ein beeindruckendes, kostengünstiges WiFi-Modul, das sich zum Hinzufügen von WiFi-Funktionalität zu einem bestehenden Mikrocontrollerprojekt über eine serielle UART-Verbindung eignet. Das Modul kann sogar so umprogrammiert werden, dass es als eigenständiges, WiFi-verbundenes Gerät fungiert – einfach mit Strom versorgen!
802.11 b/g/n-Protokoll
Wi-Fi Direct (P2P), Soft-AP
Integrierter TCP/IP-Protokollstapel
Dieses Modul ist ein in sich geschlossenes SOC (System On a Chip), das nicht unbedingt einen Mikrocontroller benötigt, um Ein- und Ausgänge zu manipulieren, wie Sie es normalerweise beispielsweise mit einem Arduino tun würden, da der ESP-01 als kleiner Computer fungiert. So können Sie einem Mikrocontroller Internetzugriff geben, wie es das Wi-Fi-Shield mit dem Arduino tut, oder Sie können den ESP8266 einfach so programmieren, dass er nicht nur Zugriff auf ein Wi-Fi-Netzwerk hat, sondern auch als Mikrocontroller fungiert, was den ESP8266 sehr vielseitig macht.
,
von Clemens Valens
FNIRSI SG-003A Signalgenerator
Der multifunktionale Signalgenerator FNIRSI SG-003A ist eine Art Prozessmessgerät zur Erzeugung und Messung von Spannungen, Strömen und Frequenzen, das mit SPS und anderen (industriellen) Prozesssteuerungssystemen...