Schematic of Standalone Arduino With FTDI Programming
Check out this follow-up to Sony Arouje's "Arduino in a Breadboard" article, wherein he shows a schematic of the system that he used.
Join the DZone community and get the full member experience.Join For Free
I recently wrote a post explaining how to setup an Arduino in a breadboard. This post will show the schematic of the system. It’s a very simple system with minimal components. Here I used Atmega 32a. To program the chip I used an FTDI module.
To program the chip via FTDI module, we have to bootload it first. I used an Arduino Uno as the ISP, I have a home made board to bootload or program Atmega 40 pin family processors.
Once the chip is programmed it can be directly powered by a 9 or 12v DC Adapter. Here I used LM2575 switching regulator to step down the source voltage to 5v. Switching regulators are very energy efficient and produce very less heat compared to linear regulators like LM7805. I am powering the system using a 12v DC source. If there is no adapter then the module can be powered from the FTDI module by shorting the jumper.
Here I configured the processor to run at 16MHZ external clock. If we are using 8MHZ internal clock then we can avoid the crystal and the two 22pF caps.
Published at DZone with permission of Sony Arouje, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.