<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[SoliForum - 3D Printing Community — External Buttons and other hidden features]]></title>
	<link rel="self" href="https://www.soliforum.com/feed/atom/topic/9673/" />
	<updated>2015-02-03T19:28:01Z</updated>
	<generator>PunBB</generator>
	<id>https://www.soliforum.com/topic/9673/external-buttons-and-other-hidden-features/</id>
		<entry>
			<title type="html"><![CDATA[Re: External Buttons and other hidden features]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/83044/#p83044" />
			<content type="html"><![CDATA[<p>Fantastic work... just need the source for the attiny now. I wonder if a double press will home or something like that.</p>]]></content>
			<author>
				<name><![CDATA[android78]]></name>
				<uri>https://www.soliforum.com/user/9350/</uri>
			</author>
			<updated>2015-02-03T19:28:01Z</updated>
			<id>https://www.soliforum.com/post/83044/#p83044</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[External Buttons and other hidden features]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/82999/#p82999" />
			<content type="html"><![CDATA[<p>I probed the motherboard and reviewed the source code.&nbsp; I found the following buttons are supported by the firmware and broken out, but not actually run to individual buttons.</p><p>Connect one of these pins to high, 5V, and the firmware should respond.</p><div class="codebox"><pre><code>Attiny2313 Pin 6  -&gt; AT90USB PD4 = PRINTING PIN
Attiny2313 Pin 7  -&gt; AT90USB PD5 = HOMEXY
Attiny2313 Pin 8  -&gt; AT90USB PD6 = PAUSE
Attiny2313 Pin 12 -&gt; AT90USB PD7 = CANCEL </code></pre></div><p>Since the button inputs into the AT90USB chip are controlled by the Attiny chip, presumably there is a way to make that chip take control.&nbsp; So far, all I&#039;ve found is the following:</p><div class="codebox"><pre><code>Send command M100, PRINTING_PIN is active, power LED fades
Send command M101, PRINTING_PIN is inactive, power LED is steady
Press power button for &lt;1 second, toggles power LED blinking, unknown other function??
Press power button for &gt;1 second, pauses printing
Press power button for &gt;2 seconds, turns off printer</code></pre></div><p>Lastly, I found the following pins traced on the motherboard, but disabled in the firmware.&nbsp; Future use?</p><div class="codebox"><pre><code>Attiny2313 Pin 4 -&gt; AT90USB PC1 = U5_EN
Attiny2313 Pin 5 -&gt; AT90USB PC0 = U13_EN</code></pre></div>]]></content>
			<author>
				<name><![CDATA[thatdecade]]></name>
				<uri>https://www.soliforum.com/user/7020/</uri>
			</author>
			<updated>2015-02-03T14:01:39Z</updated>
			<id>https://www.soliforum.com/post/82999/#p82999</id>
		</entry>
</feed>
