Alexandru Radovici,Ioana Culic
Getting Started with Secure Embedded Systems: Developing IoT Systems for micro:bit and Raspberry Pi Pico Using Rust and Tock
Getting Started with Secure Embedded Systems: Developing IoT Systems for micro:bit and Raspberry Pi Pico Using Rust and Tock
💎 Earn 243 Points (£2.43) on this item.
YOU SAVE £6.29
- Condition: Brand new
- UK Delivery times: Usually arrives within 2 - 3 working days
- UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Bulk ordering. Want 15 or more copies? Get a personalised quote and bigger discounts. Learn more about bulk orders.
Couldn't load pickup availability
- More about Getting Started with Secure Embedded Systems: Developing IoT Systems for micro:bit and Raspberry Pi Pico Using Rust and Tock
This book provides a practical guide to building secure and reliable IoT applications for micro:bit and Raspberry Pi Pico using Rust and Tock. It covers the characteristics of Tock, how to run it on different platforms, Rust programming, and the Tock application framework. It is designed for IoT system designers, developers, and integrators who are familiar with operating systems concepts.
Format: Paperback / softback
Length: 533 pages
Publication date: 02 January 2022
Publisher: APress
Tock is an operating system that was first created in Rust, and it is intended to safely execute numerous applications on low-power devices, allowing you to create a secure basis for IoT systems. It is an open-source operating system that has recently gained popularity as businesses such as Google[1] investigate and incorporate it into their products.
This book will walk you through the processes required to personalize and incorporate Tock into your devices. You will first examine the features of Tock and how to run it on two of the most popular IoT platforms: the micro:bit and the Raspberry Pi Pico. You will also look at Rust and how to use it to create secure applications with Tock.
The book focuses on the Tock kernel internals and provides the steps necessary to integrate new features. From simple drivers to more complex asynchronous ones, you are provided with a detailed description of the Tock kernel API.
Next, you will review the Tock application framework for C. Starting from simple Tock APIs to the more complex inter-process communication system, this book provides a complete overview of the Tock application ecosystem.
By taking a practical approach, Getting Started with Secure Embedded Systems provides a starting point for building a secure IoT foundation using the Tock Operating System.
You will:
Use Rust for embedded systems development.
Write applications and drivers for Tock.
Customize the Tock kernel for specific hardware platforms.
Set a solid base for building secure and reliable IoT applications.
Use Tock to ensure the security of your microcontrollers and integrate them into your projects.
Manage products that rely on Tock.
Who This Book Is.
Weight: 828g
Dimension: 154 x 233 x 36 (mm)
ISBN-13: 9781484277881
Edition number: 1st ed.
This item can be found in:
UK and International shipping information
UK and International shipping information
UK Delivery and returns information:
- Delivery within 2 - 3 days when ordering in the UK.
- Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
- Returns policy: Return within 30 days of receipt for full refund.
International deliveries:
Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.
- Delivery times: within 5 - 10 days for international orders.
- Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
- Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.