{"title":"Maker Innovations Series","description":"\u003cp\u003eExplore the Maker Innovations Series, a treasure trove of creative projects and DIY inspiration. Perfect for hobbyists and budding inventors, unlock your potential and bring your ideas to life.\u003c\/p\u003e","products":[{"product_id":"internet-of-things-using-single-board-computers-book-g-r-kanagachidambaresan-9781484281079","title":"Internet of Things Using Single Board Computers","description":"Rapidly prototype and program new IoT and Edge solutions using low-cost Maker tech, such as those from Arduino, Raspberry Pi and Nvidia. With a focus on the electronics, this book allows experienced computer science students as well as researchers, practitioners, and even hobbyists to dive right into actual engineering of prototypes and not just theoretical programming and algorithms.  You'll learn to interface sensors, work with various communication mediums, incorporate wired and wireless communication protocols, and more with these single board computers. All while working in the popular Python programming language. Additionally, you’ll discover both scripting-based and drag and drop solutions for different problems. As well as a variety of useful, data gathering approaches.  Then you can apply what you’ve learned to IoT projects and troubleshooting Industry 4.0 problems.  The rapid growth of technology and new development initiatives has made the Internet of Things and Edge analytics an inevitable platform in all engineering domains. The need for sophisticated and ambient environments controlled by tech has resulted in an exponential growth of automation and artificial intelligence. Internet of Things Using Single Board Computers reflects these recent developments while providing a low-cost, easy ramp into the fields of IoT using single board computers and Python programming. What You'll Learn       Program Arduino, Raspberry Pi, and Nvidia boards for rapid prototyping in IoT and Edge environments  Interface sensors, communication mediums, and wired and wireless communications into your programs and projects.  Study practical applications of these low-cost solutions in fields such as home automation, smart cities, electrical vehicle charging, and more.       Who This Book is For   Engineers and hobbyists working on Internet of Things prototypes and applications.  Basic skills in electronics and a working knowledge of Python are recommended. Engineers and scientists working on smart environment projects and smart city applications will also benefit.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49742360510737,"sku":"NGR9781484281079","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52672827752721,"sku":"NLS9781484281079","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53109767700753,"sku":"NIN9781484281079","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484281071.jpg?v=1750892571"},{"product_id":"introductory-programs-with-the-32-bit-pic-microcontroller-book-hubert-ward-9781484290507","title":"Introductory Programs with the 32-bit PIC Microcontroller","description":"Embark on a journey into the world of embedded programming. This book introduces you to the 32bit PIC and will teach you how the main functions of C programming work and can be used with a PIC micro.A one-stop reference for the would-be embedded programmer, you'll explore the electronics needed for a variety of programs as well as how to use different devices with the PIC. The book starts with downloading the environment and creating a simple project, one that uses different oscillators, Phase Lock Loop, and circuitry needed to create the different system clocks—an easy entry point to this exciting environment. You'll also review the MPLABX integrated development environment (IDE) and see how to program the 32Bit PIC, which can be adapted to different PICs.    Throughout subsequent chapters, you’ll learn how to use a range of programs that use PIC modules such as the SPI, I2C, UART communication modules, the ADC module, the Capture, Compare, and Pulse Width Modulationmodule, and the RTCC, Real Time Clock and Calendar Module.                    What You'll Learn        Create a project in MPLABX  Configure the different clock frequencies that are used in the 32bit PIC Build a variable delay subroutine to be used in a simple traffic lights program Use the MAX 7219 driver IC to control the 8by8 matrix display  Program an I2C expander module to control the display on a LCD       Who This Book Is For    Readers who want to try their hand at embedded programming, newcomers to programming the PIC 32, programmers who want to look into using MPLAB Harmony 3, and programmers who want to understand how C instructions work with respect to 32bit PIC. Also students who are studying for an engineering qualification.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49747656802577,"sku":"NGR9781484290507","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51029318467857,"sku":"NIN9781484290507","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52679488864529,"sku":"NLS9781484290507","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/148429050X.jpg?v=1751273715"},{"product_id":"understanding-semiconductors-book-corey-richard-9781484288467","title":"Understanding Semiconductors","description":"Gain complete understanding of electronic systems and their constituent parts. From the origins of the semiconductor industry right up until today, this book serves as a technical primer to semiconductor technology. Spanning design and manufacturing to the basic physics of electricity, it provides a comprehensive base of understanding from transistor to iPhone.     Melding an accessible, conversational style with over 100 diagrams and illustrations, Understanding Semiconductors provides clear explanations of technical concepts going deep enough to fully explain key vernacular, mechanisms, and basic processes, without getting lost in the supporting theories or the theories that support the supporting theories. Concepts are tethered to the real world with crisp analysis of industry dynamics and future trends.        As a break from the straight-ahead scientific concepts that keep the world of semiconductors spinning, Understanding Semiconductors is liberally sprinkled with apt analogies that elucidate difficult concepts. For example, when describing the relationship between voltage, current, power, and the flow of electricity through an electronic system, the book draws a parallel to a hot shower and the water utility system. Most of these are paired with clear visuals, giving you the best chance possible to absorb the concept at hand before moving on to the next topic.      Whether you’re narrowly technical or don’t know silicon from silly putty, working directly in hardware technologies and want to know more, or simply a curious person seeking hard information about the technology that powers the modern world, Understanding Semiconductors will be an informative, dependable resource.        What You'll Learn:                   Charge, Electricity, and Basic Physics           What are Semiconductors          The Semiconductor Value Chain and Design Trade-Offs          Transistors and Other Common Circuit Building Blocks          Semiconductor Design from Concept to Tapeout           Wafer Fabrication and Semiconductor Manufacturing Process          Integrated Circuit (IC) Packaging and Signal \u0026amp; Power Integrity (SIPI)          Common Circuits and System Components           RF and Wireless Technologies          System Architecture and Integration          The Semiconductor Industry - Challenges, History, and Trends          The Future of Semiconductors and Electronic Systems                            Who This Book Is For:     People working directly in the semiconductor, electronics, and hardware technologies fields or in supporting industries, hobbyists and new electrical engineering enthusiasts with minimal technical experience or pre-existing qualifications, and curious individuals interested in learning more about a fascinating area of technology. Though designed for a non- or semi-technical reader, engineers focused in one particular domain can also use this book to broaden their understanding in areas that aren’t directly related to their core area of expertise.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49747726532881,"sku":"NGR9781484288467","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50094721335569,"sku":"CIN1484288467G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50256891871505,"sku":"CIN1484288467VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50514221859089,"sku":"GOR013615244","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51029534638353,"sku":"NIN9781484288467","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484288467.jpg?v=1751404851"},{"product_id":"essentials-of-arduino-boards-programming-book-farzin-asadi-9781484295991","title":"Essentials of Arduino Boards Programming","description":"Learn to use the Arduino boards to do big jobs in a simple way. This book is full of real-world examples for Arduino enthusiasts of all experience levels.  All of the examples in this book use Arduino UNO, which is an excellent option for educational purposes.   You'll start with an introduction to Arduino and see firsthand how its free multi-platform integrated development environment (IDE) makes coding easier. In many cases, you can edit the given codes to solve your own problems. ​Arduino boards use a variety of microcontrollers and each board is suitable for a specific application. The Arduino IDE is also preloaded with a broad library of codes that you can modify and practice with. So instead of coding from scratch you can adjust the codes for similar projects. More experienced users will save time by simply copying nuggets of code from the various libraries.  You'll also learn about digital input\/output (I\/O), analog-to-digital and digital-to-analog converters, LCDs and EEPROM. The book then moves on to serial communication, mathematical functions, and pulse width modulation (PWM), all important features when encoding in telecommunications. Finally, you'll see how to control different types of motors, review interrupts, internal comparators, and timers, and read different sensors with Arduino.  What You Will Learn     Turn on\/off a device using a relay Generate analog\/digital output Read an analog\/digital input Control motors with a parallel virtual machine (PVM) and serial communication Display text with LCDs Read sensors with Arduino and use the interrupts Write more efficient codes with interrupts and timers  Who This Book Is For  Engineering (electrical\/computer\/biomedical\/robotic\/mechatronics\/aerospace) and science (math\/physic\/chemistry) students, makers, and hobbyists. Being familiar with a programming language (especially C) is an advantage, however, it is not necessary.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49749835645201,"sku":"NGR9781484295991","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51029628158225,"sku":"NIN9781484295991","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52140072435985,"sku":"NLS9781484295991","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484295994.jpg?v=1751021092"},{"product_id":"sensors-and-protocols-for-industry-4-0-book-g-r-kanagachidambaresan-9781484290064","title":"Sensors and Protocols for Industry 4.0","description":"This book Identifies the right sensors and single board computers for any application to achieve the best performance in Industry 4.0 settings and applications. You’ll see what technologies apply the IIoT with elegant efficiency to drastically improve remote monitoring and controlling, decision making, and preventative maintenance.       Start by learning exactly what Industry 4.0 is and advance your knowledge from simple Internet of Things projects to full-on Industrial IoT deployment. You'll automate advanced processes, incorporate professional procedures, and take your IoT skills to a professional level. Then move into the protocols and standards expected for industrial applications of sensors at an industrial level. Match the right SBCs to the right use cases and sensor technologies to optimize efficiency and ensure peak performance. Then move into setting up a smart factory and monitoring your supply chain with tech. Finally, you'll dive into programming with theNode-Red platform and Python packages for CPS.      By the end of this book, you’ll have jumped from simple, home-based IoT systems up to industrial and professional applications. Conquer your supply chain and both forward and backward processes with accessible Maker tech!     What You'll Learn      Support      industrial applications of SBCs and Maker tech Achieve      peak performance by combining the right sensors with the right processing boards Improve      remote monitoring and controlling drastically for better decision making      and preventative maintenance    Who This Book Is For    Students and aspiring professionals working with Internet of things technologies moving towards industrial applications.  Prerequisite knowledge in basic Internet of Things, simple python concepts,  automation, and industry procedures is required for this book.  Engineers and scientists who are pursuing research and contributing to industrial internet of things might also benefit.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49795109617937,"sku":"NGR9781484290064","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52680666382609,"sku":"NLS9781484290064","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52750715060497,"sku":"NIN9781484290064","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484290062.jpg?v=1751421357"},{"product_id":"esp32-formats-and-communication-book-neil-cameron-9781484293782","title":"ESP32 Formats and Communication","description":"Although Wi-Fi communication is incorporated in many internet-based applications, knowledge of alternative communication protocols is vital for optimal project development with a microcontroller, such as the ESP32. This book focuses on communication protocols for the ESP32 microcontroller with illustrative projects ranging from a Bluetooth Low Energy beacon communicating with your smart wristwatch to Long Range (LoRa) communication between microsatellites circling 550km above the Earth and an ESP32 microcontroller in your home.     Just as there are different communication protocols, there are different ESP32 microcontroller formats. You’ll examine the features of several ESP32 microcontroller formats, which enable the optimal combination of communication protocol and ESP32 format to achieve the requirements of a project. Several of the communication protocols and ESP32 formats have only been available in the last few months or years, making the book very relevant.    Eachchapter focuses on a communication protocol and is stand-alone, so they can be read without having to start from the beginning of the book. The chapters are loosely grouped into short- and long-range communication, image management for transmission to a webpage or a remote LCD screen, and the required apps and IoT techniques for remote control of an ESP32-CAM robot vehicle. The advantages of each communication protocol correspond to different project types.    What You'll Learn        Study the MESH communication protocol and the ESP-NOW protocol with communication between ESP32 microcontrollers without a Wi-Fi connection Review email communication projects with an ESP32 and generation of quick response codes to instruct an ESP32 to control a connected device. Look at the ESP32-CAM module built around a      2M-pixel camera for streaming images with the WebSocket protocol to a      remote ESP32 Control an ESP32-CAM robot car through remote      communication over the internet with image streaming to an Android tablet      or mobile phone.    Who This Book Is For","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49890554741009,"sku":"CIN1484293789G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51029475524881,"sku":"NIN9781484293782","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52677980455185,"sku":"NLS9781484293782","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484293789.jpg?v=1751116062"},{"product_id":"learn-engineering-with-lego-book-grady-koch-9781484292822","title":"Learn Engineering with LEGO","description":"LEGO Mindstorms and SPIKE Prime are great products with vast capabilities, but are often so complex that many people don’t know how to use them. LEGO provides a walk-through of a few projects to build, which are cool, but after building these many people get stuck on “now what?” This book answers that question by showing the underlying principles required to build their own ideas.  This book is a hands-on tour of how machines work with LEGO—there’s nothing like building a machine with your own two hands to understand how it works. It includes aspects of software engineering, mechanical engineering, and electrical engineering. As parts and associated engineering concepts are presented, they will be shown in their practical use with graphical step-by-step assembly instructions.   The concepts conveyed are mostly learned through building examples, with text explanation to reinforce the ideas being learned. Every engineering concept has a building example to go with it, in a quick build of less than 15 assembly steps. At the end of each chapter there’s a project to tie the concepts of the chapter together of a little more complexity, involving 15 to 30 steps.  These assembly steps are drawn with a computer aided design program that looks like the diagrams that LEGO produces for its products, so readers will be familiar with the look of the assembly directions.   What You'll Learn     Layout a Word Blocks or Python computer program from scratch See how LEGO building elements are meant to be assembled Manipulate the power source of a rotating shaft from an electric motor Use gears to alter the speed and torque of a power train Change the motion from a rotating shaft to a desired action Basic mechanisms (turntable, differential, cam, ratchet, etc.) to  Use sensors (motion, distance, light, color) to make interactive inventions Integrate mechanical, software, and electrical subsystems in a project    Who This Book Is For  The knowledge presumed in this book is basic familiarity in building with LEGO, having past experience with building a set of moderate complexity of more than a 100 pieces.  Basic familiarity with operating a personal computer is also assumed, such as to install an app.    Likely interested readers are: LEGO fans looking for ways to build new and better inventions, middle-school and high-school age students who have an interest in science, math, and engineering, adults who like to learn how things work and tinker with inventions, and educators who use the SPIKE Prime set and are looking for new ideas for lesson plans.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50385502667025,"sku":"CIN1484292820G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51029524513041,"sku":"NIN9781484292822","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52680358756625,"sku":"NLS9781484292822","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484292820.jpg?v=1750759310"},{"product_id":"industrial-robotics-control-book-fabrizio-frigeni-9781484289884","title":"Industrial Robotics Control","description":"Build a complete control system for industrial robots, learning all the theory and practical tips from the perspective of an automation engineer. Explore the details of kinematics, trajectories, and motion control, and then create your own circuit board to drive the electric motors and move the robot.After covering the theory, readers can put what they’ve learned in practice by programming a control firmware for the robot. Each software component is described in detail, from the HMI and the interpreter of motion commands, to the servo loop controller at the core of each servo drive. In particular, the author presents the commutation algorithm and the servo loop controller for brushless synchronous motors, which are typically employed in robotics applications. Readers will also learn how to calibrate the robot, commission it to the end-user, and design a digital twin to test and monitor the entire workcell in a safe simulated environment.    Finally, the book delves into hardware, covering how to select and use electric motors and encoders, how to build servo drives and motion controllers, and how to design your own PCBs. Different electronic components and their application circuits are analyzed, showing the advantages and drawbacks of each.     By the end of the book you should be able to design and build electronic boards and write their core firmware to control any kind of industrial robot for all sorts of different practical applications.    What you’ll learn        Solve kinematics models of robots Generate safe paths and optimal motion trajectories Create a digital twin of your robot to test and monitor its movements Master the electronic commutation and closed-loop control of brushless motors Design electronics circuit boards for motion applications      Who This Book Is For                                                 Robotics engineers (and students) who want to understand the theory behind the control of robotics arms, from the kinematic models of their axes to the electronic commutation of their motors. Some basic calculus and linear algebra is required for the understanding of the geometrical framework, while some electronics foundations are helpful to grasp the details of the circuits design.","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50469914181905,"sku":"CIN1484289889VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51029368144145,"sku":"NIN9781484289884","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52674538635537,"sku":"NLS9781484289884","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484289889.jpg?v=1751021090"},{"product_id":"arduino-interrupts-book-norman-dunbar-9781484297131","title":"Arduino Interrupts","description":"Improve your projects by leveraging the power of interrupts. This comprehensive guide makes it easy to understand and use interrupts with the ATmega328P microcontroller found on Arduino boards.    With over 20 interrupts available, this book covers almost all of them and provides background information on how they work. You’ll work through the steps and code examples required to configure each of the covered interrupts. You'll also learn how to use them with Arduino, AVR C++ and with other development systems, like PlatformIO.    Interrupts can be intimidating, but by the end of this book, you will have the knowledge and skills to take full advantage of them and improve the performance and efficiency of your Arduino projects.    What You’ll Learn      Understand interrupts and how they work Make interrupts easier to use in code Use interrupts in their Arduino sketches or AVR C++ applications See how to use interrupts in the Arduino Language and in AVR C++ Avoid common pitfalls when working with interrupts    Who This Book Is For    Intermediate to advanced-level programmers who want to learn how to use interrupts in their Arduino sketches or AVR C++ applications..","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50513692852497,"sku":"GOR013980102","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51029411037457,"sku":"NIN9781484297131","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52401921327377,"sku":"NLS9781484297131","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/148429713X.jpg?v=1751306716"},{"product_id":"digital-electronics-for-musicians-book-alexandros-drymonitis-9798868803932","title":"Digital Electronics for Musicians","description":"Dive into the world of computer music and physical computing and stay ahead of the melodic curve. This book is aimed at adventurous musicians who want to learn about music programming with Arduino, sensors, and Pure Data, and how to make new interfaces and instruments with that knowledge.    In this updated version, you can expect a wave of updates that bring the content in sync with the latest tech trends. The book now features revamped code and visuals throughout, all tailored to match the cutting-edge versions of Pure Data, Arduino IDE, and the powerful Raspberry Pi 5. What's even more thrilling is the integration of the Bela platform for audio enthusiasts, alongside an expanded wireless toolkit that includes both Wi-Fi and the trusty XBee. To ensure a smoother journey, there are more project-enhancing images to guide you, and a brand-new chapter dedicated to AI, based on the author's innovative neuralnet object for Pure Data, as showcased in the AIMC conference proceedings.    You’ll start with the basics of the Pure Data and Arduino languages, how to incorporate sensors into your musical projects, and how to use embedded computers, like the Raspberry Pi, to create stand-alone projects. Along the way, you’ll learn how to create a variety of innovative musical projects, including an interactive glove that can be used bystringed instrumentalists or other musicians, an interactive drum set, a patch-bay matrix synthesizer, a guitar looper, a DIY theremin, and even DIY instruments that incorporate AI.    If you are a musician or tinkerer who wants to explore the world of electronic and electroacoustic music, then Digital Electronics for Musicians, Second Edition is the book for you.    What You Will Learn      Incorporate sensors into your musical projects. Combine Arduino and Pure Data to bring the physical world to computers. Use additional libraries that extend the capabilities of the Arduino. Work with external objects in Pure Data and create your own patches from scratch. Write your own sketches with Arduino.    Who This Book Is For     Musicians who want to explore the world of electronic and electroacoustic music.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50629324079377,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50629325324561,"sku":"GOR014017715","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":53652138819857,"sku":"NLS9798868803932","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/B0CZZWS1JL.jpg?v=1770373291"},{"product_id":"mastering-digitally-controlled-machines-book-jean-michel-molenaar-9781484298480","title":"Mastering Digitally Controlled Machines","description":"Take control of your machine building and production processes with computer-run tools to safely use, or even build, a durable machine for use in your garage or even a startup company. This book provides best practices for laser cutters, 3D printers, CNC mills, vinyl cutters, and more.  You'll begin by learning the history of digitally controlled tools, as well as how they work and what materials you can use with them. With this knowledge, you won’t just learn how to make common machines work, you’ll go to the next level and build your own machine—whether that be a plasma cutter or a CNC milling machine. You will learn how they use these tools to create amazing products, art, and even new machines! You’ll also find handy overviews of tools, software, and materials to use in a reference appendix. After reading Mastering Digitally Controlled Machines you’ll be able to create something for yourself, your community, or your company. What You'll LearnUse accessible computer-controlled machines safely to make anything you want to buildFit the right tool and materials with the right projectsBuild your own CNC machine custom tailored to your project’s needs   Who This Book Is For People who want to understand how accessible computer-controlled tools work and build any kind of product themselves. Makerspaces, Fab Labs, and similar spaces will benefit. And people who want to create prototypes and products for themselves or their company\/ startup, or to start creating prototypes without much prior knowledge.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51029237629201,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51029240316177,"sku":"NIN9781484298480","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484298489.jpg?v=1751179646"},{"product_id":"beginning-micropython-with-the-raspberry-pi-pico-book-charles-bell-9781484281345","title":"Beginning MicroPython with the Raspberry Pi Pico","description":"Program the Raspberry Pi Pico, the latest microcontroller board from raspberrypi.org, with MicroPython. This book will take you on a tour of the Raspberry Pi Pico, including how to get started using the microcontroller, seeing which alternative microcontrollers are available, and how to connect and run simple code examples.  You’ll program example projects in MicroPython using Python on your PC as a learning platform. Then build your hardware skillset working with electronics and breadboard circuits. You'll implement example projects with all steps explained, including hardware connections and executing the project. Then apply them to real-world, approachable projects using the accessible Raspberry Pi Pico!   The book shows how the cloud is used for IoT data and find out what popular cloud systems currently exist for IoT. Finally, you'll use ThingSpeak for hosting IoT data including connecting your Pico to the Internet.      Beginning MicroPython with the Raspberry Pi Pico allows you to build up your skills to more advanced IoT projects and Cloud systems!  What You Will Learn  Build valuable programming skills with MicroPython   Explore the Raspberry Pi Pico and similar boards  Develop your own electronics and IOT projects  Incorporate the Grove component system with the Raspberry Pi Pico    Who This Book Is For Beginners interested in learning to work with the Raspberry Pi Pico using MicroPython on microcontrollers with little to no experience in programming, hardware, or electronics. The book should also appeal to those who wanting to gain experience with building electronic solutions with microcontrollers.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51029304148241,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51029307392273,"sku":"NIN9781484281345","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52424347386129,"sku":"NLS9781484281345","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484281349.jpg?v=1750759302"},{"product_id":"git-for-electronic-circuit-design-book-altay-brusan-9781484281239","title":"Git for Electronic Circuit Design","description":"Work with Git and avoid dangerous mishaps in this popular, cooperative environment, even if you have no software engineering background or previous experience with Git. This book will teach you the basic principles of working cooperatively in Git with software engineers and other team members to handle issues the GUI can’t.  You'll start by learning the fundamentals of the Git environment and commands. Concepts such as commits, branches, and Git organization are discussed. To avoid bogging you down with software terminology, advanced topics like setting up a Git server are ignored. Descriptions are worded to keep you away from technical specifications. Examples are presented in easily digestible text files and focus on realistic scenarios and concerns without delving into one-off or advanced, oddball situations. You can see the results without focusing on the jargon. Once you understand the basics of Git, you’ll design a digital system circuit using a computer aided design (CAD) tool. You’ll learn to collaborate effectively through Git between team members, incorporate continuous development philosophy, work with project documentation, and build a solid project structure. Finally, you'll see how Git can also ease maintenance tasks and provide CAD designers unique opportunities.    What You'll Learn      Work with the Git-bash environment  Incorporate continuous development philosophy  Discover the links between Git and modern CAD programs  Who This Book Is For  Electrical engineers active in device manufacturing and other engineers and students unfamiliar with Git.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51029355397393,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51029358051601,"sku":"NIN9781484281239","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52134105841937,"sku":"NLS9781484281239","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484281233.jpg?v=1750716453"},{"product_id":"mastering-digital-electronics-book-hubert-henry-ward-9781484298800","title":"Mastering Digital Electronics","description":"Discover the essential knowledge and practical skills to excel in the dynamic field of digital electronics with \"Mastering Digital Electronics.\" From the fundamentals of diode resistor logic to unraveling the intricacies of TTL and CMOS logic gates, this book takes you on a journey through the evolution of digital electronics. Starting with the humble SR latch and progressing to the revolutionary JK flip flop that powers today's computer technology, you'll gain a solid foundation in binary arithmetic, Boolean algebra, and the representation and optimization of digital circuits.     The book gives a firm understanding of digital electronics, then moves on to using standard design methods, such as state diagrams, to design everyday logic circuits such as counters, shift registers, PISO, and SIPO registers. It delves into how to design some challenging digital circuits such as a crossroad set of traffic lights with a pelican crossing and how to use the 555 timer to controla variety of applications. At every stage of the book, you will be learning how to use TINA version 12, an industry standard ECAD and many of its functions. Moreover, the book ventures into using the software to simulate and so confirm all the circuits you design.     For readers interested in advancing to the practical implementation of the circuits discussed, the book provides opportunities to design PCB circuit boards for selected circuits using the software. This book will suit any student of digital electronics at any level and provide them with essential reference material for them to start a career in digital electronics.        What You’ll Learn       What logic gates are, and the difference between sequential and combinational logic.  How to use binary numbers and how to perform all arithmetic operations  Learn about the five basic logic gates; AND, NAND, OR, NOR and EXOR gates.  How tominimize logic circuits using Boolean algebra and Karnaugh maps. How to state diagrams to design logic circuits. How to design a range of logic circuits. Learn about combinational circuits and the half and full adder as well as a logic circuit to subtract binary numbers. Learn about the 555 timer and how to apply it to a range of logic circuits.     Who This Book Is For     Students who are studying for an engineering qualification. Hobbyist who wants to design digital  circuits Engineers who need a go-to reference book on digital electronics.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51029443019025,"sku":"NIN9781484298800","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484298802.jpg?v=1750924153"},{"product_id":"simulation-of-power-electronics-circuits-with-matlab-simulink-book-farzin-asadi-9781484282199","title":"Simulation of Power Electronics Circuits with MATLAB®\/Simulink®","description":"Design and analyze electronic components and systems with the help of powerful software and effective skillsets. Balancing theory with practical exploration of the relevant software, you'll start solving power electronics problems like a pro. Using MATLAB®\/Simulink®, you'll analyze the circuit in a laptop charger; interface with the power electronics converter controlling a washing machine's motor; turn on lamps with an electronic ballast; convert AC into DC power; and more!  Power electronics are at the bedrock of all the wonderful devices simplifying our daily life. Designing them isn't just about understanding schematics. It also requires measuring twice and cutting once. In order to save time and money, a power electronics circuit must be simulated before construction. So you'll learn how to work with one of the most powerful simulation tools for this purpose. That way you'll know before you even go to make it whether the circuit works as expected.     Learnto work with MATLAB®\/Simulink® by directly applying and building the projects in this book. Or use it as a lab manual for power electronics and industrial electronics. Either way, using strong simulations and solid design theory, you'll be able to build power electronics that don't fail.      What You'll Learn      Simulate power electronics effectively before building them  Select suitable semiconductor components for your circuit based on simulation waveforms  Extract dynamic models of converters and design suitable controllers for them         Who This Book Is For  Engineers and students who want to simulate power electronics circuits in MATLAB®\/Simulink®.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51029495185681,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51029498396945,"sku":"NIN9781484282199","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52335461728529,"sku":"NLS9781484282199","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484282191.jpg?v=1750892574"},{"product_id":"build-autonomous-mobile-robot-from-scratch-using-ros-book-rajesh-subramanian-9781484296448","title":"Build Autonomous Mobile Robot from Scratch using ROS","description":"Start from scratch and build a variety of features for autonomous mobile robots both in simulation and hardware. This book will show you how to simulate an autonomous mobile robot using ROS and then develop its hardware implementation.     You'll start by gaining an understanding of the basic theoretical concepts underlying the development of autonomous robots, including history, mathematics, electronics, mechanical aspects, 3D modelling, 3D printing, Linux, and programming. In subsequent chapters, you will learn how to describe kinematics, simulate and visualize the robot, how to interface Arduino with ROS, tele-operate the robot, perform mapping, autonomous navigation, add additional sensors, sensor fusion, laser scan matching, web interface, and more. Not only will you learn theoretical aspects, you’ll also review the hardware realization of mobile robots.     Projects start with a very basic two-wheeled mobile robot and progress to complex features such as mapping, navigation, sensor fusion, autodocking, and web interface. Upon completing this book, you’ll have incorporated important robot algorithms including SLAM, Path Finding, Localization, and Kalman Filters – and you will be ready to start designing and building your own autonomous robots.     What You Will Learn            Design and build your customized physical robot with autonomous navigation capability Create a map of your house using the robot’s lidar scanner Command the robot to go to any accessible location on the map Interact with the robot using a mobile app, joystick, keyboard, push-button, or remote computer Monitor robot updates via LCD, a mobile app, sound, and status LEDs Automate delivery of small payloads and return to home base Utilize autodocking to home base for battery charging Leverage sensor fusion to improve accuracy Interface with the robot via the Web to monitor and control it remotely         Who This Book Is For    Complete beginners who want to build customized robots from scratch. No experience is expected, although basic programming knowledge could be handy.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51029517893905,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51029521694993,"sku":"NIN9781484296448","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52430085128465,"sku":"NLS9781484296448","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484296443.jpg?v=1751085539"},{"product_id":"circuit-design-and-simulation-quick-start-guide-book-ashraf-said-ahmad-almadhoun-9781484295816","title":"Circuit Design and Simulation Quick Start Guide","description":"Open up the exciting world of electronics with 3D circuit designing tools and create your own fresh new projects. With this quick guide you’ll use high-quality graphical programs to create, modify, and update circuits in an interactive, virtual environment that can also be used in the real world.   Follow along with the tutorials and get the chance to play with electronics safely before getting your hands dirty. In just a few minutes, you’ll start creating your first circuit. You’ll focus more on how the components layout together than on worrying about design to get started. Watch as different electronic components receive different signals and test them in different situations and circuit conditions first before moving on to real-life testing. When you’re ready, you’ll work with real breadboards and microcontrollers, such as the Arduino, to bring your simulated circuits and projects to life.   Once you have your circuit put together, work with basic Arduino programming to give it purpose and make it respond to your commands. By the end of the book you'll have mastered the basics of both circuit design and programming.    What You'll Learn  Engineer electrical equipment for little to no cost  Measure different electrical signals, such as voltage, temperature, light, and more  Program Arduinos to work with your new circuits   Who This Book Is For  Students and hobbyists interested in electrical engineering and programming who want to dive into experimentation virtually before working with real-world circuits.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51029563932945,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51029565997329,"sku":"NIN9781484295816","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52352240582929,"sku":"NLS9781484295816","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484295811.jpg?v=1750989858"},{"product_id":"ultimate-lego-technic-book-book-mark-rollins-9798868807923","title":"The Ultimate LEGO Technic Book","description":"LEGO has come a long way from the days of simple square bricks, and many still associate LEGO with their various playsets. For those that want more advanced building, some LEGO enthusiasts prefer the Technic sets, which feature beams, axles, gears, and other mechanized parts that can be powered and programmed to make fairly complex machines.    This book begins with an introduction of basic pieces and building techniques, and there will be instruction of how to build some terrific vehicles that will look like actual cars, planes, and other machines. Not only that, I will instruct how to make these vehicles do all kinds of motion, even steering and walking!    After reading this book, the reader will be inspired to create any machine they want. They will also be able to use the programming tools for even more mechanical creations in the future.              What You'll Learn           How to use beams, axles, gears, and other mechanized parts to create intricate and functional machines. How to create building impressive vehicles with step-by-step instructions. How to innovate and design your unique LEGO creations Learn the basics of Technic to bring creations to life         Who This Book Is For         This is a book that is made for students but is also made for educators. From the classroom to the adult hobbyist, people from all over the world want to create, thanks to Maker culture. This book will help those who are not certain where to begin with their creations.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53628938649873,"sku":"NLS9798868807923","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53664055820561,"sku":"NIN9798868807923","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868807923.jpg?v=1780814104"},{"product_id":"learning-algorithms-for-internet-of-things-book-gr-kanagachidambaresan-9798868805295","title":"Learning Algorithms for Internet of Things","description":"The advent of Internet of Things (IoT) has paved the way for sensing the environment and smartly responding. This can be further improved by enabling intelligence to the system with the support of machine learning and deep learning techniques. This book describes learning algorithms that can be applied to IoT-based, real-time applications and improve the utilization of data collected and the overall performance of the system.    Many societal challenges and problems can be resolved using a better amalgamation of IoT and learning algorithms. “Smartness” is the buzzword that is realized only with the help of learning algorithms. In addition, it supports researchers with code snippets that focus on the implementation and performance of learning algorithms on IoT based applications such as healthcare, agriculture, transportation, etc. These snippets include Python packages such as Scipy, Scikit-learn, Theano, TensorFlow, Keras, PyTorch, and more.    Learning Algorithms for Internet of Things provides you with an easier way to understand the purpose and application of learning algorithms on IoT.    What you’ll Learn      Supervised algorithms such as Regression and Classification. Unsupervised algorithms, like K-means clustering, KNN, hierarchical clustering, principal component analysis, and more. Artificial neural networks for IoT (architecture, feedback, feed-forward, unsupervised). Convolutional neural networks for IoT (general, LeNet, AlexNet, VGGNet, GoogLeNet, etc.). Optimization methods, such as gradient descent, stochastic gradient descent, Adagrad, AdaDelta, and IoT optimization.    Who This Book Is For     Students interested in learning algorithms and their implementations, as well as researchers in IoT looking to extend their work with learning algorithms","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53629040623889,"sku":"NLS9798868805295","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868805295.jpg?v=1780814879"},{"product_id":"creating-makerspaces-book-sevile-g-mannickarottu-9798868813085","title":"Creating MakerSpaces","description":"Start your own MakerSpace and foster a robust and resilient place for Makers to grow and develop their skills. This book is the perfect guide for those interested in building and making, using a knowledge of art, biology, electronics, or mechanical work.   It’s not enough to just buy a few 3D printers or have some electronics. MakerSpaces span a variety of areas, including art, biology, chemistry, electronics, and mechanics. As you start one, you need to make sure you have the right tools, the right supplies, and the right operation. First, you’ll explore the variety of tools and supplies available, from low-cost to expensive, and see how to use them. Then select the best tools for your MakerSpace, whether for a library, a school, or to open-up to a community. The next phase is operating a MakerSpace. We’ll explore how to lay out your space, control access, and provide training. In addition, this book offers suggestions on how to manage your staff, whether part-time, full-time, or volunteers.   Creating MakerSpaces is your pathway to a safe, well-maintained, and great environment for Makers in your community!     What You'll Learn      Source the skills you need to help your community of Makers Manage your MakerSpace effectively once it’s set up Provide the right training to use and maintain your space safely   Who This Book Is For   Anyone interested in starting a MakerSpace","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53636261937425,"sku":"NLS9798868813085","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53664059883793,"sku":"NIN9798868813085","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868813085.jpg?v=1780999961"},{"product_id":"abcs-of-electronics-book-farzin-asadi-9798868801334","title":"ABCs of Electronics","description":"Learn the fundamental principles of electronic components in a simple, easy-to-follow text. This book is a must-have for anyone seeking to master the basics of electronic engineering.Completely avoiding unnecessary complex technical concepts and highly mathematical terms, chapters are presented in simple language, using analogies that are familiar to everyone. From deciphering schematics to practical implementation, the knowledge imparted in these pages opens doors to exciting possibilities. You'll gain a solid understanding of crucial components like diodes, transistors, relays, ICs, DC motors, and more.  Whether you're a student looking to grasp the fundamentals or a maker eager to bring your projects to life, ABCs of Electronics is your essential companion.   What You'll Learn    Gain the skills to read and implement electronic schematics  Develop a practical understanding of digital electronics, logic gates, and prototyping platforms. Discover how to work with DC motors and relays for various electronic applications. Acquire essential electronics knowledge  Simplify the complexities of electronics and offer practical, hands-on guidance.  Who This Book Is For  Makers, high school and college students pursuing electronic engineering, individuals with a general interest in electronics, and anyone seeking a practical and simplified approach to learning the fundamentals of electronics.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53636770791697,"sku":"NLS9798868801334","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53664047005969,"sku":"NIN9798868801334","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868801334.jpg?v=1781002038"},{"product_id":"rp2040-assembly-language-programming-book-stephen-smith-9798868822018","title":"RP2040 Assembly Language Programming","description":"Learn to program the Raspberry Pi Pico’s dual ARM Cortex M0+ CPUs in Assembly Language.  The Pico contains a customer System on a Chip (SoC) called the RP2040, making it the Foundation’s first entry into the low-cost microcontroller market. The RP2040 contains a wealth of coprocessors for performing arithmetic as well as performing specialized I\/O functionality. This book will show you how these CPUs work from a low level, easy-to-learn perspective.         There are eight new Programmable I\/O (PIO) coprocessors that have their own specialized Assembly Language supporting a wide variety of interface protocols. You'll explore these protocols and write programs or functions in Assembly Language and interface to all the various bundled hardware interfaces. Then go beyond working on your own board and projects to contribute to the official RP2040 SDK. Finally, you'll take your DIY hardware projects to the next level of performance and functionality with more advanced programming skills.      For this New Edition    The new edition of the book would now incorporate all new features: the new Raspberry Pi Pico 2 with the RP2350 CPU that includes floating point and other advanced instructions. Further, the Raspberry Pico SDK has been updated quite a bit including Visual Studio Code support.     What You'll Learn      Read and understand the Assembly Language code that is part of the Pico’s SDK Integrate Assembly Language and C code together into one program Interface to available options for DIY electronics and IoT projects    Who This Book Is For    Makers who have already worked with microcontrollers, such as the Arduino or Pico, programming in C or Python. Those interested in going deeper and learning how these devices work at a lower level, by learning Assembly Language.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53636950884625,"sku":"NLS9798868822018","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53664070730001,"sku":"NIN9798868822018","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868822018.jpg?v=1781002690"},{"product_id":"arduino-software-internals-book-norman-dunbar-9798868801709","title":"Arduino Software Internals","description":"\"It's not enough to just build your Arduino projects; it's time to actually learn how things work!\" This book goes beyond the basics, providing a comprehensive understanding of Arduino software and hardware, as well as how they intertwine. Gain valuable insights into the inner workings of Arduino and its language, and discover how to communicate with the microcontroller in its native language, AVR C++.Explore the latest version (0.30.0) which offers a multitude of configuration options that can be conveniently modified using the command-line interface (CLI).   What You’ll Learn:  How the Arduino Language interfaces with the hardware, as well as how it actually works in C++; How to burn bootloaders with the latest version (0.30.0) of Arduino software.  How to program your device using an In Circuit System Programmer (ICSP)  How to build their own Arduino clone from scratch How to efficiently handle different boards and libraries  Uncover new features and enhancements, including the ability to set up and use profiles, and employ Makefiles.   Who This Book Is For: This book welcomes everyone with an interest in learning about Arduino, regardless of expertise. Whether you're a beginner or an experienced Maker, \"Arduino Software Internals\" equips you with the knowledge to truly comprehend and leverage the power of Arduino.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53637010522385,"sku":"NLS9798868801709","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53664049430801,"sku":"NIN9798868801709","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868801709.jpg?v=1781002904"},{"product_id":"mastering-circuit-analysis-book-hubert-henry-ward-9798868818318","title":"Mastering Circuit Analysis","description":"This book is your essential guide to mastering the fundamentals of electrical analysis. Starting with direct current (DC), it explores batteries, current, voltage, and key concepts like Ohm’s Law and Kirchhoff’s Laws for circuit analysis. Progressing to advanced topics, you'll learn about mesh analysis, superposition, Thevenin’s and Norton’s Theorems, and transient analysis, including time constants and DC RL\/RC circuits.   The journey continues with alternating current (AC), covering RMS values, phasors, complex numbers, and AC RLC circuits used in radio receivers. The final chapter dives into the world of magnets and magnetic circuits. Throughout, simulations using TINA 12 ECAD software demonstrate the accuracy of the methods discussed.   This book equips engineers with the essential knowledge and skills to excel in electrical analysis. By mastering these foundational topics, readers will build the confidence and expertise needed to achieve qualifications and design innovative systems with ease.   What You'll Learn     Understand DC fundamentals, including batteries, current flow, and voltage. Analyze DC and AC circuits using Ohm’s Law, Kirchhoff’s Laws, and advanced methods like superposition. Explore transient analysis with time constants and DC RL\/RC circuits. Master AC concepts such as RMS values, phasors, and AC RLC circuits. Simulate and validate circuits using TINA 12 ECAD software.   Who is This Book For   Students on electrical engineering courses or hobbyists who wants to learn about DC and ac circuit theories.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53637310185745,"sku":"NLS9798868818318","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53664068075793,"sku":"NIN9798868818318","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868818318.jpg?v=1781004027"},{"product_id":"risc-v-assembly-language-programming-book-stephen-smith-9798868801365","title":"RISC-V Assembly Language Programming","description":"Gain the skills required to dive into the fundamentals of the RISC-V instruction set architecture. This book explains the basics of code optimization, as well as how to interoperate with C and Python code, thus providing the starting points for your own projects as you develop a working knowledge of assembly language for various RISC-V processors.  The RISC-V processor is the new open-source CPU that is quickly gaining popularity and this book serves as an introduction to assembly language programming for the processor in either 32- or 64-bit mode. You’ll see how to write assembly language programs for several single board computers, including the Starfive Visionfive 2 and the Espressif ESP32-C3 32-bit RISC-V microcontroller. The book also covers running RISC-V Linux with the QEMU emulator on and Intel\/AMD based PC or laptop and all the tools required to do so.  Moving on, you’ll examine the basics of the RISC-V hardware architecture, all the groups of RISC-V assembly language instructions and understand how data is stored in the computer’s memory. In addition, you’ll learn how to interface to hardware such as GPIO ports. With RISC-V Assembly Language Programming you’ll develop enough background to use the official RISC-V reference documentation for your own projects.  What You'll Learn       Program basic RISC-V Assembly Language See how data is represented and stored in a RISC-V based computer Make operating system calls from Assembly Language and include other software libraries in projects Interface to various hardware devices Comprehend code containing Assembly Language Reverse engineer and hack code Use the official RISC-V reference documentation    Who This Book Is For  Those who have already learned to program in a higher-level language like Python, Java, C# or even C and now wish to learn Assembly Language programming.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53637393023249,"sku":"NLS9798868801365","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53664047333649,"sku":"NIN9798868801365","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868801365.jpg?v=1781004359"},{"product_id":"ultimate-lego-worldbuilding-and-architecture-book-mark-rollins-9798868805202","title":"Ultimate LEGO Worldbuilding and Architecture","description":"While most see LEGO as a toy, in reality it is much more than just that; it is a way to build a world from the brick up. Although LEGO might have playsets, it is the LEGO enthusiasts that can really make miniature worlds of wonder. This book is for those that want to create something massive and learn how to replicate the real (or imagined) world in LEGO.    You’ll start with an introductory view of LEGO and review a collection of projects that can be built with a small budget. You’ll then decide what to build so the dream can be given form and apply the techniques used to create something that can stand strong. Once the basic model is built, instructions are given on how to bring it to life with details.     Ultimate LEGO Worldbuilding and Architecture will allow Lego enthusiasts and amateurs to take their dreams, whatever they may be, and bring them to life in the easiest and most cost-effective way.    What You'll Learn      Grasp LEGO basics  Create your instructions for big builds Construct a solid architectural foundation Build expediently on a budget    Who This Book Is For    Beginner Lego enthusiasts.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53637997166865,"sku":"NLS9798868805202","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868805202.jpg?v=1781006471"},{"product_id":"evolune-metaverse-book-frank-lisitano-9798868815874","title":"The Evolune Metaverse","description":"Welcome to \"Evolune,\" a far-reaching adventure set in the year 11000, where the frontiers of Virtual Reality (VR), AI, Blockchain technology, and the Metaverse converge. In this advanced future, we explore the profound capabilities of a metaverse platform known as Evolune, which enables you to jump between universes. This realm is ruled by the powerful King Duncan and his corporate empire, The Gnos. This narrative intertwines with a mission to secure the potent Evolune energy, navigate diverse planetary systems, and resist the tyranny of The Gnos.   As you step into the role of an astronaut, warrior, and scientist, this book serves as both a guide and a companion. Each chapter, depicted as a unique planet within the Evolune universe, delves into the intricacies of cutting-edge technologies. With a focus on Generative AI solutions, the revolutionary potential of blockchain, and the transformative capabilities of computational graphics, we embark on a journey to unravel these complex domains. Through a blend of immersive storytelling, detailed technical descriptions, and practical insights, the narrative is designed to demystify these technologies while integrating the lore of Evolune.   Part fiction, part field guide, The Evolune Metaverse caters to a diverse audience—from Metaverse and spatial computing visionaries and blockchain developers to Generative AI  engineers and technology enthusiasts and is tailored to broaden your horizons and deepen your comprehension of these rapidly evolving fields. We discuss practical applications, ethical considerations, and visionary future directions of AI, Blockchain, and the Metaverse to equip you with the knowledge and skills necessary to innovate and excel.   You Will:      Explore key developments in, virtual reality (VR) and digital twins business applications Learn about the revolution of spatial computing with a focus on VR glasses and consumer headsets  Learn the latest in hyper-realistic graphic design    Explore Machine Learning\/Generative AI solutions  Understand Blockchain technologies, the use of smart contracts and its applications   Understand the legal, ethical and security implications   This is for:    Metaverse, VR and spatial computing developers, game designers, blockchain developers and other tech enthusiasts who are interested in the latest developments of VR, metaverse and the decentralised web.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53638363480337,"sku":"NLS9798868815874","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53664067092753,"sku":"NIN9798868815874","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868815874.jpg?v=1781007743"},{"product_id":"tiny-machine-learning-quickstart-book-simone-salerno-9798868812934","title":"Tiny Machine Learning Quickstart","description":"Be a part of the Tiny Machine Learning (TinyML) revolution in the ever-growing world of IoT. This book examines the concepts, workflows, and tools needed to make your projects smarter, all within the Arduino platform.    You’ll start by exploring Machine learning in the context of embedded, resource-constrained devices as opposed to your powerful, gigabyte-RAM computer. You’ll review the unique challenges it poses, but also the limitless possibilities it opens. Next, you’ll work through nine projects that encompass different data types (tabular, time series, audio and images) and tasks (classification and regression). Each project comes with tips and tricks to collect, load, plot and analyse each type of data.    Throughout the book, you’ll apply three different approaches to TinyML: traditional algorithms (Decision Tree, Logistic Regression, SVM), Edge Impulse (a no-code online tools), and TensorFlow for Microcontrollers. Each has its strengths and weaknesses, and you will learn how to choose the most appropriate for your use case. TinyML Quickstart will provide a solid reference for all your future projects with minimal cost and effort.    What You Will Learn      Navigate embedded ML challenges Integrate Python with Arduino for seamless data processing Implement ML algorithms Harness the power of Tensorflow for artificial neural networks Leverage no-code tools like Edge Impulse Execute real-world projects    Who This Book Is For    Electronics hobbyists and developers with a basic understanding of Tensorflow, ML in Python, and Arduino-based programming looking to apply that knowledge with microcontrollers. Previous experience with C++ is helpful but not required.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53638655803665,"sku":"NLS9798868812934","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868812934.jpg?v=1781008777"},{"product_id":"robotic-vehicles-design-book-julio-alberto-mendoza-mendoza-9798868817502","title":"Robotic Vehicles Design","description":"This book is your gateway to mastering advanced robotic programming. Covering everything from hardware to software, Robotic Vehicles Design seamlessly connects theory with real-world applications in the development of unmanned vehicles.    The book introduces the latest Ardupilot libraries, complete with detailed, hands-on examples. These include cutting-edge mechatronic projects: a single-motor aeropendulum, dual-motor aeropendulum, a quadcopter embedded in a spherical joint, and a free-quadcopter controlled in both height and orientation. You’ll find four fully guided mechatronic examples, thoroughly covering mechanical, electronic, and control designs, along with complete code. These examples provide a step-by-step guide for users to build their own prototypes and replicate the book’s core programs.    Designed for a wide audience, from high school students to postgraduates, this book is written in an accessible yet comprehensive style. It breaks down complex concepts, walking readers through everything from the simplest details to final implementation. Whether you're just starting out or looking to sharpen your skills, this book is the perfect resource to elevate your robotic programming expertise.         What You'll Learn       \tHow to use the new Ardupilot libraries   \t  \tHow to employ them in mobile robots   \t  \tHow to design mechatronics and aerospace projects from scratch   \t    Who This Book Is For    The book is intended for people interested in programming mobile robots (aerial, underwater or ground vehicles), and the target audience goes from high school students, hobbyists, undergraduate students, postgraduate ones and even researchers. People with basic skills and experience ranging from high schools to professional researchers.    Secondary audiences are mechatronics students and aerospace ones.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53638665502993,"sku":"NLS9798868817502","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53664065749265,"sku":"NIN9798868817502","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868817502.jpg?v=1781008811"},{"product_id":"llvm-compiler-for-risc-v-architecture-book-alexey-bataev-9798868821684","title":"LLVM Compiler for RISC-V Architecture","description":"This book offers a comprehensive introduction to the RISC-V RVV extension and its integration with LLVM-based compilers. It covers the LLVM VPlan-based Loop Vectorizer and SLP Vectorizer, along with additional insights into the clang frontend, OpenMP support, and RVV-specific clang directives provided by SiFive.    Given the limited information currently available on RVV and its support in modern compilers, this book fills a crucial gap. RVV introduces a unique approach to vectorization—Vector Length Agnostic (VLA) vectorization—which stands out from the fixed vectors of x86 and the runtime-defined, yet fixed, ARM-based SVE and SVE2 extensions.    Readers will gain an understanding of RVV-specific VLA-based vectorization support in LLVM-based compilers, which are still under development. The book also provides early insights into the ongoing support for RVV in LLVM.    What You'll Learn      Gain foundational knowledge of RISC-V and the RVV extension. Learn design and implementation of LLVM vectorizers. Learn to optimize performance with RVV-specific clang directives. Explore the unique Vector Length Agnostic (VLA) vectorization. Discover the differences between RVV and other vector extensions.    Who This Book Is For    1. For the engineers, who would like to get more info about RISC-V in general and RISC-V Vectorextension particularly.    2. For the developers, trying to get the performance using RVV.    3. For LLVM compiler developers, trying or learn more about vectorization support in LLVM.4.    4. For the students, who learn new about RISC- V, its extensions, interested in compiler development.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53638864863505,"sku":"NLS9798868821684","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868821684.jpg?v=1781009511"},{"product_id":"sensor-projects-with-raspberry-pi-book-guillermo-guillen-9798868804632","title":"Sensor Projects with Raspberry Pi","description":"Use Python to develop Rasperry Pi projects to solve common digital image processing and IoT problems. Using a free IoT server you’ll tackle fundamental topics and concepts behind theses two areas. This second edition includes new content on Artificial Intelligence and updated sensor guidance to help you better explore virtual animations, create a homemade spectrometer, and master object classification with Edge Impulse.    Start by creating a system to detect movement with a PIR motion sensor and a Raspberry Pi board. Use the MQ2 gas sensor and a Raspberry Pi board as a gas leak alarm system to detect dangerous explosive and fire hazards. Then train your system to send the captured data to the remote server ThingSpeak. You’ll also develop a weather station with your Raspberry Pi. Using the DHT11 (humidity and temperature sensor) and BMP (barometric pressure and temperature sensor) in conjunction with ThingSpeak and X, you can receive real time weather alerts from your own meterological system!    Spectral sensers used with the Raspberry Pi include the AS7262 (six colors), and AS7263 (near infrared) for the construction of a filter spectrometer, sensing colored solutions, and assessing plant foliage health. Finally, expand your skills into the popular machine learning world of digital image processing using OpenCV and a Pi. Make your own object classifiers and finally manipulate an object by means of an image in movement. This skillset has many applications, ranging from recognizing people or objects, to creating your own video surveillance system.    With the skills gained from Sensor Projects with Raspberry Pi, you'll be well-equipped to explore other applications in mobile development and electrical engineering as well.     What You'll Learn      Work with ThingSpeak to receive X alerts from your systems. Cultivate skills in processing sensor inputs that are applicable to mobile and machine learning projects. Incorporate sensors into projects to make interactive devices. Experiment with virtual scenarios and objects. Create Python and Pygame games that contain virtual scenarios and animations. Detect colored solutions and assess the plant foliage health.    Who This Book Is For    Hobbyists and makers working with robotics and IoT. Electronic engineers and programmers who would like to expand their familiarity with basic sensor projects.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53639566852369,"sku":"NLS9798868804632","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53664052805905,"sku":"NIN9798868804632","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868804632.jpg?v=1781012105"},{"product_id":"programming-pic-microcontrollers-with-xc8-book-armstrong-subero-9798868804663","title":"Programming PIC Microcontrollers with XC8","description":"Are you tired of copying and pasting code into your embedded projects? Do you want to write your own code from scratch for microcontrollers and understand what your code is doing without all the frills and math? This book uses a practical approach to show you how to develop embedded systems with 8-bit PIC microcontrollers using the XC8 compiler.    Written for those who want more than an Arduino, but less than the more complex microcontrollers on the market, this new edition is fully updated and covers embedded design principles such as foreground-background loops and event driven programming. You’ll learn how to interface with things like Motors, PID loop control and writing a browser-based monitoring system! This book is heavy on code, schematics, and images and focuses less on the theoretical aspects of using microcontrollers.    Coverage includes writing a display driver, using the DAC for a multitude of waveform generation techniques, and building 8-bit IoT systems, real time telemetry, a countdown timer, and new peripherals. These topics are important if you want to learn more about PIC microcontroller devices as a whole. You'll also see the advantage that MPLAB X offers by running on Windows, Mac and Linux environments. You don't need to be a command line expert to work with PIC microcontrollers, so you can focus less on setting up your environment and more on your application.     If you want to move beyond the Arduino, Programming PIC Microcontrollers with XC8 is your complete guide to understanding modern PIC microcontrollers.    What You’ll Learn      Set up the MPLAB X and XC8 compilers for microcontroller development Use GPIO and PPS Review EUSART and Software UART communications Use the eXtreme Low Power (XLP) options of PIC microcontrollers Explore wireless communications with WiFi and Bluetooth    Who This Book Is For    Those with basic electronic device and electronic equipment experience and some knowledge of the C programming and digital electronics. Also targeted towards students wanting a practical overview of microcontrollers outside of the classroom.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53640635121937,"sku":"NLS9798868804663","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53664055623953,"sku":"NIN9798868804663","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868804663.jpg?v=1781016197"},{"product_id":"industrial-metaverse-building-blocks-book-alessandro-migliaccio-9798868811715","title":"Industrial Metaverse Building Blocks","description":"Explore the Metaverse’s role in centralizing industrial data. This book introduces the methodology and applications of extended reality (XR) technologies in the life cycle of complex systems as a natural part of model-based systems engineering (MBSE). The integration of extended realities within the Metaverse opens up new possibilities for immersive experiences and enhanced collaboration, making them an indispensable tool to optimize the workflow in large organizations and SMEs. Virtual reality (VR) and augmented reality (AR) technologies enable users to interact with digital models in a more intuitive manner.    Starting with the basis of model-based systems engineering, the book is structured into six building blocks (chapters) that outline the process needed to understand how to create and support industrial activities using immersive technology. You’ll see how teams can collaborate remotely in shared virtual spaces, breaking down geographical, language, and shared content barriers while fostering creativity and innovation. Interviews are then provided in chapter 7, in which experts share their experiences deploying the building blocks of the Metaverse in their organization.    Industrial Metaverse Building Blocks offers practical insights into the benefits and implementation of mixed reality, guiding you on effectively integrating the technology into your organization to drive innovation and achieve strategic goals.    What You Will Learn      Access real-time data, ensuring accuracy for stakeholders Utilize 3D and AI for model-based simulations Enhance collaboration through VR and AR integration Implement Model-Based Systems Engineering for industrial tech Increase the efficiency of system engineering\/product development with XR\/MBSE technology     Who This Book Is For    Innovation teams, CTOs, CIOs, business unit leads, consultants in XR and Systems Engineering, and vision and strategy creators.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":53641895280913,"sku":"NLS9798868811715","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868811715.jpg?v=1781021886"},{"product_id":"record-weather-data-with-arduino-and-solar-power-book-chunyan-li-9798868808135","title":"Record Weather Data with Arduino and Solar Power","description":"Make a stand-alone weather data recorder to collect air pressure, air temperature, and humidity data using only an Arduino, SD card, LCD display, and solar power. Start with this base data and build your project from there. Chunyan has years of experience as a researcher in meteorology and oceanography. The projects in this book are based on actual deployable weather data recorders used for collegiate and professional applications. These weather recorders were deployed over coastal waters and lands, including the Arctic. And you can deploy your own finished model in your backyard, schoolyard, rooftop, or even in the field to collect data at programmed intervals.   Don’t worry about powering all that tech. You’ll learn about solar controllers, solar panels, and step-down DC transformers. Find out what happens when you combine a simple Arduino with sensors, one at a time, toward a final model capable of multiple measurements and long-term use without recharging or requiring external power. With a GPS module integrated into the system, you can have accurate time and position information to pair with your data.   Everything you need to know about integrating components and housing them in an enclosure is covered. Photos of actual working units are provided, showing you exactly what your data collection station can look like. By accessing the supplemental materials on the book's GitHub pages, you’ll even go a step beyond to learn more meteorological information, how to use the collected data, and how to analyze it. Build a station capable of real meteorological research and then expand to add more sensors and capabilities for your own projects and experiments!","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53649689182481,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":53649689215249,"sku":"NLS9798868808135","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868808135.jpg?v=1781167164"},{"product_id":"beginning-stm32-book-warren-gay-9798868801983","title":"Beginning STM32","description":"See how using FreeRTOS and libopencm3 instead of the Arduino software environment will help you develop multi-tasking applications that go beyond Arduino norms. This updated version includes expanded coverage of software setup for Windows 10 and 11, additional TM32 hardware capabilities, including clear explanations of \"totem pole outputs\" versus \"open drain outputs,\" and a new section on project showcasing an interrupt-driven approach for processing USART data.  Each chapter contains clear explanations of the STM32 hardware capabilities to help get you started with the device, including GPIO and several other ST Microelectronics peripherals like USB and CAN bus controller. You’ll learn how to download and set up the libopencm3 + FreeRTOS development environment, using GCC. With everything set up, you’ll leverage FreeRTOS to create tasks, queues, and mutexes. You’ll also learn to work with the I2C bus to add GPIO using the PCF8574 chip. And how to create PWM output for RC control using hardware timers.     You'll be introduced to new concepts that are necessary to master the STM32, such as how to extend code with GCC overlays using an external Winbond ​W25Q32 flash chip. Your knowledge is tested at the end of each chapter with exercises. Upon completing this book, you’ll be ready to work with any of the devices in the STM32 family.  Beginning STM32, Second Edition provides the professional, student, or hobbyist a way to learn about ARM without costing an arm! What You'll Learn    Initialize and use the libopencm3 drivers and handle interrupts  Use DMA to drive a SPI based OLED displaying an analog meter  Read PWM from an RC control using hardware timers  Understand STM32 capabilities, including USB controller, RTC, DMA, CAN bus, and more    Who This Book Is For Experienced embedded engineers, students, hobbyists and makers wishing to explore the ARM architecture, going beyond Arduino limits.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53651987136785,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":53651987497233,"sku":"NLS9798868801983","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868801983.jpg?v=1781226024"},{"product_id":"industrial-vision-systems-with-raspberry-pi-book-k-mohaideen-abdul-kadhar-9798868800962","title":"Industrial Vision Systems with Raspberry Pi","description":"Today’s industries are faced with a growing demand for vision systems due to their non-invasive characteristics in inspecting product quality. These systems identify surface defects and faults, and verify components’ orientation and their measurements, etc. This book explores the vision techniques needed to design and develop your own industrial vision system with the help of Raspberry Pi.  You’ll start by reviewing basic concepts and applications of machine vision systems, followed by the preliminaries of Python, OpenCV, required libraries, and installing OpenCV for Python on Raspberry Pi. These are used when implementing image processing for the system applications. You’ll then look at interfacing techniques and some of the challenges industrial vision systems encounter, such as lighting and camera angles.   Algorithms and image processing techniques are also discussed, along with machine learning and deep learning techniques. Later chapters explain the use of GUI apps and real-time applications of Industrial vision systems. Each chapter concludes with examples and demo implementations to facilitate your knowledge of the concepts.      By the end of the book, you’ll be able to build and deploy computer vision applications with Python, OpenCV, and Raspberry Pi.  What You'll Learn      Build and deploy industrial vision system using Raspberry Pi and Python programming Explore computer vision techniques using Raspberry Pi and OpenCV Implement popular vision techniques for industrial applications in real time Review modern image processing techniques such as image segmentation, thresholding, and contours    Who This Book Is For  Raspberry Pi and Python enthusiasts interested in computer vision applications; educators, industrialists, and industrial solution providers who want to design vision-based testing products with the help of Raspberry Pi","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53652083540241,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":53652083704081,"sku":"NLS9798868800962","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868800962.jpg?v=1781227268"},{"product_id":"building-digital-twin-metaverse-cities-book-xiangming-samuel-li-9798868808104","title":"Building Digital Twin Metaverse Cities","description":"Why do we need to live in a smart city? Rapid urbanization causes compelling city problems worldwide, such as housing, traffic, schooling, healthcare, employment, and pollution. Numerous smart-city scholars and practitioners have attempted to tackle these problems but lack an integrated approach and practical implementation tools to solve them. This book explains how to build digital twin metaverse cities aimed to accelerate urban digital transformation through emerging technologies.    You’ll start by identifying a problem statement, designing a novel digital twin metaverse architecture, reviewing emerging technologies as building blocks and showcasing interesting applications. You’ll then review state-of-the-art digital twin metaverse development tools and present readers with interesting engineering prototypes of my proposed digital twin smart cities. Finally, you’ll discover how to avoid some management pitfalls during the construction of innovative smart cities, including project management, change management, leadership skills, and modern management information systems.    With Building Digital Twin Metaverse Cities you’ll work with a novel architectural design and use the latest technologies as building blocks to construct smart cities of your own.    What You'll Learn      Explore complex issues arising from rapid urbanization. Discover how emerging technologies like 5G, IoT, and AI can solve urban problems. Master the digital twinning process powered by the Data Analytics Flywheel. Explore core and enabling technologies shaping Digital Twin Metaverse Cities. Gain hands-on experience with development tools and prototypes for smart city applications.    Who This Book Is For    Professionals who want to learn emerging technologies and digital twin metaverse development tools to construct innovative smart cities to solve the current pressing urbanization problems. General readers like city residents and government officials worldwide, who are suffering from the growing pains of rapid urbanization and looking for effective smart city solutions using new technologies and methodology. Smart city researchers and college students wanting to build smart projects for urban digital transformation and smart Xs (everything).","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53652122960145,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":53652122992913,"sku":"NLS9798868808104","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868808104.jpg?v=1781228665"},{"product_id":"3d-printed-science-projects-volume-1-book-joan-horvath-9798868803413","title":"3D Printed Science Projects Volume 1","description":"Create 3D printable models that can help students from kindergarten through grad school learn math, physics, botany, chemistry, engineering and more.  This book shows parents and teachers how to use the models inside as starting points for 3D printable explorations. Students can start with these models and vary them for their own explorations. Unlike other sets of models that can just be scaled, these models have the science built-in to allow for more insight into the fundamental concepts. Each of the eight topics is designed to be customized by you to create a wide range of projects suitable for science fairs, extra credit, or classroom demonstrations. Science fair project suggestions and extensive \"where to learn more\" resources are included, too. You will add another dimension to your textbook understanding of science.  For this New Edition:     The second edition of 3D Printed Science Projects is a thorough update of the original, modernizing the 3D printing technology. 3D Printed Science Projects shows you how to create 3D printable models that can help students from kindergarten through grad school learn math, physics, botany, chemistry, engineering and more. Each of the models is created in the free, open source CAD program OpenSCAD, so it can be customized by the reader. This allows the models to be the basis of open-ended STEM projects at a variety of levels.     What You'll Learn    Create (and present the science behind) 3D printed models.  Use a 3D printer to create those models as simply as possible.  Discover new science insights from designing 3D models.     Who This Book Is For3D Printed Science Projects particularly targets the technology-squeamish teacher or parent who want their kids tolearn something from their 3D printer but need help getting started. Kids who love science, homeschoolers  (and the grandmas who buy them birthday presents) will be customers.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":53664050315537,"sku":"NIN9798868803413","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868803413.jpg?v=1781455112"},{"product_id":"plc-scada-for-beginners-book-ashraf-said-almadhoun-9798868812293","title":"PLC SCADA for Beginners","description":"This book provides a thorough introduction to the fundamental concepts and technologies of Programmable Logic Controllers (PLCs) and Supervisory Control and Data Acquisition (SCADA) systems. It is designed for beginners and those new to the field, offering a clear and concise overview of the basics of PLCs, SCADA systems, and their applications in various industries. The book covers key components of PLCs and SCADA systems, including programming languages and communication methods, and provides practical tips and techniques for troubleshooting and maintenance. With numerous examples and exercises, this book offers hands-on experience for readers to deepen their understanding of these concepts and technologies.         What You'll Learn      The fundamentals of PLC and SCADA systems. How to install, program, maintain, and troubleshoot these systems Real-world applications and how to implement these technologies effectively.    Who Is This Book For    This book is intended for electrical and control engineers, automation technicians, students, and educators in fields such as electrical engineering, control systems, and automation. Industry professionals from various sectors such as manufacturing, oil and gas, water and wastewater treatment, power generation, and distribution will also find this book useful.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":53664063062289,"sku":"NIN9798868812293","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868812293.jpg?v=1781455165"},{"product_id":"mastering-verilog-for-fpga-design-book-majid-pakdel-9798868823107","title":"Mastering Verilog for FPGA Design","description":"This comprehensive guide aimed at both novice and experienced designers seeking to deepen their understanding of Verilog as a hardware description language (HDL) for field-programmable gate array (FPGA) design. The book bridges the gap between theoretical knowledge and practical application in FPGA design. As technology continues to evolve, mastering hardware description languages like Verilog is essential for engineers and designers. This book serves as a comprehensive resource that guides readers through the intricacies of Verilog and FPGA development, offering hands-on projects and detailed explanations to empower both beginners and experienced professionals in their design endeavors.The book also covers memory implementations, structural modeling, finite state machines (FSMs), and IP block design, providing a well-rounded education on advanced Verilog concepts.   Mastering Verilog for FPGA Design provides a thorough exploration of Verilog and its applications in FPGA design. The topics covered are not only fundamental for anyone looking to enter the field of digital design but are also increasingly relevant in a world that emphasizes rapid prototyping, customization, and the integration of complex systems. By mastering these concepts, readers will be well-equipped to tackle current and future challenges in digital design and development.   What You'll Learn     Design real-world digital systems using Verilog and Vivado. Use Vivado to plan I\/O and manage complete FPGA projects Create digital systems using structural and gate-level design Construct and simulate a full RISC-V processor in Verilog Master behavioral and structural modeling for robust design. Create custom memory, FSMs, and IP blocks from scratch.       Who This Book Is For   Mastering Verilog for FPGA Design is for anyone eager to build solid Verilog and FPGA skills: from curious students to seasoned engineers, inventive hobbyists, and educators. The structured approach, complete with examples and clear explanations, makes it an ideal guide for both self-learners and educational settings.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":53664069878033,"sku":"NIN9798868823107","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798868823107.jpg?v=1781455196"}],"url":"https:\/\/www.worldofbooks.com\/en-au\/collections\/maker-innovations-series-book-series.oembed?page=2","provider":"World of Books ","version":"1.0","type":"link"}