Résultats de la recherche pour "application OR board OR for OR r8c OR 13 OR 050179 OR 92"
-
Elektor Digital Develop your own Bluetooth Low Energy Applications (E-book)
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.
€ 32,95
Membres : € 26,36
-
Elektor Digital H0W2: Get Started with the MAX78000FTHR Development Board (E-book)
Build your own AI microcontroller applications from scratch The MAX78000FTHR from Maxim Integrated is a small development board based on the MAX78000 MCU. The main usage of this board is in artificial intelligence applications (AI) which generally require large amounts of processing power and memory. It marries an Arm Cortex-M4 processor with a floating-point unit (FPU), convolutional neural network (CNN) accelerator, and RISC-V core into a single device. It is designed for ultra-low power consumption, making it ideal for many portable AI-based applications. This book is project-based and aims to teach the basic features of the MAX78000FTHR. It demonstrates how it can be used in various classical and AI-based projects. Each project is described in detail and complete program listings are provided. Readers should be able to use the projects as they are, or modify them to suit their applications. This book covers the following features of the MAX78000FTHR microcontroller development board: Onboard LEDs and buttons External LEDs and buttons Using analog-to-digital converters I²C projects SPI projects UART projects External interrupts and timer interrupts Using the onboard microphone Using the onboard camera Convolutional Neural Network
€ 32,95
Membres : € 26,36
-
Elektor Digital Programming Voice-controlled IoT Applications with Alexa and Raspberry Pi (E-book)
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.
€ 32,95
Membres : € 26,36
-
Elektor Digital Nucleo Boards Programming with the STM32CubeIDE (E-book)
Hands-on in more than 50 projects STM32 Nucleo family of processors are manufactured by STMicroelectronics. These are low-cost ARM microcontroller development boards. This book is about developing projects using the popular STM32CubeIDE software with the Nucleo-L476RG development board. In the early Chapters of the book the architecture of the Nucleo family is briefly described. The book covers many projects using most features of the Nucleo-L476RG development board where the full software listings for the STM32CubeIDE are given for each project together with extensive descriptions. The projects range from simple flashing LEDs to more complex projects using modules, devices, and libraries such as GPIO, ADC, DAC, I²C, SPI, LCD, DMA, analogue inputs, power management, X-CUBE-MEMS1 library, DEBUGGING, and others. In addition, several projects are given using the popular Nucleo Expansion Boards. These Expansion Boards plug on top of the Nucleo development boards and provide sensors, relays, accelerometers, gyroscopes, Wi-Fi, and many others. Using an expansion board together with the X-CUBE-MEMS1 library simplifies the task of project development considerably. All the projects in the book have been tested and are working. The following sub-headings are given for each project: Project Title, Description, Aim, Block Diagram, Circuit Diagram, and Program Listing for the STM32CubeIDE. In this book you will learn about STM32 microcontroller architecture; the Nucleo-L476RG development board in projects using the STM32CubeIDE integrated software development tool; external and internal interrupts and DMA; DEBUG, a program developed using the STM32CubeIDE; the MCU in Sleep, Stop, and in Standby modes; Nucleo Expansion Boards with the Nucleo development boards. What you need a PC with Internet connection and a USB port; STM32CubeIDE software (available at STMicroelectronics website free of charge) the project source files, available from the book’s webpage hosted by Elektor; Nucleo-L476RG development board; simple electronic devices such as LEDs, temperature sensor, I²C and SPI chips, and a few more; Nucleo Expansion Boards (optional).
€ 39,95
Membres : € 31,96
-
Elektor Labs Carte de formation Elektor Arduino Nano MCCAB
La carte d'apprentissage Elektor Arduino Nano MCCAB contient tous les composants (avec Arduino Nano) nécessaires aux exercices, tels que des diodes électroluminescentes, des interrupteurs, des boutons-poussoirs, des émetteurs de signaux acoustiques, etc. Ce système de formation à microcontrôleur permet également d'interroger ou de commander des capteurs, des moteurs ou des assemblages externes. Spécifications (Carte de formation Arduino Nano MCCAB) Alimentation électrique Via la connexion USB du PC connecté ou un bloc d'alimentation externe (non inclus) Tension de fonctionnement +5 Vcc Tension d'entrée Toutes les entrées 0 V to +5 V VX1 and VX2 +8 V to +12 V (uniquement en cas d'utilisation d'une alimentation externe) Périphérie du matériel LCD 2x16 caractères Potentiomètre P1 & P2 JP3 : sélection de la tension de fonctionnement de P1 et P2 Distributeur SV4 : Distributeur pour les tensions de fonctionnementSV5, SV6 : Distributeur pour les entrées/sorties du microcontrôleur Interrupteurs et boutons Bouton RESET sur le module Arduino Nano 6x interrupteurs à bouton poussoir K1 ... K6 6x interrupteurs à glissière S1 ... S6 JP2 : Connexion des interrupteurs avec les entrées du microcontrôleur Buzzer Buzzer piézo Buzzer1 avec cavalier sur JP6 Voyants lumineux 11 x LED : Indicateur d'état des entrées/sorties LED L sur le module Arduino Nano, connectée au GPIO D13 JP6 : Connexion des LED LD10 ... LD20 avec les GPIO D2 ... D12 Interfaces sérieSPI ET I²C JP4 : Sélection du signal à la broche X du connecteur SPI SV12 SV9 à SV12 : interface SPI (3,3 V/5 V) ou interface I²C Sortie de commutation pour les appareils externes SV1, SV7 : sortie de commutation (maximum +24 V/160 mA, alimentation externe) SV2 : 2x13 connecteurs pour la connexion de modules externes Matrice de 3x3 LED(9 LED rouges) SV3 : Colonnes de la matrice LED 3x3 (sorties D6 ... D8) JP1 : Connexion des lignes avec les GPIOs D3 ... D5 Logiciel Bibliothèque MCCABLib Contrôle des composants matériels (interrupteurs, boutons, DEL, matrice de DEL 3x3, buzzer) sur la carte de formation MCCAB. Température de fonctionnement Jusqu'à +40 °C Dimensions 100 x 100 x 20 mm Spécifications (Arduino Nano) Microcontrôleur ATmega328P Architecture AVR Tension de fonctionnement 5 V Mémoire flash 32 Ko, dont 2 Ko utilisés par le chargeur de démarrage SRAM 2 KB Vitesse d'horloge 16 MHz Connecteurs d'entrée analogique 8 EEPROM 1 KB Courant continu par connecteur d'E/S 40 mA sur un connecteur d'E/S, maximum total de 200 mA sur l'ensemble des connecteurs Tension d'entrée 7-12 V Connecteurs E/S numériques 22 (dont 6 PWM) Sortie PWMt 6 Consommation électrique 19 mA Dimensions 18 x 45 mm Poids 7 g Inclus 1x Elektor Arduino Nano Training Board MCCAB 1x Arduino Nano
€ 79,95
Membres : € 71,96
-
Elektor Digital Electronics for Space (E-book)
Space, the final frontier, will become more and more popular. The space industry is continually growing and new products and services will be required. Innovation is needed for the development of this industry. Today it is no longer possible to follow all the events in field of space. The space market is growing and activities are increasing, especially the market for small-satellites. This book wants to help close the gap and encourage electronic engineers to enter into the fascinating field of space electronics. One of the main difficulties is finding people with knowledge of space electronics design. Nowadays companies have to invest a lot of time and resources to instruct electronic engineers with no experience of space. Only a brief and basic introduction of this topic is typically achieved at university in space engineering lectures. Professionals with practical experience and the necessary theoretical knowledge are scarce. Companies from the space sector are searching for staff with knowledge of space electronics. This book will bring space closer aspiring to the space electronic hobbyists.
€ 24,95
Membres : € 19,96
-
Elektor Publishing Coding Modbus TCP/IP for Arduino
Example projects with Node-RED, MQTT, WinCC SCADA, Blynk, and ThingSpeak This comprehensive guide unlocks the power of Modbus TCP/IP communication with Arduino. From the basics of the Modbus protocol right up to full implementation in Arduino projects, the book walks you through the complete process with lucid explanations and practical examples. Learn how to set up Modbus TCP/IP communication with Arduino for seamless data exchange between devices over a network. Explore different Modbus functions and master reading and writing registers to control your devices remotely. Create Modbus client and server applications to integrate into your Arduino projects, boosting their connectivity and automation level. With detailed code snippets and illustrations, this guide is perfect for beginners and experienced Arduino enthusiasts alike. Whether you‘re a hobbyist looking to expand your skills or a professional seeking to implement Modbus TCP/IP communication in your projects, this book provides all the knowledge you need to harness the full potential of Modbus with Arduino. Projects covered in the book: TCP/IP communication between two Arduino Uno boards Modbus TCP/IP communication within the Node-RED environment Combining Arduino, Node-RED, and Blynk IoT cloud Interfacing Modbus TCP/IP with WinCC SCADA to control sensors Using MQTT protocol with Ethernet/ESP8266 Connecting to ThingSpeak IoT cloud using Ethernet/ESP8266
€ 39,95
Meilleur prix
-
Elektor Publishing Raspberry Pi 5 for Radio Amateurs
Program and Build Raspberry Pi 5 Based Ham Station Utilities with the RTL-SDR The RTL-SDR devices (V3 and V4) have gained popularity among radio amateurs because of their very low cost and rich features. A basic system may consist of a USB based RTL-SDR device (dongle) with a suitable antenna, a Raspberry Pi 5 computer, a USB based external audio input-output adapter, and software installed on the Raspberry Pi 5 computer. With such a modest setup, it is possible to receive signals from around 24 MHz to over 1.7 GHz. This book is aimed at amateur radio enthusiasts and electronic engineering students, as well as at anyone interested in learning to use the Raspberry Pi 5 to build electronic projects. The book is suitable for both beginners through experienced readers. Some knowledge of the Python programming language is required to understand and eventually modify the projects given in the book. A block diagram, a circuit diagram, and a complete Python program listing is given for each project, alongside a comprehensive description. The following popular RTL-SDR programs are discussed in detail, aided by step-by-step installation guides for practical use on a Raspberry Pi 5: SimpleFM GQRX SDR++ CubicSDR RTL-SDR Server Dump1090 FLDIGI Quick RTL_433 aldo xcwcp GPredict TWCLOCK CQRLOG klog Morse2Ascii PyQSO Welle.io Ham Clock CHIRP xastir qsstv flrig XyGrib FreeDV Qtel (EchoLink) XDX (DX-Cluster) WSJT-X The application of the Python programming language on the latest Raspberry Pi 5 platform precludes the use of the programs in the book from working on older versions of Raspberry Pi computers.
€ 39,95
Membres : € 35,96
-
Elektor Publishing Basic Electronics for Beginners
Analogue Electronics and Microcontrollers Projects Hobbyist electronics can be a fun way to learn new skills that can be helpful to your career. Those who understand the basics of electronics can design their own circuits and projects. However, before you run, you need to learn to walk. It all starts with analogue electronics. You should be familiar with the simple components and circuits and understand their basic behaviors and the issues you may encounter. The best way to do this is through real experiments. Theory alone is not enough. This book offers a large number of practical entry-level circuits, with which everyone can gain the basic experience. Through the widespread introduction of microcontrollers, a new chapter in electronics has begun. Microcontrollers are now performing more and more tasks that were originally solved using discrete components and conventional ICs. Starting out has become easier and easier thanks to platforms including Bascom, Arduino, micro:bit. The book introduces numerous manageable microcontroller applications. It’s now a case of less soldering and more programming.
€ 39,95
Membres : € 35,96
-
, par Clemens Valens Les cartes Arduino UNO R4 Minima et WiFi en détail
Le puissant Arduino UNO R4 est le dernier membre de la famille emblématique Arduino UNO. Il existe même en deux versions. Jetons un coup d'œil...
-
, par Lobna Belarbi Cartes, kits et outils indispensables pour commencer votre parcours Arduino avec Elektor
Que vous soyez un débutant désireux d'explorer l’univers des microcontrôleurs ou un maker expérimenté souhaitant étoffer sa panoplie d’outils, Elektor propose une sélection soignée de...
-
, 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...