From Theory to Practical Applications in Wireless Energy Transfer and Harvesting
Wireless power transmission has gained significant global interest, particularly with the rise of electric vehicles and the Internet of Things (IoT). It’s a technology that allows the transfer of electricity without physical connections, offering solutions for everything from powering small devices over short distances to long-range energy transmission for more complex systems.
Wireless Power Design provides a balanced mix of theoretical knowledge and practical insights, helping you explore the potential of wireless energy transfer and harvesting technologies. The book presents a series of hands-on projects that cover various aspects of wireless power systems, each accompanied by detailed explanations and parameter listings.
The following five projects guide you through key areas of wireless power:
Project 1: Wireless Powering of Advanced IoT Devices
Project 2: Wireless Powered Devices on the Frontline – The Future and Challenges
Project 3: Wireless Powering of Devices Using Inductive Technology
Project 4: Wireless Power Transmission for IoT Devices
Project 5: Charging Robot Crawler Inside the Pipeline
These projects explore different aspects of wireless power, from inductive charging to wireless energy transmission, offering practical solutions for real-world applications. The book includes projects that use simulation tools like CST Microwave Studio and Keysight ADS for design and analysis, with a focus on practical design considerations and real-world implementation techniques.
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.
From Theory to Practical Applications in Wireless Energy Transfer and Harvesting
Wireless power transmission has gained significant global interest, particularly with the rise of electric vehicles and the Internet of Things (IoT). It’s a technology that allows the transfer of electricity without physical connections, offering solutions for everything from powering small devices over short distances to long-range energy transmission for more complex systems.
Wireless Power Design provides a balanced mix of theoretical knowledge and practical insights, helping you explore the potential of wireless energy transfer and harvesting technologies. The book presents a series of hands-on projects that cover various aspects of wireless power systems, each accompanied by detailed explanations and parameter listings.
The following five projects guide you through key areas of wireless power:
Project 1: Wireless Powering of Advanced IoT Devices
Project 2: Wireless Powered Devices on the Frontline – The Future and Challenges
Project 3: Wireless Powering of Devices Using Inductive Technology
Project 4: Wireless Power Transmission for IoT Devices
Project 5: Charging Robot Crawler Inside the Pipeline
These projects explore different aspects of wireless power, from inductive charging to wireless energy transmission, offering practical solutions for real-world applications. The book includes projects that use simulation tools like CST Microwave Studio and Keysight ADS for design and analysis, with a focus on practical design considerations and real-world implementation techniques.
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 Internet of Things is rapidly gaining interest, and that has fueled the development of the Edison. A tiny computer, the size of a postage stamp, with a lot of power and built-in wireless communication capabilities.
In this eBook we will help you get up-to-speed with the Edison, by installing the software both on the Edison as well as on your Windows PC. We will use the Edison Arduino break-out board because it is easy to work with. We will discuss Linux, Arduino C++ and Python, and show examples of how the Edison can interface with other hardware. We will use Wi-Fi and Bluetooth to set up wireless connections, and show you a trick to program sketches over Wi-Fi.
Once you have completed this book your Edison will be up and running with the latest software version, and you will have sufficient knowledge of both hardware and software to start making your own applications. You will even be able to program the Edison over USB and wireless both in Arduino C++ and Python.
This is not a projects eBook, but a toolbox that will allow you to explore the wonderful world of the Intel Edison!
This book is intended as a highly-practical guide for Hobbyists, Engineers and Scientists wishing to build measurement and control systems to be controlled by a local or remote Personal Computer running the Linux operating system. Both hardware and software aspects of designing typical embedded systems are covered in detail with schematics, code listings and full descriptions. Numerous examples have been designed to show clearly how straightforward it can be to create the interfaces between digital and analog electronics, with programming techniques for creating control software for both local and remote systems. Hardware developers will appreciate the variety of circuits, including a novel, low cost modulated wireless link and will discover how using Matlab® overcomes the need for specialist programming skills.
Software developers will appreciate how a better understanding of circuits plus the freedom offered by Linux to directly control at the register level enables them to optimize related programs. There is no need to buy special equipment or expensive software tools in order to create embedded projects covered in this book. You can build such quality systems quickly using popular low-cost electronic components and free distributed or low-cost software tools. Some knowledge of basic electronics plus the very basics of C programming only is required.
Many projects in this book are developed using Matlab® being a very popular worldwide computational tool for research in engineering and science. The book provides a detailed description of how to combine the power of Matlab® with practical electronics.
With an emphasis on learning by doing, readers are encouraged by examples to program with ease; the book provides clear guidelines as to the appropriate programming techniques “on the fly”. Complete and well-documented source code is provided for all projects.
If you want to learn how to quickly build Linux-based applications able to collect, process and display data on a PC from various analog and digital sensors, how to control circuitry attached to a computer, then even how to pass data via a network or control your embedded system wirelessly and more – then this is the book for you!
Features of this Book
Use the power, flexibility and control offered only by a Linux operating system on a PC.
Use a free, distributed downloadable GNU C compiler Use (optional) a low-cost Student Version of Matlab®.
Use low-cost electronic sub-assemblies for projects.
Improve your skills in electronics, programming, networking and wireless design.
A full chapter is dedicated to controlling your sound card for audio input and output purposes.
Program sound using OSS and ALSA.
Learn how to combine electronic circuits, software, networks and wireless technologies in the complete embedded system.
Le Raspberry Pi Pico 2 W est une carte microcontrôleur basée sur le RP2350 doté d'un réseau local sans fil 802.11n à 2,4 GHz et de Bluetooth 5.2. Il vous offre encore plus de flexibilité dans la conception de vos produits IoT ou intelligents et étend les possibilités de vos projets.
Le RP2350 fournit une architecture de sécurité complète construite autour d'Arm TrustZone pour Cortex-M. Il intègre un démarrage signé, 8 Ko d'OTP antifusible pour le stockage des clés, une accélération SHA-256, un TRNG matériel et des détecteurs de problèmes rapides.
La capacité unique à double cœur et à double architecture du RP2350 permet aux utilisateurs de choisir entre une paire de cœurs Arm Cortex-M33 standard et une paire de cœurs Hazard3 RISC-V à matériel ouvert. Programmable en C/C++ et Python, et pris en charge par une documentation détaillée, le Raspberry Pi Pico 2 W est la carte microcontrôleur idéale pour les passionnés et les développeurs professionnels.
Spécifications
Processeur
Processeurs Dual Arm Cortex-M33 ou double RISC-V Hazard3 à 150 MHz
Sand fil
Infineon CYW43439 monobande 2,4 GHz sans fil 802.11n et Bluetooth 5.2
Mémoire
520 Ko de SRAM sur puce ; Flash QSPI intégré de 4 Mo
Interfaces
26 broches GPIO polyvalentes, dont 4 pouvant être utilisées pour AD
Périphériques
2x UART
2x Contrôleurs SPI
2x Contrôleurs I²C
24x Canaux PWM
1x Contrôleur USB 1.1 et PHY, avec prise en charge des hôtes et des périphériques
12x Machines à états PIO
Puissance d'entrée
1,8-5,5 V CC
Dimensions
21 x 51 mm
Téléchargements
Datasheet
Pinout
Schematic
La carte Portenta Cat. M1/NB IoT GNSS Shield vous permet d'améliorer les fonctionnalités de connexions de vos applications Portenta H7. Elle utilise un module sans fil Cinterion TX62 de Thales, conçu pour les applications IoT très efficaces et à faible consommation, afin d'offrir une bande passante et des performances optimisées. La Portenta Cat. M1/NB IoT GNSS Shield s'associe à la forte puissance de calcul de la Portenta H7 pour permettre le développement d'applications de localisation de biens et de surveillance à distance dans les environnements industriels, ainsi que dans l'agriculture, les services publics et les villes intelligentes. La carte offre une connectivité cellulaire aux réseaux Cat. M1 et NB-IoT, avec la possibilité d'utiliser la technologie eSIM. Suivez facilement vos objets de valeur dans toute la ville ou dans le monde entier en choisissant votre GPS, GLONASS, Galileo ou BeiDou. Caractéristiques Changez les capacités de connexion sans changer la carte. Ajoutez NB-IoT, CAT. M1 et le positionnement pour n’importe quel produit Portenta. Possibilité de créer un petit routeur multiprotocole (WiFi - BT + NB-IoT/CAT. M1). Réduisez considérablement les besoins en bande passante de communication dans les applications IoT. Module basse consommation. Compatible également avec les cartes MKR. Surveillance à distance Les entreprises industrielles et agricoles peuvent tirer parti du Portenta Cat. M1/NB IoT GNSS Shield pour surveiller à distance des détecteurs de gaz, des capteurs optiques, des systèmes d'alarme pour machines, des pièges à insectes biologiques, etc. Les fournisseurs de technologies, qui proposent des solutions pour les villes intelligentes, peuvent combiner la puissance et la fiabilité de la Portenta H7 avec la carte Portenta Cat. M1/NB IoT GNSS, afin de connecter les données et d'automatiser les actions pour une utilisation réellement optimisée des ressources et une meilleure expérience utilisateur. Surveillance des biens Ajoutez des capacités de surveillance à n'importe quel bien en combinant les performances et les fonctions d'informatique périphérique des cartes de la famille Portenta. La carte Portenta Cat. M1/NB IoT GNSS Shield est idéale pour surveiller les biens de valeur ainsi que les machines et les équipements industriels. Caractéristiques Connectivité Module sans-fil Cinterion TX62; NB-IoT - LTE CAT.M1; 3GPP Rel.14 Protocole compatible LTE Cat. M1/NB1/NB2; Bandes UMTS: 1 / 2 / 3 / 4 / 5 / 8 / 12(17) / 13 / 18 / 19 / 20 / 25 / 26 / 27 / 28 / 66 / 71 / 85; LTE Cat.M1 DL: max. 300 kbps, UL: max. 1.1 Mbps; LTE Cat.NB1 DL: max. 27 kbps, UL: max. 63 kbps; LTE Cat.NB2 DL: max. 124 kbps, UL: max. 158 kbps Service de messagerie(SMS) Mode texte point à point avec terminaison mobile (MT) et origine mobile (MO) ; mode PDU (Protocol Data Unit). Aide à la localisation Compatible GNSS (GPS/BeiDou/Galileo/GLONASS) Autres Accès intégré aux piles TCP/IP IPv4 et IPv6 ; services Internet : Serveur/client TCP, client UDP, DNS, Ping, client HTTP, client FTP, client MQTT Connexion sécurisée avec TLS/DTLS Démarrage sécurisé. Dimensions 66 x 25,4 mm Température de fonctionnement De -40° C à +85° C (de -104° F à 185°F) Téléchargements · Fiche technique · Schémas
,
par Lobna Belarbi
Affordable Robot Kits to Kickstart Your Robotics Journey
Robotics is an exciting and rewarding field, but getting started can be intimidating—especially when it comes to choosing the right kit. Fortunately, Elektor offers a...
,
par Lobna Belarbi
Kickstart Your Electronics Journey with Elektor’s Learning Collection
Whether you're new to electronics or aiming to level up your embedded skills, Elektor’s Learning Collection delivers expert-curated kits, courses, and hands-on bundles. The first...
,
par Saad Imtiaz
SparkFun Thing Plus Matter (MGM240P) : Une carte de développement IoT polyvalente basée sur "Matter" (Essai)
La "SparkFun Thing Plus Matter - MGM240P" est une carte de développement polyvalente et riche en fonctionnalités, conçue pour réaliser des appareils IoT basés sur...