This book is aimed at engineers, scientists and hobbyists who want to interface PCs with hardware projects using graphic user interfaces. The book covers both desktop and web based applications. It guides you through starting with Linux® by way of a free downloadable, live bootable distribution that can be ported around different computers without requiring hard drive installation. Practical demonstration circuits and downloadable, full software examples are provided that can be the basis for further projects. It also shows you how you can customise your own live Linux® bootable CD to include your own projects.