Zoekresultaten voor "makepython OR esp32 OR development OR ki"
-
Elektor Digital Get Started with the Raspberry Pi AI Kit (E-book)
A Beginner's Guide to AI and Edge Computing Artificial Intelligence (AI) is now part of our daily lives. With companies developing low-cost AI-powered hardware into their products, it is now becoming a reality to purchase AI accelerator hardware at comparatively very low costs. One such hardware accelerator is the Hailo module which is fully compatible with the Raspberry Pi 5. The Raspberry Pi AI Kit is a cleverly designed hardware as it bundles an M.2-based Hailo-8L accelerator with the Raspberry Pi M.2 HAT+ to offer high speed inferencing on the Raspberry Pi 5. Using the Raspberry Pi AI Kit, you can build complex AI-based vision applications, running in real-time, such as object detection, pose estimation, instance segmentation, home automation, security, robotics, and many more neural network-based applications. This book is an introduction to the Raspberry Pi AI Kit, and it is aimed to provide some help to readers who are new to the kit and wanting to run some simple AI-based visual models on their Raspberry Pi 5 computers. The book is not meant to cover the detailed process of model creation and compilation, which is done on an Ubuntu computer with massive disk space and 32 GB memory. Examples of pre-trained and custom object detection are given in the book. Two fully tested and working projects are given in the book. The first project explains how a person can be detected and how an LED can be activated after the detection, and how the detection can be acknowledged by pressing an external button. The second project illustrates how a person can be detected, and how this information can be passed to a smart phone over a Wi-Fi link, as well as how the detection can be acknowledged by sending a message from the smartphone to your Raspberry Pi 5.
€ 29,95
Leden: € 26,96
-
Elektor Digital Elektor November/December 2024 (PDF)
Elektor GREEN and GOLD members can download their digital edition here. Not a member yet? Click here. Audio DSP FX Processor BoardPart 1: Features and Design 50 Years of Elektor in English KiCad 8Top New and Updated Features Elektor MultiCalculator KitAn Arduino-Based Calculator Kit for Electronic Purposes Low-Cost GNSS RTK SystemsWith Centimeter-Level Degree of Accuracy PCB Layout and SafetyHints for a Safe, Long-Life Design of Your Boards Opamp TesterFor Audio and Other Applications Project Update #4: ESP32-Based Energy MeterEnergy Monitoring with MQTT Real-Time Spectrum Analyzer with Waveguide Technology and Multi-Interface PCsAaronia Establishes New Product Segment and Presents First Prototypes at Electronica in Munich Applications of Ynvisible’s E-paper DisplaysTransform Businesses and Shape the Future SMT InductorsCoils and Ferrites — Selection Made Easy Arrow Electronics to Showcase Innovative Technologies at electronica 2024 Using EMI Shielding to Achieve Electromagnetic Compatibility Compliance The Ultimate Tool for Every Electronics EnthusiastUnlock Endless Possibilities with Red Pitaya and 1,000+ Click Boards™ V-LD1 Distance Radar Module Siglent Presents Its New Vector Network Analyzer Platform SNA6000A HDI in the MiddleA New Cost-Effective PCB Pooling Service for Tiny BGAs Remote Access IoT LabOne and Only Solution for Remote Learning and Development in Embedded Industry Challenges of DFM Analysis for Flex and Rigid-Flex Design From Life's ExperienceMicrotechnophobia 3D Christmas TreeA 3D PCB with a Low-Cost, 32-bit Microcontroller Starting Out in Electronics……Continues with the Opamp! An Autonomous Sensor Node (Project Update #1)Reducing Idle Power Consumption with External RTC and Power Switch 2024: An AI OdysseyA Look Back at the Future LED Displays with the MAX7219A Hands-On Approach to a Great Chip Err-lectronicsCorrections, Updates, and Readers’ Letters VibroTactile GlovesA Breakthrough for Parkinson’s Patients
€ 7,50
-
Elektor Publishing 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. Hardware (including the Raspberry Pi Pico W) is available as a kit. Downloads GitHub
€ 49,95
Leden: € 44,96
-
Elektor Digital PID-based Practical Digital Control with Raspberry Pi and Arduino Uno (E-book)
The Arduino Uno is an open-source microcontroller development system encompassing hardware, an Integrated Development Environment (IDE), and a vast number of libraries. It is supported by an enormous community of programmers, electronic engineers, enthusiasts, and academics. The libraries in particular really smooth Arduino programming and reduce programming time. What’s more, the libraries greatly facilitate testing your programs since most come fully tested and working. The Raspberry Pi 4 can be used in many applications such as audio and video media devices. It also works in industrial controllers, robotics, games, and in many domestic and commercial applications. The Raspberry Pi 4 also offers Wi-Fi and Bluetooth capability which makes it great for remote and Internet-based control and monitoring applications. This book is about using both the Raspberry Pi 4 and the Arduino Uno in PID-based automatic control applications. The book starts with basic theory of the control systems and feedback control. Working and tested projects are given for controlling real-life systems using PID controllers. The open-loop step time response, tuning the PID parameters, and the closed-loop time response of the developed systems are discussed together with the block diagrams, circuit diagrams, PID controller algorithms, and the full program listings for both the Raspberry Pi and the Arduino Uno. The projects given in the book aim to teach the theory and applications of PID controllers and can be modified easily as desired for other applications. The projects given for the Raspberry Pi 4 should work with all other models of Raspberry Pi family. The book covers the following topics: Open-loop and closed-loop control systems Analog and digital sensors Transfer functions and continuous-time systems First-order and second-order system time responses Discrete-time digital systems Continuous-time PID controllers Discrete-time PID controllers ON-OFF temperature control with Raspberry Pi and Arduino Uno PID-based temperature control with Raspberry Pi and Arduino Uno PID-based DC motor control with Raspberry Pi and Arduino Uno PID-based water level control with Raspberry Pi and Arduino Uno PID-based LED-LDR brightness control with Raspberry Pi and Arduino Uno
€ 32,95
Leden: € 29,66
-
Elektor Digital Programming the Finite State Machine (E-book)
Programming the Finite State Machine with 8-Bit PICs in Assembly and C Andrew Pratt provides a detailed introduction to programming PIC microcontrollers, as well as a thorough overview of the Finite State Machine (FSM) approach to programming. Most of the book uses assembly programming, but do not be deterred. The FSM gives a structure to a program, making it easy to plan, write, and modify. The last two chapters introduce programming in C, so you can make a direct comparison between the two techniques. The book references the relevant parts of the Microchip datasheet as familiarity with it is the best way to discover detailed information. This book is aimed at Microsoft Windows and Linux users. To keep your costs to a minimum and to simplify the toolchain, specific applications are provided as a free download to enable you to use an FTDI serial lead as the programmer. The assembler used is the open-source "gpasm". All programming can be done in a text editor. There are detailed instructions on how to perform the necessary installations on Windows, Linux Debian, and derivatives such as Ubuntu and Fedora. For programming in C, Microchip's XC8 compiler is used from the command line. In addition to the programming applications, two serial read and serial write applications can be used for communicating with the PICs from a computer. A voltmeter project including practical instructions on building a circuit board from scratch is included. All theory is covered beforehand, including how to do integer arithmetic in assembly. Two PICs are covered: the PIC12F1822 and the PIC16F1823. Both can run at 32 MHz with an internal oscillator. You do not need to buy a factory-made development board and programmer. With relatively inexpensive parts including a serial lead, microcontroller, a few resistors, and LEDs, you can get started exploring embedded programming. Links Updated Programmer
€ 32,95
Leden: € 29,66
-
Elektor Digital Inside an Open-Source Processor (E-book)
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.
€ 32,95
Leden: € 29,66
-
Elektor Digital Raspberry Pi Advanced Programming (E-book)
This book is about advanced programming of the Raspberry Pi computer using the Python programming language. The book explains in simple terms and with examples: How to configure the Raspberry Pi computer; How to install and use the Linux operating system and the desktop; How to write advanced programs using the Python programming language; How to use graphics in our programs; How to develop hardware based projects using the Raspberry Pi. The book starts with an introduction to the Raspberry Pi computer and covers the topics of purchasing all the necessary accessories and installing and operating the Linux operating system in command mode. The network interface of the RPi is explained in simple steps, demonstrating how the computer can be accessed remotely from a desktop or a laptop computer. The remaining parts of the book cover the Python programming language in detail, including advanced topics such as operating system calls, multitasking, interprocess synchronization and interprocess communication techniques. The important topic of network programming using UDP and TCP protocols is described with working examples. The Tkinter graphical user interface module (GUI) is described in detail with example widgets and programs. The last part of the book includes hardware projects based on using the advanced programming topics such as multitasking and interprocess communication techniques. All the projects given in the book have been fully tested and are working. Complete program listings of all projects are provided with detailed explanations.
€ 34,95
Leden: € 31,46
-
Elektor Publishing MIT App Inventor for AI and IoT
Build Smart Applications with Raspberry Pi, Arduino, and ESP32 Discover how easy and exciting mobile app development can be with MIT App Inventor. This hands-on guide takes you from basic concepts to building real-world mobile applications using a simple visual programming approach—no prior coding experience required. You will create IoT and AI-powered apps for Android devices and explore how App Inventor can also be used with iPhones and iPads. Connect your applications to platforms such as Arduino UNO R4 WiFi, ESP32, Raspberry Pi Pico (2)W and Raspberry Pi 5, enabling you to build smart, connected systems. Inside the book, you will learn how to: Build interactive apps using buttons, images, sound, and multimedia Create text-to-speech and speech-recognition applications Develop camera-based and location-aware (GPS) apps Design useful tools such as calculators and educational apps Work with smartphone sensors like accelerometers and light sensors Build AI-powered applications, including voice assistants and image-generation features Send and receive messages, and create communication-based apps Connect mobile apps to hardware using Wi-Fi and Bluetooth Control real devices such as LEDs, motors, and sensors Designed for beginners, students, and hobbyists, this book focuses on learning by doing. By the end, you will have the skills and confidence to create your own innovative applications that interact with both the digital and physical worlds. Start building and turning your ideas into reality.
€ 44,95
Leden: € 40,46
-
Elektor Digital Elektor AI Guest Edition 2024 (PDF) EN
Elektor GREEN and GOLD members can download their digital edition here. Not a member yet? Click here. The AlertAlfred AI Security SystemPowered by a Raspberry Pi 5 and the Hailo 8L Module AI in Electronics DevelopmentAn Update After Only One Year Intro to AI AlgorithmsPrompt: Which Algorithms Implement Each AI Tool? Single-Board Computers for Artificial Intelligence ProjectsBackground and Overview From Sensor Data to Machine Learning ModelsGesture Detection with an Accelerometer and Edge Impulse Build a Leaky Integrate-and-Fire Spiking NeuronArtificial Intelligence Without Software ChatGPT for Electronic DesignDoes GPT-4o Do It Any Better? Bringing AI to the Edge with ESP32-P4 Exploring Speech Functions on Raspberry Pi ZeroWhen Overclocking Gives Freedom of Speech The Growing Role of Edge AIA Trend Shaping the Future Unlocking the Power of Edge AIA Conversation with François de Rochebouët of STMicroelectronics A VHDL Clock Made with ChatGPT AI’s Real ImpactSayash Kapoor on “AI Snake Oil” and More The Latest Stuff From BeagleBoardBeagleY-AI, BeagleV-Fire, BeagleMod, BeaglePlay and BeagleConnect Freedom Mosquito Detection Using Open Datasets and Arduino Nicla Vision AI Today and Tomorrow: Insights from Espressif, Arduino, and SparkFun Artificial Intelligence Timeline BeagleY-AIThe Latest SBC for AI Applications AI in FocusPerspectives from the Elektor Community Machine Vision with OpenMVCreate a Soda Can Detector A Conversation with the Digital MindChatGPT vs Gemini Skilling Me Softly with This Bot?Is the AI Revolution in the Electronic Field Failing Due to a Lack of Social Precision?
€ 7,50
-
Elektor Digital Elektor November/December 2022 (PDF)
Elektor GREEN and GOLD members can download their digital edition here. Not a member yet? Click here. High-End from the Elektor Lab Fortissimo-100 High-End AmplifierFully symmetrical audio output stage and 100/190 W Checking the Frequency of Tuned Circuits and CrystalsTips & Tricks, Best Practices and Other Useful Information PCB Tips and Tricks Soldering – So What?A Closer Look at Current Soldering Technology Low-Latency Bluetooth Garage Door ControlTake Control with Short BLE Messages from a Smartphone Ideal Diode ControllerDiode Circuits with Low Power Dissipation LED Garlands with ESP32 and FreeRTOSFlashing and Variable Brightness Starting Out in Electronics……Cheerfully Continues Zenering FM/DAB+ ReceiverThe Best of Both Worlds From Life’s ExperienceElectronica Obscura Tracing the Cause of Software Bugs WirelesslyCircular Buffer and Webserver on the ESP32 Did Covid Cause a Boost in Engineering Innovation?Innovative Components and Solutions from 2022 Ersa i-CON TRACE – The IoT Soldering Station for Makers Infographics What Are We Going to Do with All This Compute? How to Drive Ynvisible’s E-Paper Display All-Time Innovation with InnoFaithQ&A with Walter Arkesteijn Industrial AutomationEasy and scalable IoT-Retrofitting Next Generation Oscilloscopes for Accelerated InsightRohde & Schwarz introduces the R&S MXO 4 series Low Profile Linear Connectors Solve Multi-Signal Data Management Smart – Innovative – Cost-EfficientGateMate FPGAs Developed and Manufactured in Germany Tools to Support Low-Cost Sensor Development PolyfusesPeculiar Parts, the Series Isolated Analog Output for Arduino Uno HomeLab Tours... Discovers the Theremin electronica fast forward 2022 - powered by ElektorLineup and Timetable Radio Direction FindingTracking Down Lost Wireless Weather Sensors Estimate an IC's Internal NoiseA Simple Method Ethics in ActionPowered by WEEF No Ethics, No Sustainable BusinessAn Interview with Professor Stefan Heinemann The 2023 WEEF Index Filter SoftwareDesign Tools for Analog Filters TV-B-Gone!... Or At Least B-OFF RP2040-Based Air Quality Measurement elekterminal Kickstart to Python 3Sample Chapter: Digital Image Processing and Wand Library SOLARPUNKA Brighter Future Ahead Hexadoku
€ 7,50
-
Elektor Digital Elektor Mai/Juin 2023 (PDF)
Le téléchargement intégral de ce numéro est disponible pour nos membres GOLD et GREEN sur le site Elektor Magazine !Pas encore membre ? Cliquez ici.Super Servo TesterTestez jusqu'à quatre servos, isolés ou in situsignaux analogiques et microcontrôleursCA/N, CN/A, mesure du courant, et plusEmbedded World 2023l'échantillonnage sub-Nyquist en pratiquecapture fiable des hautes fréquences à l'aide du sous-échantillonnageconnecter un smartphone Android à un ESP32 ?projet pratique avec l'API wifi d'Androidfiltre actif 1 kHz pour mesures de distorsionmesures améliorées par l'optimisation du signal de mesuredémarrer en électronique... multivibrationsProjet 2.0corrections, mises à jour et messages de lecteursle nouveau protocole I3Ceffet d'annonce ou vrai progrèsBlueRC : télécommande IR avec smartphone et ESP32adaptative et universellela documentation des microcontrôleurs sans peine (2)registres et schémas de principeautomatisation des tests et des mesuresprogrammation de l'équipement d'essai pour qu'il fasse ce que vous voulezInfographie : test et mesureimmunité contre les surtensionsprotection pour modules de puissance CC/CC non isolésappareil de mesure Wihatesteurs et compteurs d'installation sur lesquels vous pouvez compterautomatisation des tests et partage des résultatssur le vifl'électronique des blocsenregistreur de données énergétiquesmesurer et enregistrer la consommation d'énergieassemblage du kit Rover M.A.R.S. de 4tronixdisque de stationnement avec affichage e-papierune version informatisée innovanteeCO₂ Telegram botmesureur de la qualité de l'air avec notification par Telegramles coulisses de l'audio haut de gamme maisonTon Giesberts d'Elektor interviewé sur l'art de la conception analogiquevisite à domicilenouvelle ciblelecture d'étiquettes RFID et serrure de porte RFIDexemples de projets tirés du guide d'expérimentation pour Arduino d'ElektorSondes de courant RF pour oscilloscopeLa mesure de courants RF sans peinepas pour les mauviettes - kit bras robotiqueavec Raspberry Pi Pico et MicroPythonIA générativeMais qui a fait ça ?Hexadoku
€ 10,95
-
Elektor Digital Embedded in Embedded (E-book)
ARM Cortex-M Embedded Design from 0 to 1 Hobbyists can mash together amazing functional systems using platforms like Arduino or Raspberry Pi, but it is imperative that engineers and product designers understand the foundational knowledge of embedded design. There are very few resources available that describe the thinking, strategies, and processes to take an idea through hardware design and low-level driver development, and successfully build a complete embedded system. Many engineers end up learning the hard way, or never really learn at all. ARM processors are essentially ubiquitous in embedded systems. Design engineers building novel devices must understand the fundamentals of these systems and be able to break down large, complicated ideas into manageable pieces. Successful product development means traversing a huge amount of documentation to understand how to accomplish what you need, then put everything together to create a robust system that will reliably operate and be maintainable for years to come. This book is a case study in embedded design including discussion of the hardware, processor initialization, low‑level driver development, and application interface design for a product. Though we describe this through a specific application of a Cortex-M3 development board, our mission is to help the reader build foundational skills critical to being an excellent product developer. The completed development board is available to maximize the impact of this book, and the working platform that you create can then be used as a base for further development and learning. The Embedded in Embedded program is about teaching fundamental skill sets to help engineers build a solid foundation of knowledge that can be applied in any design environment. With nearly 20 years of experience in the industry, the author communicates the critical skill development that is demanded by companies and essential to successful design. This book is as much about building a great design process, critical thinking, and even social considerations important to developers as it is about technical hardware and firmware design. Downloads EiE Software Archive (200 MB) IAR ARM 8.10.1 (Recommended IDE version to use) (1.2 GB) IAR ARM 7.20.1 (Optional IDE version to use) (600 MB)
€ 44,95
Leden: € 40,46