My library button
  • Book cover of Python Programming for Arduino
    Pratik Desai

     · 2015

    This is the book for you if you are a student, hobbyist, developer, or designer with little or no programming and hardware prototyping experience, and you want to develop IoT applications. If you are a software developer or a hardware designer and want to create connected devices applications, then this book will help you get started.

  • Book cover of IBM's 360 and Early 370 Systems

    No product offering has had greater impact on the computer industry than the IBM System/360. This book describes the creation of this remarkable system and the developments it spawned, including its successor, System/370.

  • Book cover of Automatic Data Processing: System/360 Edition

    USA. Computer science textbook on EDP and the fundamental techniques of data analysis, data processing and computer programming - includes chapters on manual data processing equipment, punched card equipment, computer coding, computer organization, programming, searching and sorting, programming systems, systems design, etc. Diagrams, flow charts and references.

  • Book cover of Hands-On Industrial Internet of Things

    Build and deploy scalable Industrial IoT solutions using cloud platforms, industrial protocols, and analytics, with real-world guidance for implementing secure, connected, and intelligent Industry 4.0 systems Key Features Design robust IIoT networks using industrial protocols Connect factory devices to AWS, Azure, and GCP Apply real time and predictive analytics with ML Get hands on experience of open source tools Node-RED, Kafka, Cassandra, and Python Book DescriptionWe live in an era where advanced automation is used to achieve accurate results. To set up an automation environment, you need to first configure a network that can be accessed anywhere and by any device. This book is a practical guide that helps you discover the technologies and use cases for Industrial Internet of Things (IIOT). Hands-On Industrial Internet of Things takes you through the implementation of industrial processes and specialized control devices and protocols. You’ll study the process of identifying and connecting to different industrial data sources gathered from different sensors. Furthermore, you’ll be able to connect these sensors to cloud network, such as AWS IoT, Azure IoT, Google IoT, and OEM IoT platforms, and extract data from the cloud to your devices. As you progress through the chapters, you’ll gain hands-on experience in using open source Node-Red, Kafka, Cassandra, and Python. You will also learn how to develop streaming and batch-based Machine Learning algorithms. By the end of this book, you will have mastered the features of Industry 4.0 and be able to build stronger, faster, and more reliable IoT infrastructure in your Industry. What you will learn Explore industrial processes, devices, and protocols Design and implement the I-IoT network flow Gather and transfer industrial data in a secure way Get to grips with popular cloud-based platforms Understand diagnostic analytics to answer critical workforce questions Discover the Edge device and understand Edge and Fog computing Implement equipment and process management to achieve business-specific goals Who this book is for This book is ideal for IoT architects, developers, and engineers working on industrial or manufacturing systems, especially those aiming to integrate connectivity, analytics, and automation into their operations. It's also valuable for IT solution architects and control engineers involved in digital transformation, as well as professionals and students seeking practical knowledge of IIoT infrastructure, protocols, and cloud-based implementations. A basic understanding of networking and programming is recommended.

  • Book cover of Spies, Patriots, and Traitors

    Explores intelligence and espionage during the Revolutionary War, and the key role this information played in the colonies gaining their independence.

  • Book cover of Architecting High-Performance Embedded Systems
    Jim Ledin

     · 2021

    Explore the complete process of developing systems based on field-programmable gate arrays (FPGAs), including the design of electronic circuits and the construction and debugging of prototype embedded devices Key Features Learn the basics of embedded systems and real-time operating systems Understand how FPGAs implement processing algorithms in hardware Design, construct, and debug custom digital systems from scratch using KiCad Book DescriptionModern digital devices used in homes, cars, and wearables contain highly sophisticated computing capabilities composed of embedded systems that generate, receive, and process digital data streams at rates up to multiple gigabits per second. This book will show you how to use Field Programmable Gate Arrays (FPGAs) and high-speed digital circuit design to create your own cutting-edge digital systems. Architecting High-Performance Embedded Systems takes you through the fundamental concepts of embedded systems, including real-time operation and the Internet of Things (IoT), and the architecture and capabilities of the latest generation of FPGAs. Using powerful free tools for FPGA design and electronic circuit design, you’ll learn how to design, build, test, and debug high-performance FPGA-based IoT devices. The book will also help you get up to speed with embedded system design, circuit design, hardware construction, firmware development, and debugging to produce a high-performance embedded device – a network-based digital oscilloscope. You’ll explore techniques such as designing four-layer printed circuit boards with high-speed differential signal pairs and assembling the board using surface-mount components. By the end of the book, you’ll have a solid understanding of the concepts underlying embedded systems and FPGAs and will be able to design and construct your own sophisticated digital devices.What you will learn Understand the fundamentals of real-time embedded systems and sensors Discover the capabilities of FPGAs and how to use FPGA development tools Learn the principles of digital circuit design and PCB layout with KiCad Construct high-speed circuit board prototypes at low cost Design and develop high-performance algorithms for FPGAs Develop robust, reliable, and efficient firmware in C Thoroughly test and debug embedded device hardware and firmware Who this book is for This book is for software developers, IoT engineers, and anyone who wants to understand the process of developing high-performance embedded systems. You’ll also find this book useful if you want to learn about the fundamentals of FPGA development and all aspects of firmware development in C and C++. Familiarity with the C language, digital circuits, and electronic soldering is necessary to get started.

  • Book cover of Introduction to Quantum Computing
    Ahmed Banafa

     · 2023

    This book explores quantum computing as a transformative technology and its applications in cryptography, teleportation, IoT, AI, Blockchain, and the futurist concept of quantum internet. It explains the fundamentals of quantum computing and how it’s different from classic computing. The challenges facing quantum computing will be discussed, and the types of quantum computing will be introduced and explained. The concept and types of Qubit and its implications on quantum computing applications will be explained.

  • Book cover of The Primacy of Doubt
    Tim N. Palmer

     · 2022

    The Primacy of Doubt takes us on a unique journey through the science of uncertainty, covering a breathtaking range of topics, from climate change to the foundations of quantum physics, economic modelling to conflict prediction, free will to consciousness.

  • Book cover of Introduction to Modern Cryptography

    Cryptography plays a key role in ensuring the privacy and integrity of data and the security of computer networks. Introduction to Modern Cryptography provides a rigorous yet accessible treatment of modern cryptography, with a focus on formal definitions, precise assumptions, and rigorous proofs. The authors introduce the core principles of modern cryptography, including the modern, computational approach to security that overcomes the limitations of perfect secrecy. An extensive treatment of private-key encryption and message authentication follows. The authors also illustrate design principles for block ciphers, such as the Data Encryption Standard (DES) and the Advanced Encryption Standard (AES), and present provably secure constructions of block ciphers from lower-level primitives. The second half of the book focuses on public-key cryptography, beginning with a self-contained introduction to the number theory needed to understand the RSA, Diffie-Hellman, El Gamal, and other cryptosystems. After exploring public-key encryption and digital signatures, the book concludes with a discussion of the random oracle model and its applications. Serving as a textbook, a reference, or for self-study, Introduction to Modern Cryptography presents the necessary tools to fully understand this fascinating subject.

  • Book cover of Arduino For Dummies
    John Nussey

     · 2018

    Bring your ideas to life with the latest Arduino hardware and software Arduino is an affordable and readily available hardware development platform based around an open source, programmable circuit board. You can combine this programmable chip with a variety of sensors and actuators to sense your environment around you and control lights, motors, and sound. This flexible and easy-to-use combination of hardware and software can be used to create interactive robots, product prototypes and electronic artwork, whether you’re an artist, designer or tinkerer. Arduino For Dummies is a great place to start if you want to find out about Arduino and make the most of its incredible capabilities. It helps you become familiar with Arduino and what it involves, and offers inspiration for completing new and exciting projects. • Covers the latest software and hardware currently on the market • Includes updated examples and circuit board diagrams in addition to new resource chapters • Offers simple examples to teach fundamentals needed to move onto more advanced topics • Helps you grasp what’s possible with this fantastic little board Whether you’re a teacher, student, programmer, hobbyist, hacker, engineer, designer, or scientist, get ready to learn the latest this new technology has to offer!