Free shipping on orders over $99
Getting Started with Secure Embedded Systems

Getting Started with Secure Embedded Systems

Developing IoT Systems for micro:bit and Raspberry Pi Pico Using Rust and Tock

by Alexandru Radovici and Ioana Culic
Paperback
Publication Date: 02/01/2022

Share This Book:

RRP  $116.75

RRP means 'Recommended Retail Price' and is the price our supplier recommends to retailers that the product be offered for sale. It does not necessarily mean the product has been offered or sold at the RRP by us or anyone else.

$114.25
or 4 easy payments of $28.56 with
afterpay
This item qualifies your order for FREE DELIVERY
Build secure and reliable IoT applications for micro:bit and Raspberry Pi Pico by using Rust and Tock.



One of the first Operating Systems written in Rust, Tock is designed to safely run multiple applications on low power devices, enabling you to build a secure foundation for IoT systems. It is an open-source OS that has recently gained popularity as companies such as Google[1] explore and integrate it into their products.



This book guides you through the steps necessary to customize and integrate Tock into your devices. First, you'll explore the characteristics of Tock and how to run it on two of the most popular IoT platforms: micro:bit and Raspberry Pi Pico. You'll also take a look at Rust and how to use it for building secure applications with Tock.



The book focuses on the Tock kernel internals and presents the steps necessary to integrate new features. From simple drivers to the more complex asynchronous ones, you are provided with a detailed description of the Tock kernel API.



Next, you'll review the Tock applications 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 For



IoT system designers, developers, and integrators who are familiar with operating systems concepts. The book can also be suitable for people with less experience, who want to gain an overview of the latest hardware and software technologies related to building secure IoT systems.
ISBN:
9781484277881
9781484277881
Category:
Embedded systems
Format:
Paperback
Publication Date:
02-01-2022
Publisher:
APress
Country of origin:
United States
Pages:
533
Dimensions (mm):
235x155mm
Weight:
0.84kg

This title is in stock with our overseas supplier and should arrive at our Sydney warehouse within 2 - 3 weeks of you placing an order.

Once received into our warehouse we will despatch it to you with a Shipping Notification which includes online tracking.

Please check the estimated delivery times below for your region, for after your order is despatched from our warehouse:

ACT Metro: 2 working days
NSW Metro: 2 working days
NSW Rural: 2-3 working days
NSW Remote: 2-5 working days
NT Metro: 3-6 working days
NT Remote: 4-10 working days
QLD Metro: 2-4 working days
QLD Rural: 2-5 working days
QLD Remote: 2-7 working days
SA Metro: 2-5 working days
SA Rural: 3-6 working days
SA Remote: 3-7 working days
TAS Metro: 3-6 working days
TAS Rural: 3-6 working days
VIC Metro: 2-3 working days
VIC Rural: 2-4 working days
VIC Remote: 2-5 working days
WA Metro: 3-6 working days
WA Rural: 4-8 working days
WA Remote: 4-12 working days

Reviews

Be the first to review Getting Started with Secure Embedded Systems.