An Introduction to Practical Electronics,
Microcontrollers and Software Design
(click picture for table of contents)
An introduction to Practical Electronics, Microcontrollers and Software Design is a PDF book (700 pages+ and growing) that I have written for my students who are starting out in electronics. It is based around the PCB CAD software Eagle, the ATMEL AVR microcontroller and the BASCOM-AVR cross compiler. It aims to help students use software like Eagle and Sketchup for their chosen projects, and how to write and plan successful code using statechart principles. There are many examples of block diagrams, circuits, layouts, flowcharts, statecharts and code in the book for many different interfaces and products. (The latest update includes 35 pages on using the SSD1928 and HX8238 color graphics LCD controllers with ATMega644)All money received from the sale of the book will be given to support work of 'Children at Risk' an organisation in Cambodia supported by the church I go to. I think the book is worth $15USD (about $20NZD) and its for a great cause. Along with the book you get access to any full versions of my software.If you teach at a low decile school in New Zealand then please contact me on how to get a free copy |
|---|
| Once payment is cleared I will send you a link to the book and also retain your email address so that when it is updated you can download the latest version of it. |
|---|
Links to download student handouts, unit plans etc
2011Planning Documents for my courses
Latest AVR Development board files in EAGLE
- for the ATMEGAV3B board
More PCBS for students here
Bascom-AVR Program Code
as explained in the book
Statecharter
turn UMLPad statecharts into BascomAVR code
turn UMLPad statecharts into Picaxe code
(full versions available when you purchase the book)
AVRTimer Calculators for students
AVR ATMega Timer0 Calculator
AVR ATMega Timer1 Calculator
AVR ATMega Timer2 Calculator
you may need to install microsoft dotnet 3.5 to run my software
If you are interested in technology education in NZ check out techlink
Link to UMLPad
Link to BASCOM-AVR
Link to Eagle
Link to Surpulstronics for electronics suplies
Link to Sure-Electronics for LCDs
Link to ActiveComponents for AVR etc etc
Link to Dealextreme for high intensity LEDs etc etc
B. Collis (C)2010
All errors are mine! If you find one please let me know and I will fix it!!

