Advance Your Skills Professionally! Advance Your Skills Professionally! 'ARM Microcontrollers: Programming and Circuit Building Volume 1', accompanied by a beginner-friendly advanced kit, is the ideal starting point for aspiring professionals. Esteemed in universities and high schools, this guide bypasses the complexities of Arduino, offering a more fundamental, bare-metal approach to learning. It not only simplifies the process but also sets you on a path to a more professional level in microcontroller programming. Perfect for students and hobbyists, this book is your gateway to efficiently prototyping and transitioning projects into production. Start with the fundamentals and quickly move to creating professional-level applications!
Atmega324P
USB AVR Programmer
USBasp Breadboard Breakout Adapter
18.432 MHz Crystal Oscillator 18pf 30ppm
22 pF Multilayer Ceramic Capacitor
16 MHz Crystal Oscillator 20 pF Through Hole
SPDT Slide Switch 3 pin 30V
USB to Serial Converter
4x4 Keypad with Adhesive Backing
Quad Buffer Line Driver (Through Hole)
By now, you should have constructed the SPI interface. If not, you can either review the previous tutorial, or live with the flimsy wires. If you have read the first sentence more than two times after constructing the device I presented in the last tutorial, don't worry...the thing you made is the SPI interface! It's simply the 6-pin cable, wired to a straight set of 6 pins that match the proper pin arrangement on the microcontroller.
At this point though, we need to make sure the computer will recognize the programmer. This is the USBTinyISP device from sparkfun or adafruit industries, that connects the computer to the microcontroller. Like everything in this universe that plugs into a computer loaded with the Windows operating system, there is a need for drivers--and this programmer is no exception. However my video will provide you with instructions for the complete installation of these drivers, so there is no more guessing!
Since I am installing the driver on my computer running the Windows 7 64-bit operating system, the installation is somewhat different than the procedure for the 32-bit operating system. No need to worry though--if you can click and drag files from one folder to another, you will not have a problem. Apparently, the drivers from sparkfun.com do not contain the latest version of the 64-bit drivers. This is completely explained in the video however, so you should have no problem installing the driver if you are running a 64-bit system.
Here are the general steps to get the drivers on the system, and the programmer recognized by either a 32-bit or 64-bit Windows operating system.