<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://www.marcelpost.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Pololu_programmer</id>
	<title>Pololu programmer - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.marcelpost.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Pololu_programmer"/>
	<link rel="alternate" type="text/html" href="https://www.marcelpost.com/wiki/index.php?title=Pololu_programmer&amp;action=history"/>
	<updated>2026-05-17T04:57:14Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://www.marcelpost.com/wiki/index.php?title=Pololu_programmer&amp;diff=944&amp;oldid=prev</id>
		<title>Admin at 09:45, 4 August 2012</title>
		<link rel="alternate" type="text/html" href="https://www.marcelpost.com/wiki/index.php?title=Pololu_programmer&amp;diff=944&amp;oldid=prev"/>
		<updated>2012-08-04T09:45:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The Pololu programmer is a USB-based programmer for AVR MCUs.&lt;br /&gt;
&lt;br /&gt;
[[File:0J1326.200.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[File:0J1324.200.jpg]]&lt;br /&gt;
&lt;br /&gt;
The device can be ordered from [http://www.pololu.com Pololu] or [http://www.robotgear.com.au RobotGear] and probably from many other places too.&lt;br /&gt;
&lt;br /&gt;
Here&amp;#039;s a direct link to the Pololu website for the [http://www.pololu.com/catalog/product/1300 Pololu USB AVR Programmer].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pinout==&lt;br /&gt;
&lt;br /&gt;
[[File:0J1422.600.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==In-Circuit Serial Programming==&lt;br /&gt;
&lt;br /&gt;
In some of my circuit boards designs I include a set of header pins so I can easily program the MCU using the Pololu programmer and the 6-lead ribbon cable that&amp;#039;s provided with it.&lt;br /&gt;
&lt;br /&gt;
Here&amp;#039;s an example for an ATtiny85 project:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:0051-pcb-3d-v1.0.jpg]]&lt;br /&gt;
&lt;br /&gt;
The complete board (an I2C-based LCD board).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Icsp-avr.PNG]]&lt;br /&gt;
&lt;br /&gt;
Detail: just the ICSP pins on the PCB design.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Icsp-0051.JPG]]&lt;br /&gt;
&lt;br /&gt;
What it looks like once the board is made.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
One very important note:&lt;br /&gt;
&lt;br /&gt;
* Make sure the mcu is powered by a voltage on its corresponding VCC pin. The pin on the header connector of the programmer that says &amp;#039;VDD&amp;#039; is only there to detect that the chip has power connected to it. So it&amp;#039;s a signal that goes back to the programmer rather than a VCC source going from the programmer to power the MCU. Fortunately the Pololu programmer has a row of pins, one of which (VBUS +5V) is a nice 5VDC power source straight from the PC&amp;#039;s USB port. I added an extra lead from that pin as a separate lead along the ribbon cable to the end header connector. At the end of that single lead I soldered a header pin that I can easily plug into a breadboard on the MCU&amp;#039;s VCC pin.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>