Welcome to Embedded-Knowhow ,
a site for students, lecturers, and practitioners, providing back-up
information for books authored or co-authored by Tim Wilmshurst.
Fast and Effective Embedded System Design -
from bits and bytes to IoT, with the Arm Mbed.
3rd Edition
Support site coming soon!
This Third Edition
is a complete rework of the previous. Starting with the introductory, it goes
all the way to the Internet of Things. All sample programs are compatible with
Mbed OS Version 6, and apply Mbed Studio or Studio Cloud as development
platforms. There are new chapters on RTOS and IoT, with new co-author,
Tom Spink.
In production, publication by July 2024.
The Elsevier
Book Site.
The Amazon
Book Site, from which pre-order can be made.
Note that there are currently errors in the blurb on
each site, which has been reported. Notably, the chapters on Digital Signal
Processing and Digital Audio are no longer included.
Fast and Effective Embedded System Design - Applying the ARM mbed.
2nd Edition
Support
Site
(with Lecturer/Instructor Support)
This book shows how to apply the
ARM mbed. It also gives a comprehensive
introduction to embedded systems, and to C/C++ programming. The book is a major
rework of the first edition, with new chapters on wireless, digital audio,
hardware issues, and internet applications.
Fast and Effective Embedded System Design - Applying the ARM mbed
Support Site
(with Lecturer/Instructor Support)
This book shows how to apply the
ARM mbed. It also gives a comprehensive
introduction to embedded systems, and to C/C++ programming.
The Derbot Project
Build guidance, ideas for customising, getting it
going, what others have done.
"Derbot Challenge" images and task
statements,
2008 onwards.
An
Introduction to the Design of Small-Scale Embedded Systems.
Support site
This book (now definitely old!) has a more theoretical approach. Its
chapters go deep into a range of important topics, e.g. memory
technologies,
data conversion, numerical routines, low power supply, and design
methodologies. It is useful for students and practicing engineers
who want to gain a deeper understanding of the main issues impacting embedded
systems.
Translations
and other Contributions
Back to Top
The site is maintained by Tim Wilmshurst,
who can be contacted at
t.j.wilmshurst@gmail.com
Revised:
February 28, 2024.