0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (69)
  • R250 - R500 (145)
  • R500+ (950)
  • -
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,456 Discovery Miles 14 560 Ships in 18 - 22 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 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
R382 Discovery Miles 3 820 Ships in 18 - 22 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
R438 Discovery Miles 4 380 Ships in 18 - 22 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
R382 Discovery Miles 3 820 Ships in 18 - 22 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
R382 Discovery Miles 3 820 Ships in 18 - 22 working days
A complete user guide to the iPhone 12 mini - A step by step guide to your iPhone 12 mini (Paperback): Bernard Gates A complete user guide to the iPhone 12 mini - A step by step guide to your iPhone 12 mini (Paperback)
Bernard Gates
R369 Discovery Miles 3 690 Ships in 18 - 22 working days
iPhone 12 Pro Max User Guide for Seniors - The Complete Step by Step Guide with Tips and Tricks to Master the New iPhone 12 Pro... iPhone 12 Pro Max User Guide for Seniors - The Complete Step by Step Guide with Tips and Tricks to Master the New iPhone 12 Pro Max (Paperback)
Abraham Bentley
R405 Discovery Miles 4 050 Ships in 18 - 22 working days
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, …
R901 Discovery Miles 9 010 Ships in 18 - 22 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.

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,143 Discovery Miles 11 430 Ships in 18 - 22 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.

Formal and Adaptive Methods for Automation of Parallel Programs Construction - Emerging Research and Opportunities (Paperback):... Formal and Adaptive Methods for Automation of Parallel Programs Construction - Emerging Research and Opportunities (Paperback)
Anatoliy Doroshenko, Olena Yatsenko
R4,099 Discovery Miles 40 990 Ships in 18 - 22 working days

Emerging scientific and industrial applications in today's world require significant computing power. Modern software tools are available for such platforms but are relatively complex and require the use of innovative programming models. One promising area in modern software design is the development, analysis, and implementation of algorithms and adaptive methods. These advancements in programming are promising but lack relevant research and understanding. Formal and Adaptive Methods for Automation of Parallel Programs Construction: Emerging Research and Opportunities is an essential reference source that solves the problem of the development of efficient models, methods, and tools for parallel programming automation based on the algebra of algorithms, term rewriting, and auto-tuning paradigms. The results of this book will help to further develop and improve existing research on design, synthesis, and optimization of sequential and parallel algorithms and programs. Featuring research on topics such as auto-tuning methods, graphics processing, and algorithmic language, this book is ideally designed for mathematicians, software engineers, data scientists, researchers, academicians, and students seeking coverage on developing tools for automated design and parallel programs.

A complete illustrated guide to the iPad Pro 2020 - A step by step guide to your pro 11 or 12.9 inches (Paperback): Bernard... A complete illustrated guide to the iPad Pro 2020 - A step by step guide to your pro 11 or 12.9 inches (Paperback)
Bernard Gates
R260 Discovery Miles 2 600 Ships in 18 - 22 working days
iPhone 12 Beginner Guide - 10 New Tricks to Have a Fun User Experience (Paperback): John Conton iPhone 12 Beginner Guide - 10 New Tricks to Have a Fun User Experience (Paperback)
John Conton
R266 Discovery Miles 2 660 Ships in 18 - 22 working days
A complete user guide to the iPad 8th generation 2020 - A step by step guide to help you set up and use your iPad (Paperback):... A complete user guide to the iPad 8th generation 2020 - A step by step guide to help you set up and use your iPad (Paperback)
Bernard Gates
R259 Discovery Miles 2 590 Ships in 18 - 22 working days
A Beginner's Complete user guide to the iPhone 12 Pro - A How-to guide for operating your iPhone 12 pro (Paperback):... A Beginner's Complete user guide to the iPhone 12 Pro - A How-to guide for operating your iPhone 12 pro (Paperback)
Bernard Gates
R391 Discovery Miles 3 910 Ships in 18 - 22 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
R979 Discovery Miles 9 790 Ships in 18 - 22 working days
A Guide to the iPhone Se 2020 - All You Need to Know and a How -To Manual on Operating and Getting the Best from Your iPhone SE... A Guide to the iPhone Se 2020 - All You Need to Know and a How -To Manual on Operating and Getting the Best from Your iPhone SE Second Generation (Paperback)
Bernard Gates
R397 Discovery Miles 3 970 Ships in 18 - 22 working days
A Beginner's complete user guide to the iPhone 12 - A How-to manual for operating and getting the most from your iPhone 12... A Beginner's complete user guide to the iPhone 12 - A How-to manual for operating and getting the most from your iPhone 12 (Paperback)
Bernard Gates
R369 Discovery Miles 3 690 Ships in 18 - 22 working days
An Illustrated User Guide for the Apple Watch SE 2020 - A How-to-Guide for Getting the Most From Your Watch SE (Paperback):... An Illustrated User Guide for the Apple Watch SE 2020 - A How-to-Guide for Getting the Most From Your Watch SE (Paperback)
Bernard Gates
R269 Discovery Miles 2 690 Ships in 18 - 22 working days
iPhone SE 2020 User Guide - The Updated and Illustrated Manual to Master the Second Generation iPhone SE on the New iOS 14... iPhone SE 2020 User Guide - The Updated and Illustrated Manual to Master the Second Generation iPhone SE on the New iOS 14 (Paperback)
Abraham Bentley
R291 Discovery Miles 2 910 Ships in 18 - 22 working days
iPhone 12 User Guide for Seniors - The Illustrated Step by Step Manual with Tips and Tricks to Master the 2020 iPhone 12, Mini,... iPhone 12 User Guide for Seniors - The Illustrated Step by Step Manual with Tips and Tricks to Master the 2020 iPhone 12, Mini, Pro, and Pro Max (Paperback)
Abraham Bentley
R384 Discovery Miles 3 840 Ships in 18 - 22 working days
Raspberry Pi Technology (Paperback): Simon J Cox, Steven J Johnston Raspberry Pi Technology (Paperback)
Simon J Cox, Steven J Johnston
R1,749 R1,503 Discovery Miles 15 030 Save R246 (14%) Ships in 18 - 22 working days
Samsung Galaxy Note 20 and Note 20 Ultra User Manual - A Quick And Easy Guide To Master Your New Samsung Galaxy Note 20 And... Samsung Galaxy Note 20 and Note 20 Ultra User Manual - A Quick And Easy Guide To Master Your New Samsung Galaxy Note 20 And Troubleshooting Common Problems With Tips And Tricks (Paperback)
Daniel Stones
R298 Discovery Miles 2 980 Ships in 18 - 22 working days
iOS 14 User Guide for Seniors - Illustrated Guide with Expert Tips and Tricks to Master Your iPhone with the iOS 14... iOS 14 User Guide for Seniors - Illustrated Guide with Expert Tips and Tricks to Master Your iPhone with the iOS 14 (Paperback)
Nobert Young
R431 Discovery Miles 4 310 Ships in 18 - 22 working days
iPhone SE 2020 User Guide for Seniors - Illustrated Manual with Expert Tips and Tricks to Master Your iPhone SE Second... iPhone SE 2020 User Guide for Seniors - Illustrated Manual with Expert Tips and Tricks to Master Your iPhone SE Second Generation with iOS 14 (Paperback)
Nobert Young
R402 Discovery Miles 4 020 Ships in 18 - 22 working days
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,091 Discovery Miles 10 910 Ships in 18 - 22 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.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Advances in Computers, Volume 105
Atif Memon Hardcover R3,927 Discovery Miles 39 270
A Hobbyist's Guide to THEA500 Mini
Holger Wessling Hardcover R929 Discovery Miles 9 290
Metaverse Investing Beginners Guide…
Damon Berry Hardcover R779 R682 Discovery Miles 6 820
Formal and Adaptive Methods for…
Anatoliy Doroshenko, Olena Yatsenko Hardcover R5,333 Discovery Miles 53 330
Embedded Computing and Mechatronics with…
Kevin Lynch, Nicholas Marchuk, … Paperback R1,623 R1,527 Discovery Miles 15 270
Topics in Parallel and Distributed…
Sushil K. Prasad, Anshul Gupta, … Paperback R1,487 Discovery Miles 14 870
Advances in Computers, Volume 103
Atif Memon Hardcover R4,195 Discovery Miles 41 950
Media Ownership and Concentration in…
Eli M. Noam Hardcover R3,786 Discovery Miles 37 860
GPU-based Parallel Implementation of…
Ying Tan Paperback R2,065 Discovery Miles 20 650
Computer Jargon - The Illustrated…
Kevin Wilson Hardcover R739 Discovery Miles 7 390

 

Partners