Download package related to the book
"Microcontroller Systems Engineering – 45 projects for PIC, AVR and ARM" by Bert van Dam.
Installation instructions
1. Download the complete package here (click with the right mouse button, choose 'save as', the file is approximately 5 Mb). The software is intended for Windows XP, or similar Microsoft(TM) operating systems.
2. Unzip while maintaining the directory structure, (use "extract to here") you will need about 11 Mb of free space available (If you don't own an unzip program you can download one here for free. You can also go to the official website of Winzip and download a paid version).
3. Run the setup program in the "Chapter 1, VB setup" directory (this will only install some dll and ocx files needed for the additional software).
4. Follow the instructions in the book. All projects and associated software are in separate directories for ease of use, in the directory FlowBook (for example FlowBook/chapter 1 etc).
Changes, additions
Page 176 - Photometer
The latest version of Flowcode for ARM V3 does not require the supplementary code information to be included when using the gcvt() function
Page 233 - Can bus
The AVR unit (station B) uses pin B4 for the interrupt in both projects. This works perfectly, however B4 is also the SPI pin for /SS (Slave Select). Should you want to expand these projects in the future it is better to swap the Chip Select en Interrupt pins so Chip Select is B4 and Interrupt is B3 (and patch accordingly).
Page 291 - SPI pins
For the ATMEGA32 pin B4 is the SPI slave select pin (/SS). Do not use this pin as Interrupt pin in the "free choice" section.
Page 301 - step 6

A picture of the completed project on PCB, by Bert Oudshoorn. Used with kind permission.
Page 311 - Print floating point
The latest version of Flowcode for ARM V3 does not require the supplementary code information to be included when using the gcvt() function
Project 4.14 voice command
Click here to play a small video of this project in operation (you need Windows MediaPlayer to view the file).
Hardware & Software
In order to use the book you need Flowcode as development package, and E-blocks as hardware. This payware can be obtained from elektor.com | elektor.de | elektor.es | elektor.fr | elektor.nl or from the manufacturer: Matrix Multimedia, UK
Other downloads
In some chapters third party software is used. Some are included in the download package, others can be obtained here.
Wireshark | EagleCAD | Hercules | Tinyweb
Support
The user forum at Matrix Multimedia (the manufacturer of Flowcode and E-block) is very active and has an amazingly short respons time. If you have questions this would be the plkace to go. Note that it is an international forum: the mandatory language is English.
Buy this book at Elektor
Click here
Other books
More books by the same author can be found here: www.vandam.tk