0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (53)
  • R250 - R500 (160)
  • R500+ (979)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer hardware & operating systems > General

Hands-On RTOS with Microcontrollers - Building real-time embedded systems using FreeRTOS, STM32 MCUs, and SEGGER debug tools... Hands-On RTOS with Microcontrollers - Building real-time embedded systems using FreeRTOS, STM32 MCUs, and SEGGER debug tools (Paperback)
Brian Amos
R1,574 Discovery Miles 15 740 Ships in 10 - 15 working days

Build a strong foundation in designing and implementing real-time systems with the help of practical examples Key Features Get up and running with the fundamentals of RTOS and apply them on STM32 Enhance your programming skills to design and build real-world embedded systems Get to grips with advanced techniques for implementing embedded systems Book DescriptionA real-time operating system (RTOS) is used to develop systems that respond to events within strict timelines. Real-time embedded systems have applications in various industries, from automotive and aerospace through to laboratory test equipment and consumer electronics. These systems provide consistent and reliable timing and are designed to run without intervention for years. This microcontrollers book starts by introducing you to the concept of RTOS and compares some other alternative methods for achieving real-time performance. Once you've understood the fundamentals, such as tasks, queues, mutexes, and semaphores, you'll learn what to look for when selecting a microcontroller and development environment. By working through examples that use an STM32F7 Nucleo board, the STM32CubeIDE, and SEGGER debug tools, including SEGGER J-Link, Ozone, and SystemView, you'll gain an understanding of preemptive scheduling policies and task communication. The book will then help you develop highly efficient low-level drivers and analyze their real-time performance and CPU utilization. Finally, you'll cover tips for troubleshooting and be able to take your new-found skills to the next level. By the end of this book, you'll have built on your embedded system skills and will be able to create real-time systems using microcontrollers and FreeRTOS. What you will learn Understand when to use an RTOS for a project Explore RTOS concepts such as tasks, mutexes, semaphores, and queues Discover different microcontroller units (MCUs) and choose the best one for your project Evaluate and select the best IDE and middleware stack for your project Use professional-grade tools for analyzing and debugging your application Get FreeRTOS-based applications up and running on an STM32 board Who this book is forThis book is for embedded engineers, students, or anyone interested in learning the complete RTOS feature set with embedded devices. A basic understanding of the C programming language and embedded systems or microcontrollers will be helpful.

The Vidstrom Labs Guide to Advanced Arduino Internals for the Uno and Mega 2560 (Paperback): Arne Vidstrom The Vidstrom Labs Guide to Advanced Arduino Internals for the Uno and Mega 2560 (Paperback)
Arne Vidstrom
R1,306 Discovery Miles 13 060 Ships in 10 - 15 working days
The Senior's Guide to iPhone SE - The Step by Step Manual to Operate The Second Generation iPhone SE (Paperback): Alec... The Senior's Guide to iPhone SE - The Step by Step Manual to Operate The Second Generation iPhone SE (Paperback)
Alec Young
R480 Discovery Miles 4 800 Ships in 10 - 15 working days
The Beginner's Guide to iPhone 11 - The Illustrated Manual to Operate Your iPhone 11 (Paperback): Alec Young The Beginner's Guide to iPhone 11 - The Illustrated Manual to Operate Your iPhone 11 (Paperback)
Alec Young
R415 Discovery Miles 4 150 Ships in 10 - 15 working days
The Senior's Guide to iPhone 11 - The Step by Step Manual to Operate Your iPhone 11 (Paperback): Alec Young The Senior's Guide to iPhone 11 - The Step by Step Manual to Operate Your iPhone 11 (Paperback)
Alec Young
R476 Discovery Miles 4 760 Ships in 10 - 15 working days
The Beginner's Guide to iPhone 11 Pro - The Illustrated Manual to Operate Your iPhone 11 Pro (Paperback): Alec Young The Beginner's Guide to iPhone 11 Pro - The Illustrated Manual to Operate Your iPhone 11 Pro (Paperback)
Alec Young
R415 Discovery Miles 4 150 Ships in 10 - 15 working days
The Beginner's Guide to iPhone 11 Pro Max - The Illustrated Manual to Operate Your iPhone 11 Pro Max (Paperback): Alec... The Beginner's Guide to iPhone 11 Pro Max - The Illustrated Manual to Operate Your iPhone 11 Pro Max (Paperback)
Alec Young
R415 Discovery Miles 4 150 Ships in 10 - 15 working days
The Senior's Guide to iPhone 11 Pro Max - The Step by Step Manual to Operate Your iPhone 11 Pro Max (Paperback): Alec Young The Senior's Guide to iPhone 11 Pro Max - The Step by Step Manual to Operate Your iPhone 11 Pro Max (Paperback)
Alec Young
R477 Discovery Miles 4 770 Ships in 10 - 15 working days
Mastering Blockchain Programming with Solidity - Write production-ready smart contracts for Ethereum blockchain with Solidity... Mastering Blockchain Programming with Solidity - Write production-ready smart contracts for Ethereum blockchain with Solidity (Paperback)
Jitendra Chittoda
R1,234 Discovery Miles 12 340 Ships in 10 - 15 working days

Discover the advanced features of Solidity that will help you write high-quality code and develop secure smart contracts with the latest ERC standards Key Features Delve into Solidity and understand control structures, function calls, and variable scopes Explore tools for developing, testing, and debugging your blockchain applications Learn advanced design patterns and best practices for writing secure smart contracts Book DescriptionSolidity is among the most popular and contract-oriented programming languages used for writing decentralized applications (DApps) on Ethereum blockchain. If you're looking to perfect your skills in writing professional-grade smart contracts using Solidity, this book can help. You will get started with a detailed introduction to blockchain, smart contracts, and Ethereum, while also gaining useful insights into the Solidity programming language. A dedicated section will then take you through the different Ethereum Request for Comments (ERC) standards, including ERC-20, ERC-223, and ERC-721, and demonstrate how you can choose among these standards while writing smart contracts. As you approach later chapters, you will cover the different smart contracts available for use in libraries such as OpenZeppelin. You'll also learn to use different open source tools to test, review and improve the quality of your code and make it production-ready. Toward the end of this book, you'll get to grips with techniques such as adding security to smart contracts, and gain insights into various security considerations. By the end of this book, you will have the skills you need to write secure, production-ready smart contracts in Solidity from scratch for decentralized applications on Ethereum blockchain. What you will learn Test and debug smart contracts with Truffle, Ganache, Remix, and MetaMask Gain insights into maintaining code quality with different tools Get up to speed with ERC standards such as ERC-20 and ERC-721 Become adept at using design patterns while writing smart contracts Use MultiSignature (MultiSig) wallets and improve the security of contracts Use Oracle services to fetch information from outside the blockchain Who this book is forThis book is for developers and data scientists who want to learn Ethereum, blockchain, and Solidity to write smart contracts and develop production-ready code. Basic knowledge of Solidity is assumed.

Introducing Microsoft SQL Server 2019 - Reliability, scalability, and security both on premises and in the cloud (Paperback):... Introducing Microsoft SQL Server 2019 - Reliability, scalability, and security both on premises and in the cloud (Paperback)
Kellyn Gorman, Allan Hirt, Dave Noderer, Mitchell Pearson, James Rowland-Jones, …
R972 Discovery Miles 9 720 Ships in 10 - 15 working days

Explore the impressive storage and analytic tools available with the in-cloud and on-premises versions of Microsoft SQL Server 2019. Key Features Gain insights into what's new in SQL Server 2019 Understand use cases and customer scenarios that can be implemented with SQL Server 2019 Discover new cross-platform tools that simplify management and analysis Book DescriptionMicrosoft SQL Server comes equipped with industry-leading features and the best online transaction processing capabilities. If you are looking to work with data processing and management, getting up to speed with Microsoft Server 2019 is key. Introducing SQL Server 2019 takes you through the latest features in SQL Server 2019 and their importance. You will learn to unlock faster querying speeds and understand how to leverage the new and improved security features to build robust data management solutions. Further chapters will assist you with integrating, managing, and analyzing all data, including relational, NoSQL, and unstructured big data using SQL Server 2019. Dedicated sections in the book will also demonstrate how you can use SQL Server 2019 to leverage data processing platforms, such as Apache Hadoop and Spark, and containerization technologies like Docker and Kubernetes to control your data and efficiently monitor it. By the end of this book, you'll be well versed with all the features of Microsoft SQL Server 2019 and understand how to use them confidently to build robust data management solutions. What you will learn Build a custom container image with a Dockerfile Deploy and run the SQL Server 2019 container image Understand how to use SQL server on Linux Migrate existing paginated reports to Power BI Report Server Learn to query Hadoop Distributed File System (HDFS) data using Azure Data Studio Understand the benefits of In-Memory OLTP Who this book is forThis book is for database administrators, architects, big data engineers, or anyone who has experience with SQL Server and wants to explore and implement the new features in SQL Server 2019. Basic working knowledge of SQL Server and relational database management system (RDBMS) is required.

The Beginner's Guide to iPhone SE - The Illustrated Manual to Operate The Second Generation iPhone SE (Paperback): Alec... The Beginner's Guide to iPhone SE - The Illustrated Manual to Operate The Second Generation iPhone SE (Paperback)
Alec Young
R414 Discovery Miles 4 140 Ships in 10 - 15 working days
Senior's Guide to the Samsung Galaxy Note 20 and Note 20 Ultra - Illustrated Manual with Expert Tips and Tricks to Master... Senior's Guide to the Samsung Galaxy Note 20 and Note 20 Ultra - Illustrated Manual with Expert Tips and Tricks to Master Your New Samsung Galaxy Note 20 Series (Paperback)
Nobert Young
R415 Discovery Miles 4 150 Ships in 10 - 15 working days
MicroPython Projects - A do-it-yourself guide for embedded developers to build a range of applications using Python... MicroPython Projects - A do-it-yourself guide for embedded developers to build a range of applications using Python (Paperback)
Jacob Beningo
R1,174 Discovery Miles 11 740 Ships in 10 - 15 working days

Explore MicroPython through a series of hands-on projects and learn to design and build your own embedded systems using the MicroPython Pyboard, ESP32, the STM32 IoT Discovery kit, and the OpenMV camera module. Key Features Delve into MicroPython Kernel and learn to make modifications that will enhance your embedded applications Design and implement drivers to interact with a variety of sensors and devices Build low-cost projects such as DIY automation and object detection with machine learning Book DescriptionWith the increasing complexity of embedded systems seen over the past few years, developers are looking for ways to manage them easily by solving problems without spending a lot of time on finding supported peripherals. MicroPython is an efficient and lean implementation of the Python 3 programming language, which is optimized to run on microcontrollers. MicroPython Projects will guide you in building and managing your embedded systems with ease. This book is a comprehensive project-based guide that will help you build a wide range of projects and give you the confidence to design complex projects spanning new areas of technology such as electronic applications, automation devices, and IoT applications. While building seven engaging projects, you'll learn how to enable devices to communicate with each other, access and control devices over a TCP/IP socket, and store and retrieve data. The complexity will increase progressively as you work on different projects, covering areas such as driver design, sensor interfacing, and MicroPython kernel customization. By the end of this MicroPython book, you'll be able to develop industry-standard embedded systems and keep up with the evolution of the Internet of Things. What you will learn Develop embedded systems using MicroPython Build a custom debugging tool to visualize sensor data in real-time Detect objects using machine learning and MicroPython Discover how to minimize project costs and reduce development time Get to grips with gesture operations and parsing gesture data Learn how to customize and deploy the MicroPython kernel Explore the techniques for scheduling application tasks and activities Who this book is forIf you are an embedded developer or hobbyist looking to build interesting projects using MicroPython, this book is for you. A basic understanding of electronics and Python is required while some MicroPython experience will be helpful.

Mastering the iPhone SE 2020 - The Complete User Guide and Manual for Newbies Getting Started with the Second Generation SE... Mastering the iPhone SE 2020 - The Complete User Guide and Manual for Newbies Getting Started with the Second Generation SE iPhone (Paperback)
James Nino
R368 Discovery Miles 3 680 Ships in 10 - 15 working days
Functional and procedural programming in Mathematica (Paperback): V Aladjev, M Shishakov, V Vaganov Functional and procedural programming in Mathematica (Paperback)
V Aladjev, M Shishakov, V Vaganov
R1,056 Discovery Miles 10 560 Ships in 10 - 15 working days
Amazon Echo Dot - The Ultimate User Guide to Amazon Echo Dot for Beginners and Advanced Users (Amazon Echo Dot, user manual,... Amazon Echo Dot - The Ultimate User Guide to Amazon Echo Dot for Beginners and Advanced Users (Amazon Echo Dot, user manual, step-by-step guide, Amazon Alexa, smart device) (Paperback)
John Edwards, Andrew Howard
R498 Discovery Miles 4 980 Ships in 10 - 15 working days
Raspberry Pi Technology (Paperback): Simon J Cox, Steven J Johnston Raspberry Pi Technology (Paperback)
Simon J Cox, Steven J Johnston
R1,899 R1,625 Discovery Miles 16 250 Save R274 (14%) Ships in 10 - 15 working days
3D PRINTING MADE EASY (updated) - 3D Printer Manual for Exploring, Maintaining and Troubleshooting Your 3D Printer (Paperback):... 3D PRINTING MADE EASY (updated) - 3D Printer Manual for Exploring, Maintaining and Troubleshooting Your 3D Printer (Paperback)
Stephen W Rock
R266 Discovery Miles 2 660 Ships in 10 - 15 working days
IoT and Edge Computing for Architects - Implementing edge and IoT systems from sensors to clouds with communication systems,... IoT and Edge Computing for Architects - Implementing edge and IoT systems from sensors to clouds with communication systems, analytics, and security, 2nd Edition (Paperback, 2nd Revised edition)
Perry Lea
R1,616 Discovery Miles 16 160 Ships in 10 - 15 working days

Learn to design, implement, and secure your IoT infrastructure. Revised and expanded for edge computing. Key Features Build a complete IoT system that's the best fit for your organization Learn about different concepts, tech, and trade-offs in the IoT architectural stack Understand the theory and implementation of each element that comprises IoT design Book DescriptionIndustries are embracing IoT technologies to improve operational expenses, product life, and people's well-being. An architectural guide is needed if you want to traverse the spectrum of technologies needed to build a successful IoT system, whether that's a single device or millions of IoT devices. IoT and Edge Computing for Architects, Second Edition encompasses the entire spectrum of IoT solutions, from IoT sensors to the cloud. It examines modern sensor systems, focusing on their power and functionality. It also looks at communication theory, paying close attention to near-range PAN, including the new Bluetooth (R) 5.0 specification and mesh networks. Then, the book explores IP-based communication in LAN and WAN, including 802.11ah, 5G LTE cellular, Sigfox, and LoRaWAN. It also explains edge computing, routing and gateways, and their role in fog computing, as well as the messaging protocols of MQTT 5.0 and CoAP. With the data now in internet form, you'll get an understanding of cloud and fog architectures, including the OpenFog standards. The book wraps up the analytics portion with the application of statistical analysis, complex event processing, and deep learning models. The book then concludes by providing a holistic view of IoT security, cryptography, and shell security in addition to software-defined perimeters and blockchains. What you will learn Understand the role and scope of architecting a successful IoT deployment Scan the landscape of IoT technologies, from sensors to the cloud and more See the trade-offs in choices of protocols and communications in IoT deployments Become familiar with the terminology needed to work in the IoT space Broaden your skills in the multiple engineering domains necessary for the IoT architect Implement best practices to ensure reliability, scalability, and security in your IoT infrastructure Who this book is forThis book is for architects, system designers, technologists, and technology managers who want to understand the IoT ecosphere, technologies, and trade-offs, and develop a 50,000-foot view of IoT architecture. An understanding of the architectural side of IoT is necessary.

Mastering Arduino - A project-based approach to electronics, circuits, and programming (Paperback): Jon Hoffman Mastering Arduino - A project-based approach to electronics, circuits, and programming (Paperback)
Jon Hoffman
R1,177 Discovery Miles 11 770 Ships in 10 - 15 working days

Mastering Arduino is a practical, no-nonsense guide that will teach you the electronics and programming skills that you need to create advanced Arduino projects. Key Features Covers enough electronics and code for users at any level Includes complete circuit diagrams for all projects Final robot project combines knowledge from all the chapters Book DescriptionMastering Arduino is an all-in-one guide to getting the most out of your Arduino. This practical, no-nonsense guide teaches you all of the electronics and programming skills that you need to create advanced Arduino projects. This book is packed full of real-world projects for you to practice on, bringing all of the knowledge in the book together and giving you the skills to build your own robot from the examples in this book. The final two chapters discuss wireless technologies and how they can be used in your projects. The book begins with the basics of electronics, making sure that you understand components, circuits, and prototyping before moving on. It then performs the same function for code, getting you into the Arduino IDE and showing you how to connect the Arduino to a computer and run simple projects on your Arduino. Once the basics are out of the way, the next 10 chapters of the book focus on small projects centered around particular components, such as LCD displays, stepper motors, or voice synthesizers. Each of these chapters will get you familiar with the technology involved, how to build with it, how to program it, and how it can be used in your own projects. What you will learn Explains the basics of electronics and circuits along with the Arduino IDE and basic C operations Use sensors to build a mini weather station Control LEDs using code Power a robot arm using stepper motors Remotely control your Arduino using RF, Bluetooth LE, and Bluetooth Classic Make a sound tone generator with buttons Who this book is forMastering Arduino is for anybody who wants to experiment with an Arduino board and build simple projects. No prior knowledge is required, as the fundamentals of electronics and coding are covered in this book as well as advance projects.

Build your own Computer - An illustrated guide (Paperback, Fourth Edition: Fully Revised, Corrected, and Updated ed.): Hugh... Build your own Computer - An illustrated guide (Paperback, Fourth Edition: Fully Revised, Corrected, and Updated ed.)
Hugh Pittman
R813 Discovery Miles 8 130 Ships in 10 - 15 working days
3 Things You Need to Make $1000 Monthly (Paperback): Bassey Jimmy 3 Things You Need to Make $1000 Monthly (Paperback)
Bassey Jimmy
R531 Discovery Miles 5 310 Ships in 10 - 15 working days
Beginner's Guide to iPadOS - Updated Tips and Tricks to Operate Your iPad on iPadOS 13 and iOS 13 For Seniors and New iPad... Beginner's Guide to iPadOS - Updated Tips and Tricks to Operate Your iPad on iPadOS 13 and iOS 13 For Seniors and New iPad Users (Paperback)
Tech Reviewer
R326 Discovery Miles 3 260 Ships in 10 - 15 working days
Samsung Galaxy Note 10 and Note 10 Plus User's Guide - The Beginner's Manual to Master Your Galaxy Note 10/10+ with... Samsung Galaxy Note 10 and Note 10 Plus User's Guide - The Beginner's Manual to Master Your Galaxy Note 10/10+ with Tips and Tricks (Paperback)
Tech Reviewer
R325 Discovery Miles 3 250 Ships in 10 - 15 working days
Apple TV 4k - HD User Guide - Complete Tips and Tricks to Operate Your Apple TV Like A Pro Using Siri Remote (Bonus: List of... Apple TV 4k - HD User Guide - Complete Tips and Tricks to Operate Your Apple TV Like A Pro Using Siri Remote (Bonus: List of Siri Commands) (Paperback)
Tech Reviewer
R287 Discovery Miles 2 870 Ships in 10 - 15 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Regularity Results for Nonlinear…
Alain Bensoussan, Jens Frehse Hardcover R3,140 Discovery Miles 31 400
A Beginners' Guide to Scanning Electron…
Anwar Ul-Hamid Hardcover R4,259 Discovery Miles 42 590
Symbolism
Alfred Hunt Hardcover R545 Discovery Miles 5 450
Gender, Space, and the Gaze in…
Temma Balducci Paperback R1,406 Discovery Miles 14 060
Iron, Ornament and Architecture in…
Paul Dobraszczyk Hardcover R4,512 Discovery Miles 45 120
A Theory of the Tache in…
ystein Sj stad Paperback R1,400 Discovery Miles 14 000
Analysis and Evaluation of Fuzzy Systems
Akira Ishikawa, Terry L. Wilson Hardcover R2,625 Discovery Miles 26 250
Pearson REVISE Edexcel GCSE Maths Higher…
Ian Bettison, Su Nicholson Paperback  (1)
R259 Discovery Miles 2 590
James McNeill Whistler and France - A…
Suzanne Singletary Paperback R1,405 Discovery Miles 14 050
Optimal Control of Partial Differential…
Karl-Heinz Hoffmann, D. Mittelmann Hardcover R2,609 Discovery Miles 26 090

 

Partners