<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.analysir.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=AnalysIR</id>
	<title>AnalysIR WiKi - User contributions [en-gb]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.analysir.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=AnalysIR"/>
	<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=Special:Contributions/AnalysIR"/>
	<updated>2026-05-01T16:53:56Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=LearnIR_Version_2_-_Advanced_Infrared_Learner,_for_remote_control&amp;diff=787</id>
		<title>LearnIR Version 2 - Advanced Infrared Learner, for remote control</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=LearnIR_Version_2_-_Advanced_Infrared_Learner,_for_remote_control&amp;diff=787"/>
		<updated>2024-06-28T11:40:18Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: /* USB Serial Driver */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Where To Purchase ==&lt;br /&gt;
&#039;&#039;&#039;LearnIR&#039;&#039;&#039; Version 2 can be purchased directly from our &#039;&#039;&#039;[https://www.analysir.com/blog/shop/ web-shop]&#039;&#039;&#039; or [https://www.tindie.com/stores/analysir/ Tindie].For bulk orders please [https://www.analysir.com/blog/contact/ contact us] with your requirements for details.&lt;br /&gt;
&lt;br /&gt;
== Data Sheet ==&lt;br /&gt;
&lt;br /&gt;
The data sheet can be found by [https://www.analysir.com/blog/product-sheet-learnir/ clicking here]&lt;br /&gt;
&lt;br /&gt;
== User Guide ==&lt;br /&gt;
A comprehensive user guide (Manual) is included in the download package along with the companion LearnIR application.&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
The latest firmware is already installed on your device(s) when shipped. Future updates &amp;amp; upgrades can be easily installed via the companion LearnIR windows application.&lt;br /&gt;
&lt;br /&gt;
== Download Package ==&lt;br /&gt;
Details of the download link will be emailed to you after your order is shipped.&lt;br /&gt;
&lt;br /&gt;
== Use with AnalysIR ==&lt;br /&gt;
LearnIR devices can also be used directly with AnalysIR, our flagship application for decoding and reverse engineering Infrared remote control signals. Just select the COM port for your LearnIR device from the drop-down and when the box turns green - select LearnIR from the Source Menu.&lt;br /&gt;
&lt;br /&gt;
== USB Serial Driver ==&lt;br /&gt;
&lt;br /&gt;
On some older systems, LearnIR may not be immediately detected. The Serial USB drivers can are available as follows:&lt;br /&gt;
LearnIR Serial USB (&#039;&#039;&#039;CH341SER.EXE&#039;&#039;&#039;) drivers can be downloaded from [https://www.wch-ic.com/downloads/CH341SER_EXE.html]&lt;br /&gt;
&lt;br /&gt;
== Custom Solutions ==&lt;br /&gt;
Need a custom IR Learner for your new or existing IR remote control offering? We can also provide custom implementations of LearnIR or similar products. [https://www.analysir.com/blog/contact/ Contact us] with your requirements for more details.&lt;br /&gt;
&lt;br /&gt;
== Embedding LearnIR Technology ==&lt;br /&gt;
We also offer an option of embedding our LearnIR technology into customer projects via SoC (Lower  volume projects) or a royalty free firmware licence. [https://www.analysir.com/blog/contact/ Contact us] with your requirements for more details.&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=LearnIR_How_to_Edit/Add_KeySets&amp;diff=786</id>
		<title>LearnIR How to Edit/Add KeySets</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=LearnIR_How_to_Edit/Add_KeySets&amp;diff=786"/>
		<updated>2024-01-10T13:56:59Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: tip&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;User Submitted Question&#039;&#039;&#039;: &#039;&#039;&#039;&#039;&#039;On the Key Set drop down I can select one of the presets, how can I make my own preset?&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
It is pretty straightforward....&lt;br /&gt;
&lt;br /&gt;
Just go to C:\Users\&#039;&#039;&#039;USERNAME&#039;&#039;&#039;\AppData\Roaming\LearnIR\KeySets&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(change username to your own for your system)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
and you will see a selection of files that match the drop-down list on the main window. Just create a new file with a list of keys you want and they should appear after a restart of LearnIR. It is advisable to use underscores instread of spaces for keyset names. Spaces are OK for Key Names.&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=Main_Page&amp;diff=785</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=Main_Page&amp;diff=785"/>
		<updated>2024-01-10T13:56:35Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This WiKi contains pages about selected Products from AnalysIR.&lt;br /&gt;
&lt;br /&gt;
Over Time we plan to add getting started guides for newly released products here.&lt;br /&gt;
&lt;br /&gt;
If you would like to make suggestions or help correct errors in this WiKi, please contact us via the link below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Products - Getting Started&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[A.IR Shield ESP8266/ESP32 TRx]] &lt;br /&gt;
&lt;br /&gt;
[[AIR SHield ESP8266/ESP32 Tx]]&lt;br /&gt;
&lt;br /&gt;
[[BeamIR]]&lt;br /&gt;
&lt;br /&gt;
[[DIYIR - Soldering Kit]]&lt;br /&gt;
&lt;br /&gt;
[[KontroLIR - Arduino compatible IR remote control]]&lt;br /&gt;
&lt;br /&gt;
[[LearnIR Version 2 - Advanced Infrared Learner, for remote control]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tutorials &amp;amp; Scripts&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[A.IR Shield Nano RPi Python script]] &lt;br /&gt;
&lt;br /&gt;
[[AnalysIR updating config file]] &lt;br /&gt;
&lt;br /&gt;
[[AnalysIR submitting a set of IR signals for AC units]] &lt;br /&gt;
&lt;br /&gt;
[[TMC2209 TinyG upgrade assembly instructions]] &lt;br /&gt;
&lt;br /&gt;
[[LearnIR How to Edit/Add KeySets]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Visit [http://www.AnalysIR.com/ the AnalysIR blog] for more information about Infrared remote control and related topics.&lt;br /&gt;
&lt;br /&gt;
== Useful Links ==&lt;br /&gt;
* &#039;&#039;&#039;[https://www.analysir.com/blog/shop/ www.AnalysIR.com]&#039;&#039;&#039;&lt;br /&gt;
* [https://www.analysir.com/blog/shop/ Shop]&lt;br /&gt;
* [https://irforum.analysir.com/ IR Forum]&lt;br /&gt;
* [https://www.analysir.com/blog/get-analysir/ Get AnalysIR]&lt;br /&gt;
* [https://www.analysir.com/blog/analysir-free-download/ AnalysIR Download]&lt;br /&gt;
* [https://www.analysir.com/blog/contact/ Contact US]&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=LearnIR_How_to_edit/Add_KeySets&amp;diff=784</id>
		<title>LearnIR How to edit/Add KeySets</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=LearnIR_How_to_edit/Add_KeySets&amp;diff=784"/>
		<updated>2024-01-10T13:54:20Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: tip added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&#039;&#039;&#039;User Submitted Question&#039;&#039;&#039;: &#039;&#039;&#039;&#039;&#039;On the Key Set drop down I can select one of the presets, how can I make my own preset?&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
It is pretty straightforward....&lt;br /&gt;
&lt;br /&gt;
Just go to C:\Users\&#039;&#039;&#039;USERNAME&#039;&#039;&#039;\AppData\Roaming\LearnIR\KeySets&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(change username to your own for your system)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
and you will see a selection of files that match the drop-down list on the main window. Just create a new file with a list of keys you want and they should appear after a restart of LearnIR. It is advisable to use underscores instread of spaces for keyset names. Spaces are OK for Key Names.&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=LearnIR_How_to_edit/Add_KeySets&amp;diff=783</id>
		<title>LearnIR How to edit/Add KeySets</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=LearnIR_How_to_edit/Add_KeySets&amp;diff=783"/>
		<updated>2024-01-10T13:48:18Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: Created page with &amp;quot;  ddd&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
ddd&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=Main_Page&amp;diff=782</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=Main_Page&amp;diff=782"/>
		<updated>2024-01-10T13:47:23Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This WiKi contains pages about selected Products from AnalysIR.&lt;br /&gt;
&lt;br /&gt;
Over Time we plan to add getting started guides for newly released products here.&lt;br /&gt;
&lt;br /&gt;
If you would like to make suggestions or help correct errors in this WiKi, please contact us via the link below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Products - Getting Started&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[A.IR Shield ESP8266/ESP32 TRx]] &lt;br /&gt;
&lt;br /&gt;
[[AIR SHield ESP8266/ESP32 Tx]]&lt;br /&gt;
&lt;br /&gt;
[[BeamIR]]&lt;br /&gt;
&lt;br /&gt;
[[DIYIR - Soldering Kit]]&lt;br /&gt;
&lt;br /&gt;
[[KontroLIR - Arduino compatible IR remote control]]&lt;br /&gt;
&lt;br /&gt;
[[LearnIR Version 2 - Advanced Infrared Learner, for remote control]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tutorials &amp;amp; Scripts&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[A.IR Shield Nano RPi Python script]] &lt;br /&gt;
&lt;br /&gt;
[[AnalysIR updating config file]] &lt;br /&gt;
&lt;br /&gt;
[[AnalysIR submitting a set of IR signals for AC units]] &lt;br /&gt;
&lt;br /&gt;
[[TMC2209 TinyG upgrade assembly instructions]] &lt;br /&gt;
&lt;br /&gt;
[[LearnIR How to edit/Add KeySets]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Visit [http://www.AnalysIR.com/ the AnalysIR blog] for more information about Infrared remote control and related topics.&lt;br /&gt;
&lt;br /&gt;
== Useful Links ==&lt;br /&gt;
* &#039;&#039;&#039;[https://www.analysir.com/blog/shop/ www.AnalysIR.com]&#039;&#039;&#039;&lt;br /&gt;
* [https://www.analysir.com/blog/shop/ Shop]&lt;br /&gt;
* [https://irforum.analysir.com/ IR Forum]&lt;br /&gt;
* [https://www.analysir.com/blog/get-analysir/ Get AnalysIR]&lt;br /&gt;
* [https://www.analysir.com/blog/analysir-free-download/ AnalysIR Download]&lt;br /&gt;
* [https://www.analysir.com/blog/contact/ Contact US]&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=AnalysIR_submitting_a_set_of_IR_signals_for_AC_units&amp;diff=781</id>
		<title>AnalysIR submitting a set of IR signals for AC units</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=AnalysIR_submitting_a_set_of_IR_signals_for_AC_units&amp;diff=781"/>
		<updated>2023-07-22T15:56:00Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you can find the instructions for submitting a set of signals to use for adding support in AnalysIR.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps for AIR Conditioner signal or similar:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In AnalysIR record a &#039;&#039;&#039;full set of signals&#039;&#039;&#039;&lt;br /&gt;
# When recording, keep the remote about 1-&amp;gt;2m away from the receiver and point directly at it.&lt;br /&gt;
# Include temperatures from 16degC to 30degC, in order. (or equivalent in degF)&lt;br /&gt;
# Include ON &amp;amp; OFF signals&lt;br /&gt;
# Make sure to record a description of the signal in the button column of History as you record each signal. (e.g. 16C)&lt;br /&gt;
# It is important to change only 1 setting between each signal recorded&lt;br /&gt;
# Include any additional signals you think might be useful.&lt;br /&gt;
# Do not &#039;clean&#039; the signals before sending (unless requested to)&lt;br /&gt;
# Save the session via &#039;&#039;&#039;&#039;&#039;Menu-&amp;gt;File-&amp;gt;Save Session&#039;&#039;&#039;&#039;&#039; and email the file to us (or use the &#039;&#039;&#039;&#039;&#039;Contact us&#039;&#039;&#039;&#039;&#039; link on the wiki or website)&lt;br /&gt;
# We will examine your signals and add support for them into AnalysIR.&lt;br /&gt;
# We will then email an updated AnalysIR.ini file to you. Follow the Instructions here: [[AnalysIR updating config file]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps for non-AC signals:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Follow the steps above&lt;br /&gt;
# ...and just record a set of signal that represent a reasonable set of the signals available.&lt;br /&gt;
# Make sure to identify each signal in the button column of history.&lt;br /&gt;
# Do not &#039;clean&#039; the signals before sending (unless requested to)&lt;br /&gt;
# Save &amp;amp; send the signals as above.&lt;br /&gt;
&lt;br /&gt;
Finally, make sure to include the make &amp;amp; model # of the device being controlled, the remote control and the equipment used to record the signals. (For AnalysIR supplied tools include only the name)&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=AnalysIR_submitting_a_set_of_IR_signals_for_AC_units&amp;diff=780</id>
		<title>AnalysIR submitting a set of IR signals for AC units</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=AnalysIR_submitting_a_set_of_IR_signals_for_AC_units&amp;diff=780"/>
		<updated>2021-09-20T20:36:53Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you can find the instructions for submitting a set of signals to use for adding support in AnalysIR.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps for AIR Conditioner signal or similar:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In AnalysIR record a &#039;&#039;&#039;full set of signals&#039;&#039;&#039;&lt;br /&gt;
# When recording, keep the remote about 1-&amp;gt;2m away from the receiver and point directly at it.&lt;br /&gt;
# Include temperatures from 16degC to 30degC, in order. (or equivalent in degF)&lt;br /&gt;
# Include ON &amp;amp; OFF signals&lt;br /&gt;
# Make sure to record a description of the signal in the button column of History as you record each signal. (e.g. 16C)&lt;br /&gt;
# It is important to change only 1 setting between each signal recorded&lt;br /&gt;
# Include any additional signals you think might be useful.&lt;br /&gt;
# Do not &#039;clean&#039; the signals before sending (unless requested to)&lt;br /&gt;
# Save the session via &#039;&#039;&#039;&#039;&#039;Menu-&amp;gt;File-&amp;gt;Save Session&#039;&#039;&#039;&#039;&#039; and email the file to us (or use the &#039;&#039;&#039;&#039;&#039;Contact us&#039;&#039;&#039;&#039;&#039; link on the wiki or website)&lt;br /&gt;
# We will examine your signals and add support for them into AnalysIR.&lt;br /&gt;
# We will then email an updated AnalysIR.ini file to you. Follow the Instructions here: [[AnalysIR updating config file]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps for non-AC signals:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Follow the steps above&lt;br /&gt;
# ...and just record a set of signal that represent a reasonable set of the signals available.&lt;br /&gt;
# Make sure to identify each signal in the button column of history.&lt;br /&gt;
# Do not &#039;clean&#039; the signals before sending (unless requested to)&lt;br /&gt;
# Save &amp;amp; send the signals as above.&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=AnalysIR_updating_config_file&amp;diff=779</id>
		<title>AnalysIR updating config file</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=AnalysIR_updating_config_file&amp;diff=779"/>
		<updated>2021-09-20T20:27:21Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Please follow these steps to update a new config file for the AnalysIR application&lt;br /&gt;
&lt;br /&gt;
# Backup your existing file first by making a copy.(File Name: &#039;&#039;&#039;&#039;&#039;AnalysIR.ini&#039;&#039;&#039;&#039;&#039;)&lt;br /&gt;
# Save the new file on your local file system&lt;br /&gt;
# In AnalysIR, open the correct directory via &#039;&#039;&#039;&#039;&#039;Menu-&amp;gt;File-&amp;gt;Explore&#039;&#039;&#039;&#039;&#039;. A file Manager window will open. It is important to do this to avoid saving the new file to the wrong directory.&lt;br /&gt;
# Copy the new file to the file manage window. You may be prompted to overwrite the old file (Which you should have previously made a copy of)&lt;br /&gt;
# Edit the file and change the &#039;&#039;&#039;&#039;&#039;AIR_IPADDRESS&#039;&#039;&#039;&#039;&#039; parameter (&#039;&#039;near end of file&#039;&#039;) to the IP address of your PC (&#039;&#039;or 127.0.0.1 to disable the option&#039;&#039;)&lt;br /&gt;
# Restart the AnalysIR application.&lt;br /&gt;
&lt;br /&gt;
Your AnalysIR application has now been updated with the new config file and you are ready to use it.&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=KontroLIR_-_Arduino_compatible_IR_remote_control&amp;diff=778</id>
		<title>KontroLIR - Arduino compatible IR remote control</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=KontroLIR_-_Arduino_compatible_IR_remote_control&amp;diff=778"/>
		<updated>2021-09-07T15:24:23Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: /* Notifications &amp;amp; Updates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;KontroLIR – World&#039;s first 100% Arduino compatible 45-49 button IR remote Control, with optional extras&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:KontroLIR photo1.jpg|right|170px|KontroLIR by AnalysIR]]&lt;br /&gt;
== Notifications &amp;amp; Updates ==&lt;br /&gt;
* &#039;&#039;&#039;7th Sep 2021&#039;&#039;&#039; INFO - In the default Mode 3 signals for a SAMSUNG TV: the LEFTup &amp;amp; LEFTdown codes are incorrect. They should both be changed to 0x59.&lt;br /&gt;
* &#039;&#039;&#039;20th Jul 2021&#039;&#039;&#039; IMPORTANT - Use only version 2.6.1 of IRremote only.&lt;br /&gt;
* &#039;&#039;&#039;13th Jan 2021&#039;&#039;&#039; Firmware  V1.0.11 released &amp;amp; available via email on request.&lt;br /&gt;
* &#039;&#039;&#039;6th Jan 2021&#039;&#039;&#039; Do not use IRremote 2.8.0 or 2.8.1 as there is a bug in the library. Use 2.6.1  instead.&lt;br /&gt;
* &#039;&#039;&#039;4th Jan 2021&#039;&#039;&#039; We have a new firmware release available for both KontroLIR &amp;amp; the Test suite. The updates can be requested via email.&lt;br /&gt;
&lt;br /&gt;
== Where To Purchase ==&lt;br /&gt;
KontroLIR is available in our store and can be purchased via [https://www.analysir.com/blog/shop/ Buy KontroLIR].&lt;br /&gt;
&lt;br /&gt;
KontroLIR is available as a functional standard unit. In addition, there are several optional add-ons available: &lt;br /&gt;
* Serial USB adapter &#039;&#039;(You can also use your own to upload sketches)&#039;&#039;&lt;br /&gt;
* I2C EEPROM 16KBytes+  &#039;&#039;(There is a significant amount of free FLASH and SRAM available to use, before you need EEPROM)&#039;&#039;&lt;br /&gt;
* IR receiver &amp;amp; IR Learner pair &#039;&#039;(only required if you want to use KontroLIR to record signals with AnalysIR or IRremote etc)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There is also a fully loaded version available with all add-ons included.&lt;br /&gt;
&lt;br /&gt;
== Data Sheet ==&lt;br /&gt;
The KontroLIR data sheet can be found by [https://www.analysir.com/blog/product-sheet-kontrolir_reva/ clicking here]&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
KontroLIR, can be used in many applications, including the following:&lt;br /&gt;
* A fully customized remote control, using the Arduino IDE for development and firmware upload.&lt;br /&gt;
* Clone an existing collection of remotes, exactly how you want it&lt;br /&gt;
* Restrict usage for certain groups: children, seniors, Hotel Guests, public areas, company equipment.&lt;br /&gt;
* Add custom macros, passwords.&lt;br /&gt;
* Comes with example firmware for 5 devices &amp;amp; ~200+ signals, which can be easily expanded with many more devices, signals and macros.&lt;br /&gt;
* Combine TV, STB, DVR, Media Center, Lights, Fans, LEDs, Toys, Air Conditioners, LaserTag - all from the same remote.&lt;br /&gt;
* Offer a custom remote as-a-service to 3rd parties.&lt;br /&gt;
* As a development, prototyping or proof of concept platform for companies designing their own remotes, before committing to a large production run.&lt;br /&gt;
* As a platform for projects in schools &amp;amp; universities or as a practical Arduino related training aid.&lt;br /&gt;
* Create your very own learning remote control.&lt;br /&gt;
* Send non-standard IR carrier frequencies, that other remotes cannot handle.&lt;br /&gt;
* ...any many more situations&lt;br /&gt;
&lt;br /&gt;
The possibilities are endless.&lt;br /&gt;
&lt;br /&gt;
== Skills Required ==&lt;br /&gt;
&lt;br /&gt;
This should not be your very first Arduino project (unless you are an experienced C programmer). Ideally you will have used IRremote or similar libraries within the Arduino system. You should be familiar with compiling and uploading sketches, installing new Boards and libraries with the desktop Arduino IDE. If you have not done so already, download the Arduino IRremote Library and try out the examples provided with your TV. Once you are happy with your understanding and competency with Arduino and IRremote, order your KontroLIR(s) via our online shop or other affiliates.&lt;br /&gt;
&lt;br /&gt;
== KontroLIR Pin Outs ==&lt;br /&gt;
&lt;br /&gt;
Details of pin-outs are available here: [[KontroLIR Pin Outs]]&lt;br /&gt;
&lt;br /&gt;
== Oscillator Clock Rate Selection ==&lt;br /&gt;
&lt;br /&gt;
Details are available here: [[Oscillator Clock Rate]]&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
Details are available here: [[Getting Started]]&lt;br /&gt;
&lt;br /&gt;
== Uploading the KontroLIR Firmware ==&lt;br /&gt;
Details are available here: [[Uploading the KontroLIR Firmware]]&lt;br /&gt;
&lt;br /&gt;
== Configuring IRremote for use with KontroLIR ==&lt;br /&gt;
&lt;br /&gt;
Details are available here: [[Configuring IRremote]]&lt;br /&gt;
&lt;br /&gt;
== Customizing the KontroLIR Firmware ==&lt;br /&gt;
Details are available here: [[Customizing the KontroLIR Firmware]]&lt;br /&gt;
&lt;br /&gt;
== Low Power Configuration ==&lt;br /&gt;
Details are available here: [[Low Power Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Using KontroLIR with AnalysIR ==&lt;br /&gt;
Details are available here: [[Use with AnalysIR]]&lt;br /&gt;
&lt;br /&gt;
== Getting Support ==&lt;br /&gt;
If you need additional support please open a new issue in our [https://irforum.analysir.com/ IRforum] - under &#039;&#039;&#039;Products:Support Requests&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
You can also use our IRforum for general discussion about KontroLIR and related topics.&lt;br /&gt;
&lt;br /&gt;
== KontroLIR Release Notes ==&lt;br /&gt;
Details are available here: [[KontroLIR Release Notes]]&lt;br /&gt;
&lt;br /&gt;
== Opening the Enclosure ==&lt;br /&gt;
The enclosure of KontroLIR is &#039;&#039;&#039;not designed for opening&#039;&#039;&#039; by users, other than for replacing batteries and uploading firmware via the battery compartment over SerialUSB.&lt;br /&gt;
&lt;br /&gt;
When we open the enclosure we use a tool called a spudger and employ lots of TLC to avoid any damage to the hard plastic case.&lt;br /&gt;
If you decide to open the case beyond the battery compartment, you do so at your own risk.&lt;br /&gt;
&lt;br /&gt;
Advanced users may decide to go ahead and open the enclosure, to gain access to the ICSP programming header or the I2C headers etc, or even just to have a look at the PCB.&lt;br /&gt;
This does not come under standard support, but we are happy to assist where possible (at your own risk, in case of damage to the enclosure)&lt;br /&gt;
&lt;br /&gt;
Some things to note:&lt;br /&gt;
* The battery clips/terminals attached to the PCB can be delicate and must be carefully re-inserted into the retaining slots when re-assembling the case.&lt;br /&gt;
* If you do damage the plastic case, it should be possible to use glue or similar to restore it.&lt;br /&gt;
* Be extra careful not to scratch the edges as this can result in an uncomfortable feeling or touch when holding the remote.&lt;br /&gt;
* If you do, it should be possible to pare off or sand any jagged edges you created.&lt;br /&gt;
* If all of this doesn&#039;t make sense, then you have likely not tried this before with remote controls. They can be a challenge to open without the right tools.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;We expect to have a supply of quality spudgers stocked in our shop soon, if not already there.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Copyright &amp;amp; Open Source MIT License==&lt;br /&gt;
See here for [[copyright and license information]].&lt;br /&gt;
&lt;br /&gt;
== More Information ==&lt;br /&gt;
If...&lt;br /&gt;
* There is a topic not covered here or &lt;br /&gt;
* You would like us to add some more information or&lt;br /&gt;
* You have a tip to add or&lt;br /&gt;
* you have noticed a mistake&lt;br /&gt;
&lt;br /&gt;
then let us know via the [https://www.analysir.com/blog/contact/ contact page]&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=KontroLIR_-_Arduino_compatible_IR_remote_control&amp;diff=777</id>
		<title>KontroLIR - Arduino compatible IR remote control</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=KontroLIR_-_Arduino_compatible_IR_remote_control&amp;diff=777"/>
		<updated>2021-07-20T12:55:19Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: /* Notifications &amp;amp; Updates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;KontroLIR – World&#039;s first 100% Arduino compatible 45-49 button IR remote Control, with optional extras&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:KontroLIR photo1.jpg|right|170px|KontroLIR by AnalysIR]]&lt;br /&gt;
== Notifications &amp;amp; Updates ==&lt;br /&gt;
* &#039;&#039;&#039;20th Jul 2021&#039;&#039;&#039; IMPORTANT - Use only version 2.6.1 of IRremote only.&lt;br /&gt;
* &#039;&#039;&#039;13th Jan 2021&#039;&#039;&#039; Firmware  V1.0.11 released &amp;amp; available via email on request.&lt;br /&gt;
* &#039;&#039;&#039;6th Jan 2021&#039;&#039;&#039; Do not use IRremote 2.8.0 or 2.8.1 as there is a bug in the library. Use 2.6.1  instead.&lt;br /&gt;
* &#039;&#039;&#039;4th Jan 2021&#039;&#039;&#039; We have a new firmware release available for both KontroLIR &amp;amp; the Test suite. The updates can be requested via email.&lt;br /&gt;
&lt;br /&gt;
== Where To Purchase ==&lt;br /&gt;
KontroLIR is available in our store and can be purchased via [https://www.analysir.com/blog/shop/ Buy KontroLIR].&lt;br /&gt;
&lt;br /&gt;
KontroLIR is available as a functional standard unit. In addition, there are several optional add-ons available: &lt;br /&gt;
* Serial USB adapter &#039;&#039;(You can also use your own to upload sketches)&#039;&#039;&lt;br /&gt;
* I2C EEPROM 16KBytes+  &#039;&#039;(There is a significant amount of free FLASH and SRAM available to use, before you need EEPROM)&#039;&#039;&lt;br /&gt;
* IR receiver &amp;amp; IR Learner pair &#039;&#039;(only required if you want to use KontroLIR to record signals with AnalysIR or IRremote etc)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There is also a fully loaded version available with all add-ons included.&lt;br /&gt;
&lt;br /&gt;
== Data Sheet ==&lt;br /&gt;
The KontroLIR data sheet can be found by [https://www.analysir.com/blog/product-sheet-kontrolir_reva/ clicking here]&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
KontroLIR, can be used in many applications, including the following:&lt;br /&gt;
* A fully customized remote control, using the Arduino IDE for development and firmware upload.&lt;br /&gt;
* Clone an existing collection of remotes, exactly how you want it&lt;br /&gt;
* Restrict usage for certain groups: children, seniors, Hotel Guests, public areas, company equipment.&lt;br /&gt;
* Add custom macros, passwords.&lt;br /&gt;
* Comes with example firmware for 5 devices &amp;amp; ~200+ signals, which can be easily expanded with many more devices, signals and macros.&lt;br /&gt;
* Combine TV, STB, DVR, Media Center, Lights, Fans, LEDs, Toys, Air Conditioners, LaserTag - all from the same remote.&lt;br /&gt;
* Offer a custom remote as-a-service to 3rd parties.&lt;br /&gt;
* As a development, prototyping or proof of concept platform for companies designing their own remotes, before committing to a large production run.&lt;br /&gt;
* As a platform for projects in schools &amp;amp; universities or as a practical Arduino related training aid.&lt;br /&gt;
* Create your very own learning remote control.&lt;br /&gt;
* Send non-standard IR carrier frequencies, that other remotes cannot handle.&lt;br /&gt;
* ...any many more situations&lt;br /&gt;
&lt;br /&gt;
The possibilities are endless.&lt;br /&gt;
&lt;br /&gt;
== Skills Required ==&lt;br /&gt;
&lt;br /&gt;
This should not be your very first Arduino project (unless you are an experienced C programmer). Ideally you will have used IRremote or similar libraries within the Arduino system. You should be familiar with compiling and uploading sketches, installing new Boards and libraries with the desktop Arduino IDE. If you have not done so already, download the Arduino IRremote Library and try out the examples provided with your TV. Once you are happy with your understanding and competency with Arduino and IRremote, order your KontroLIR(s) via our online shop or other affiliates.&lt;br /&gt;
&lt;br /&gt;
== KontroLIR Pin Outs ==&lt;br /&gt;
&lt;br /&gt;
Details of pin-outs are available here: [[KontroLIR Pin Outs]]&lt;br /&gt;
&lt;br /&gt;
== Oscillator Clock Rate Selection ==&lt;br /&gt;
&lt;br /&gt;
Details are available here: [[Oscillator Clock Rate]]&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
Details are available here: [[Getting Started]]&lt;br /&gt;
&lt;br /&gt;
== Uploading the KontroLIR Firmware ==&lt;br /&gt;
Details are available here: [[Uploading the KontroLIR Firmware]]&lt;br /&gt;
&lt;br /&gt;
== Configuring IRremote for use with KontroLIR ==&lt;br /&gt;
&lt;br /&gt;
Details are available here: [[Configuring IRremote]]&lt;br /&gt;
&lt;br /&gt;
== Customizing the KontroLIR Firmware ==&lt;br /&gt;
Details are available here: [[Customizing the KontroLIR Firmware]]&lt;br /&gt;
&lt;br /&gt;
== Low Power Configuration ==&lt;br /&gt;
Details are available here: [[Low Power Configuration]]&lt;br /&gt;
&lt;br /&gt;
== Using KontroLIR with AnalysIR ==&lt;br /&gt;
Details are available here: [[Use with AnalysIR]]&lt;br /&gt;
&lt;br /&gt;
== Getting Support ==&lt;br /&gt;
If you need additional support please open a new issue in our [https://irforum.analysir.com/ IRforum] - under &#039;&#039;&#039;Products:Support Requests&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
You can also use our IRforum for general discussion about KontroLIR and related topics.&lt;br /&gt;
&lt;br /&gt;
== KontroLIR Release Notes ==&lt;br /&gt;
Details are available here: [[KontroLIR Release Notes]]&lt;br /&gt;
&lt;br /&gt;
== Opening the Enclosure ==&lt;br /&gt;
The enclosure of KontroLIR is &#039;&#039;&#039;not designed for opening&#039;&#039;&#039; by users, other than for replacing batteries and uploading firmware via the battery compartment over SerialUSB.&lt;br /&gt;
&lt;br /&gt;
When we open the enclosure we use a tool called a spudger and employ lots of TLC to avoid any damage to the hard plastic case.&lt;br /&gt;
If you decide to open the case beyond the battery compartment, you do so at your own risk.&lt;br /&gt;
&lt;br /&gt;
Advanced users may decide to go ahead and open the enclosure, to gain access to the ICSP programming header or the I2C headers etc, or even just to have a look at the PCB.&lt;br /&gt;
This does not come under standard support, but we are happy to assist where possible (at your own risk, in case of damage to the enclosure)&lt;br /&gt;
&lt;br /&gt;
Some things to note:&lt;br /&gt;
* The battery clips/terminals attached to the PCB can be delicate and must be carefully re-inserted into the retaining slots when re-assembling the case.&lt;br /&gt;
* If you do damage the plastic case, it should be possible to use glue or similar to restore it.&lt;br /&gt;
* Be extra careful not to scratch the edges as this can result in an uncomfortable feeling or touch when holding the remote.&lt;br /&gt;
* If you do, it should be possible to pare off or sand any jagged edges you created.&lt;br /&gt;
* If all of this doesn&#039;t make sense, then you have likely not tried this before with remote controls. They can be a challenge to open without the right tools.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;We expect to have a supply of quality spudgers stocked in our shop soon, if not already there.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Copyright &amp;amp; Open Source MIT License==&lt;br /&gt;
See here for [[copyright and license information]].&lt;br /&gt;
&lt;br /&gt;
== More Information ==&lt;br /&gt;
If...&lt;br /&gt;
* There is a topic not covered here or &lt;br /&gt;
* You would like us to add some more information or&lt;br /&gt;
* You have a tip to add or&lt;br /&gt;
* you have noticed a mistake&lt;br /&gt;
&lt;br /&gt;
then let us know via the [https://www.analysir.com/blog/contact/ contact page]&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=Configuring_IRremote&amp;diff=776</id>
		<title>Configuring IRremote</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=Configuring_IRremote&amp;diff=776"/>
		<updated>2021-07-20T12:53:03Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&#039;&#039;[[KontroLIR - Arduino compatible IR remote control|&amp;gt; KontroLIR Home]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;See updated instructions for IRremote 2.5+ below....&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First, install the latest copy of the IRremote library (available via [https://github.com/z3t0/Arduino-IRremote/ GitHub])&lt;br /&gt;
&lt;br /&gt;
Once you have the IRremote library installed in your Arduino IDE, you can proceed to the next steps.&lt;br /&gt;
&lt;br /&gt;
Next, you should configure IRremote to work with KontroLIR, which uses pin 9 and Timer1 for IR Tx (vs default of pin 3 and Timer2).&lt;br /&gt;
Once installed the library folders can typically be found in C:\Users\&#039;&#039;&#039;[USER]&#039;&#039;&#039;\Documents\Arduino\libraries\IRremote\ where &#039;&#039;&#039;[USER]&#039;&#039;&#039; is your username on your PC.&lt;br /&gt;
&lt;br /&gt;
[[File:IRremoteChanges.jpg]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Step 1:&#039;&#039;&#039; Edit the IRremote file &amp;quot;boarddefs.h around line 190 (ref &#039;&#039;&#039;point 4&#039;&#039;&#039; in image).&lt;br /&gt;
* &#039;&#039;&#039;Step 2:&#039;&#039;&#039; Comment out this line for using Timer2  (line #194 above)&lt;br /&gt;
* &#039;&#039;&#039;Step 3:&#039;&#039;&#039; Un-comment this line for using Timer1   (line #193 above)&lt;br /&gt;
&lt;br /&gt;
When completed save the file and restart the Arduino IDE, to make sure the changes are registered.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Congratulations you are now ready to use IRremote with KontroLIR. The KontroLIR firmware makes use of and in some cases extends the IRremote library for sending IR signals.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UPDATE:&#039;&#039;&#039; For IRremote versions 2.5 &amp;amp; 2.6.&lt;br /&gt;
The file name is now &#039;&#039;&#039;&#039;&#039;IRremoteBoardDefs.h&#039;&#039;&#039;&#039;&#039; and the line number is now circa line  350. The file is now located in the &#039;&#039;&#039;&#039;&#039;&amp;quot;Private&amp;quot;&#039;&#039;&#039;&#039;&#039; sub-directory. You need to comment out the line with the &#039;&#039;&#039;&amp;quot;#error&amp;quot;&#039;&#039;&#039; statement and un-comment the line defining &#039;&#039;&#039;&amp;quot;IR_USE_TIMER1&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UPDATE:&#039;&#039;&#039; For IRremote version 2.8.x &amp;amp; later. (This supersedes the update note above)&lt;br /&gt;
The file name is now &#039;&#039;&#039;&#039;&#039;IRremoteBoardDefs.h&#039;&#039;&#039;&#039;&#039; and the line number is now circa line  195/196. The file is now located in the &#039;&#039;&#039;&#039;&#039;&amp;quot;Private&amp;quot;&#039;&#039;&#039;&#039;&#039; sub-directory. You need to comment out the line with the &#039;&#039;&#039;&amp;quot;IR_USE_TIMER2&amp;quot;&#039;&#039;&#039; statement and un-comment the line defining &#039;&#039;&#039;&amp;quot;IR_USE_TIMER1&amp;quot;&#039;&#039;&#039;. You may also notice that support for the Atmeg328PB has now been officially added from IRremote 2.8.0+. &#039;&#039;(IRremote version 2.7 is not supported, please use 2.6.1)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DO NOT USE IRREMOTE 2.8.0 or 2.8.1&#039;&#039;&#039; as we have identified a significant bug in the library for these releases. We have provided a solution for the bug via GitHub. Only use 2.6.1 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;[[KontroLIR - Arduino compatible IR remote control|&amp;gt; KontroLIR Home]]&#039;&#039;&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=775</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=775"/>
		<updated>2021-05-06T12:14:08Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* A DMM with continuity functionality would help to check connections&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &#039;&#039;(see Note 1 below)&#039;&#039;&lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K &#039;&#039;(see Note 1 below)&#039;&#039;&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET) &#039;&#039;(see Note 1 below)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(Note 1: When components are ordered only the SMD parts above are pre-soldered. You will have to solder all of the Through-hole parts)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_top.jpg]]&lt;br /&gt;
PCB Top&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert the jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with your DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gotchas&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Make sure all of the long headers are actually inserted into the female headers on the TinyG before testing or powering on. &#039;&#039;I made that mistake initially and was wondering why the Y axis was stuttering. :)&#039;&#039;&lt;br /&gt;
* Ensure you have made a record of and taken good photos of your TinyG wiring before you take it apart, so that you can easily wire up the new PCB.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support). Make sure to use wires with the same or better AWG &amp;amp; if you are drawing additional current that your power supply can handle it.&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert the 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the Solenoid V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the Pump V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each - available for you own use.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
* Steppers - Insert the upgraded steppers one at a time (with heat-sink) and test them out individually by jogging using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers. Do not Home the machine until you have tested each motor individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_bottom.jpg]]&lt;br /&gt;
PCB Bottom&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The only difference is the position of the jumpers on J18 &amp;amp; J20.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
* The Zmax/Zmin features may not be required, as they apply for LitePlacer/OpenPNP only. However, feel free to use them for other purposes.&lt;br /&gt;
* The Solenoid &amp;amp; Pump switched may not be required.  However, feel free to use them for other purposes.&lt;br /&gt;
* Motors - you may not need to upgrade all 4 motors.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The initial thread on the LitePlacer forum is [https://liteplacer.com/phpBB/viewtopic.php?f=4&amp;amp;t=6386&amp;amp;sid=183f47da7ddf19b33b3d9706a53de93d available here]. This has lots of relevant information from carbon-rod along with a [https://www.youtube.com/watch?v=Di4Z6mQLL0E YouTube Video]. Note: the LitePlacer performs much quieter than can be heard in the video, after the upgrade.&lt;br /&gt;
* LitePlacer [https://www.liteplacer.com/ website]&lt;br /&gt;
* [https://liteplacer.com/phpBB/index.php LitePlacer Forum]&lt;br /&gt;
* TinyG [https://synthetos.myshopify.com/products/tinyg shop], [https://synthetos.com/project/tinyg website], [https://github.com/synthetos/TinyG/wiki wiki] &amp;amp; [https://www.synthetos.com/forum/ forum]&lt;br /&gt;
* [https://www.trinamic.com/products/integrated-circuits/details/tmc2209-la/ TMC2209] Data Sheet &amp;amp; Documentation&lt;br /&gt;
* BigTreeTech [https://www.bigtree-tech.com/products/bigtreetech-tmc2209-v1-2-uart-stepper-motor-driver.html product page] (Stepper drivers are available cheaper via AliExpress)&lt;br /&gt;
* Our Tindie [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Store]&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=774</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=774"/>
		<updated>2021-05-06T12:12:53Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* A DMM with continuity functionality would help to check connections&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &#039;&#039;(see Note 1 below)&#039;&#039;&lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K &#039;&#039;(see Note 1 below)&#039;&#039;&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET) &#039;&#039;(see Note 1 below)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(Note 1: When components are ordered only the SMD parts above are pre-soldered. You will have to solder all of the Through-hole parts)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_top.jpg]]&lt;br /&gt;
PCB Top&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert the jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with your DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Gotchas&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Make sure all of the long headers are actually inserted into the female headers on the TinyG before testing or powering on. &#039;&#039;I made that mistake initially and was wondering why the Y axis was stuttering. :)&#039;&#039;&lt;br /&gt;
* Ensure you have recorded the TinyG wiring before you take it apart, so that you can easily wire up the new PCB.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support). Make sure to use wires with the same or better AWG &amp;amp; if you are drawing additional current that your power supply can handle it.&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert the 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the Solenoid V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the Pump V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each - available for you own use.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
* Steppers - Insert the upgraded steppers one at a time (with heat-sink) and test them out individually by jogging using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers. Do not Home the machine until you have tested each motor individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_bottom.jpg]]&lt;br /&gt;
PCB Bottom&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The only difference is the position of the jumpers on J18 &amp;amp; J20.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
* The Zmax/Zmin features may not be required, as they apply for LitePlacer/OpenPNP only. However, feel free to use them for other purposes.&lt;br /&gt;
* The Solenoid &amp;amp; Pump switched may not be required.  However, feel free to use them for other purposes.&lt;br /&gt;
* Motors - you may not need to upgrade all 4 motors.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The initial thread on the LitePlacer forum is [https://liteplacer.com/phpBB/viewtopic.php?f=4&amp;amp;t=6386&amp;amp;sid=183f47da7ddf19b33b3d9706a53de93d available here]. This has lots of relevant information from carbon-rod along with a [https://www.youtube.com/watch?v=Di4Z6mQLL0E YouTube Video]. Note: the LitePlacer performs much quieter than can be heard in the video, after the upgrade.&lt;br /&gt;
* LitePlacer [https://www.liteplacer.com/ website]&lt;br /&gt;
* [https://liteplacer.com/phpBB/index.php LitePlacer Forum]&lt;br /&gt;
* TinyG [https://synthetos.myshopify.com/products/tinyg shop], [https://synthetos.com/project/tinyg website], [https://github.com/synthetos/TinyG/wiki wiki] &amp;amp; [https://www.synthetos.com/forum/ forum]&lt;br /&gt;
* [https://www.trinamic.com/products/integrated-circuits/details/tmc2209-la/ TMC2209] Data Sheet &amp;amp; Documentation&lt;br /&gt;
* BigTreeTech [https://www.bigtree-tech.com/products/bigtreetech-tmc2209-v1-2-uart-stepper-motor-driver.html product page] (Stepper drivers are available cheaper via AliExpress)&lt;br /&gt;
* Our Tindie [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Store]&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=773</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=773"/>
		<updated>2021-05-06T12:07:54Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* A DMM with continuity functionality would help to check connections&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &#039;&#039;(see Note 1 below)&#039;&#039;&lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K &#039;&#039;(see Note 1 below)&#039;&#039;&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET) &#039;&#039;(see Note 1 below)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(Note 1: When components are ordered only the SMD parts above are pre-soldered. You will have to solder all of the Through-hole parts)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_top.jpg]]&lt;br /&gt;
PCB Top&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert the jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with your DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support). Make sure to use wires with the same or better AWG &amp;amp; if you are drawing additional current that your power supply can handle it.&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert the 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the Solenoid V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the Pump V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each - available for you own use.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
* Steppers - Insert the upgraded steppers one at a time (with heat-sink) and test them out individually by jogging using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers. Do not Home the machine until you have tested each motor individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_bottom.jpg]]&lt;br /&gt;
PCB Bottom&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The only difference is the position of the jumpers on J18 &amp;amp; J20.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
* The Zmax/Zmin features may not be required, as they apply for LitePlacer/OpenPNP only. However, feel free to use them for other purposes.&lt;br /&gt;
* The Solenoid &amp;amp; Pump switched may not be required.  However, feel free to use them for other purposes.&lt;br /&gt;
* Motors - you may not need to upgrade all 4 motors.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The initial thread on the LitePlacer forum is [https://liteplacer.com/phpBB/viewtopic.php?f=4&amp;amp;t=6386&amp;amp;sid=183f47da7ddf19b33b3d9706a53de93d available here]. This has lots of relevant information from carbon-rod along with a [https://www.youtube.com/watch?v=Di4Z6mQLL0E YouTube Video]. Note: the LitePlacer performs much quieter than can be heard in the video, after the upgrade.&lt;br /&gt;
* LitePlacer [https://www.liteplacer.com/ website]&lt;br /&gt;
* [https://liteplacer.com/phpBB/index.php LitePlacer Forum]&lt;br /&gt;
* TinyG [https://synthetos.myshopify.com/products/tinyg shop], [https://synthetos.com/project/tinyg website], [https://github.com/synthetos/TinyG/wiki wiki] &amp;amp; [https://www.synthetos.com/forum/ forum]&lt;br /&gt;
* [https://www.trinamic.com/products/integrated-circuits/details/tmc2209-la/ TMC2209] Data Sheet &amp;amp; Documentation&lt;br /&gt;
* BigTreeTech [https://www.bigtree-tech.com/products/bigtreetech-tmc2209-v1-2-uart-stepper-motor-driver.html product page] (Stepper drivers are available cheaper via AliExpress)&lt;br /&gt;
* Our Tindie [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Store]&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=772</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=772"/>
		<updated>2021-05-06T12:07:26Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* A DMM with continuity functionality would help to check connections&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &#039;&#039;(see Note 1 below)&#039;&#039;&lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K &#039;&#039;(see Note 1 below)&#039;&#039;&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET) &#039;&#039;(see Note 1 below)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(Note 1: When components are ordered only the SMD parts above are pre-soldered. You will have to solder all of the Through-hole parts)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_top.jpg]]&lt;br /&gt;
PCB Top&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert the jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with your DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support). Make sure to use wires with the same or better AWG &amp;amp; if you are drawing additional current that your power supply can handle it.&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert the 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the Solenoid V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the Pump V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each - available for you own use.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
* Steppers - Insert the upgraded steppers one at a time (with heat-sink) and test them out individually by jogging using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers. Do not Home the machine until you have tested each motor individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_bottom.jpg]]&lt;br /&gt;
PCB Bottom&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The only difference is the position of the jumpers on J18 &amp;amp; J20.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
* The Zmax/Zmin features may not be required, as they apply for LitePlacer/OpenPNP only. However, feel free to use them for other purposes.&lt;br /&gt;
* The Solenoid &amp;amp; Pump switched may not be required.  However, feel free to use them for other purposes.&lt;br /&gt;
* Motors - you may not need to upgrade all 4 motors.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The initial thread on the LitePlacer forum is [https://liteplacer.com/phpBB/viewtopic.php?f=4&amp;amp;t=6386&amp;amp;sid=183f47da7ddf19b33b3d9706a53de93d available here]. This has lots of relevant information from carbon-rod along with a [https://www.youtube.com/watch?v=Di4Z6mQLL0E YouTube Video]. Note: the LitePlacer performs much quieter than can be heard in the video, after the upgrade.&lt;br /&gt;
* LitePlacer [https://www.liteplacer.com/ website]&lt;br /&gt;
* [https://liteplacer.com/phpBB/index.php LitePlacer Forum]&lt;br /&gt;
* TinyG [https://synthetos.myshopify.com/products/tinyg shop], [https://synthetos.com/project/tinyg website], [https://github.com/synthetos/TinyG/wiki wiki] &amp;amp; [https://www.synthetos.com/forum/ forum]&lt;br /&gt;
* [https://www.trinamic.com/products/integrated-circuits/details/tmc2209-la/ TMC2209] Data Sheet &amp;amp; Documentation&lt;br /&gt;
* BigTreeTech [https://www.bigtree-tech.com/products/bigtreetech-tmc2209-v1-2-uart-stepper-motor-driver.html product page] (Stepper drivers are available cheaper via AliExpress)&lt;br /&gt;
* Our Tindie [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Store]&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=771</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=771"/>
		<updated>2021-04-30T17:10:13Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* A DMM with continuity functionality would help to check connections&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_top.jpg]]&lt;br /&gt;
PCB Top&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert the jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with your DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support). Make sure to use wires with the same or better AWG &amp;amp; if you are drawing additional current that your power supply can handle it.&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert the 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the Solenoid V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the Pump V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each - available for you own use.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
* Steppers - Insert the upgraded steppers one at a time (with heat-sink) and test them out individually by jogging using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers. Do not Home the machine until you have tested each motor individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_bottom.jpg]]&lt;br /&gt;
PCB Bottom&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The only difference is the position of the jumpers on J18 &amp;amp; J20.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
* The Zmax/Zmin features may not be required, as they apply for LitePlacer/OpenPNP only. However, feel free to use them for other purposes.&lt;br /&gt;
* The Solenoid &amp;amp; Pump switched may not be required.  However, feel free to use them for other purposes.&lt;br /&gt;
* Motors - you may not need to upgrade all 4 motors.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The initial thread on the LitePlacer forum is [https://liteplacer.com/phpBB/viewtopic.php?f=4&amp;amp;t=6386&amp;amp;sid=183f47da7ddf19b33b3d9706a53de93d available here]. This has lots of relevant information from carbon-rod along with a [https://www.youtube.com/watch?v=Di4Z6mQLL0E YouTube Video]. Note: the LitePlacer performs much quieter than can be heard in the video, after the upgrade.&lt;br /&gt;
* LitePlacer [https://www.liteplacer.com/ website]&lt;br /&gt;
* [https://liteplacer.com/phpBB/index.php LitePlacer Forum]&lt;br /&gt;
* TinyG [https://synthetos.myshopify.com/products/tinyg shop], [https://synthetos.com/project/tinyg website], [https://github.com/synthetos/TinyG/wiki wiki] &amp;amp; [https://www.synthetos.com/forum/ forum]&lt;br /&gt;
* [https://www.trinamic.com/products/integrated-circuits/details/tmc2209-la/ TMC2209] Data Sheet &amp;amp; Documentation&lt;br /&gt;
* BigTreeTech [https://www.bigtree-tech.com/products/bigtreetech-tmc2209-v1-2-uart-stepper-motor-driver.html product page] (Stepper drivers are available cheaper via AliExpress)&lt;br /&gt;
* Our Tindie [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Store]&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=770</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=770"/>
		<updated>2021-04-30T16:59:13Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* A DMM with continuity functionality would help to check connections&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_top.jpg]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert the jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with your DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support). Make sure to use wires with the same or better AWG &amp;amp; if you are drawing additional current that your power supply can handle it.&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert the 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the Solenoid V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the Pump V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each - available for you own use.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
* Steppers - Insert the upgraded steppers one at a time (with heat-sink) and test them out individually by jogging using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers. Do not Home the machine until you have tested each motor individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_bottom.jpg]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The only difference is the position of the jumpers on J18 &amp;amp; J20.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
* The Zmax/Zmin features may not be required, as they apply for LitePlacer/OpenPNP only. However, feel free to use them for other purposes.&lt;br /&gt;
* The Solenoid &amp;amp; Pump switched may not be required.  However, feel free to use them for other purposes.&lt;br /&gt;
* Motors - you may not need to upgrade all 4 motors.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The initial thread on the LitePlacer forum is [https://liteplacer.com/phpBB/viewtopic.php?f=4&amp;amp;t=6386&amp;amp;sid=183f47da7ddf19b33b3d9706a53de93d available here]. This has lots of relevant information from carbon-rod along with a [https://www.youtube.com/watch?v=Di4Z6mQLL0E YouTube Video]. Note: the LitePlacer performs much quieter than can be heard in the video, after the upgrade.&lt;br /&gt;
* LitePlacer [https://www.liteplacer.com/ website]&lt;br /&gt;
* [https://liteplacer.com/phpBB/index.php LitePlacer Forum]&lt;br /&gt;
* TinyG [https://synthetos.myshopify.com/products/tinyg shop], [https://synthetos.com/project/tinyg website], [https://github.com/synthetos/TinyG/wiki wiki] &amp;amp; [https://www.synthetos.com/forum/ forum]&lt;br /&gt;
* [https://www.trinamic.com/products/integrated-circuits/details/tmc2209-la/ TMC2209] Data Sheet &amp;amp; Documentation&lt;br /&gt;
* BigTreeTech [https://www.bigtree-tech.com/products/bigtreetech-tmc2209-v1-2-uart-stepper-motor-driver.html product page] (Stepper drivers are available cheaper via AliExpress)&lt;br /&gt;
* Our Tindie [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Store]&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=769</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=769"/>
		<updated>2021-04-30T16:57:06Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* A DMM with continuity functionality would help to check connections&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_top.jpg]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert the jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with your DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support). Make sure to use wires with the same or better AWG &amp;amp; if you are drawing additional current that your power supply can handle it.&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert the 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the Solenoid V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the Pump V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each - available for you own use.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
* Steppers - Insert the upgraded steppers one at a time (with heat-sink) and test them out individually by jogging using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers. Do not Home the machine until you have tested each motor individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:PCB_bottom.jpg]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The only difference is the position of the jumpers on J18 &amp;amp; J20.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
* The Zmax/Zmin features may not be required, as they apply for LitePlacer/OpenPNP only. However, feel free to use them for other purposes.&lt;br /&gt;
* The Solenoid &amp;amp; Pump switched may not be required.  However, feel free to use them for other purposes.&lt;br /&gt;
* Motors - you may not need to upgrade all 4 motors.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The initial thread on the LitePlacer forum is [https://liteplacer.com/phpBB/viewtopic.php?f=4&amp;amp;t=6386&amp;amp;sid=183f47da7ddf19b33b3d9706a53de93d available here]. This has lots of relevant information from carbon-rod along with a [https://www.youtube.com/watch?v=Di4Z6mQLL0E YouTube Video]. Note: the LitePlacer performs much quieter than can be heard in the video, after the upgrade.&lt;br /&gt;
* LitePlacer [https://www.liteplacer.com/ website]&lt;br /&gt;
* [https://liteplacer.com/phpBB/index.php LitePlacer Forum]&lt;br /&gt;
* TinyG [https://synthetos.myshopify.com/products/tinyg shop], [https://synthetos.com/project/tinyg website], [https://github.com/synthetos/TinyG/wiki wiki] &amp;amp; [https://www.synthetos.com/forum/ forum]&lt;br /&gt;
* [https://www.trinamic.com/products/integrated-circuits/details/tmc2209-la/ TMC2209] Data Sheet &amp;amp; Documentation&lt;br /&gt;
* BigTreeTech [https://www.bigtree-tech.com/products/bigtreetech-tmc2209-v1-2-uart-stepper-motor-driver.html product page] (Stepper drivers are available cheaper via AliExpress)&lt;br /&gt;
* Our Tindie [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Store]&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=File:PCB_bottom.jpg&amp;diff=768</id>
		<title>File:PCB bottom.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=File:PCB_bottom.jpg&amp;diff=768"/>
		<updated>2021-04-30T16:55:45Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=File:PCB_top.jpg&amp;diff=767</id>
		<title>File:PCB top.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=File:PCB_top.jpg&amp;diff=767"/>
		<updated>2021-04-30T16:55:18Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=766</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=766"/>
		<updated>2021-04-30T16:53:57Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* A DMM with continuity functionality would help to check connections&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert the jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with your DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support). Make sure to use wires with the same or better AWG &amp;amp; if you are drawing additional current that your power supply can handle it.&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert the 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the Solenoid V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the Pump V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each - available for you own use.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
* Steppers - Insert the upgraded steppers one at a time (with heat-sink) and test them out individually by jogging using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers. Do not Home the machine until you have tested each motor individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The only difference is the position of the jumpers on J18 &amp;amp; J20.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
* The Zmax/Zmin features may not be required, as they apply for LitePlacer/OpenPNP only. However, feel free to use them for other purposes.&lt;br /&gt;
* The Solenoid &amp;amp; Pump switched may not be required.  However, feel free to use them for other purposes.&lt;br /&gt;
* Motors - you may not need to upgrade all 4 motors.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The initial thread on the LitePlacer forum is [https://liteplacer.com/phpBB/viewtopic.php?f=4&amp;amp;t=6386&amp;amp;sid=183f47da7ddf19b33b3d9706a53de93d available here]. This has lots of relevant information from carbon-rod along with a [https://www.youtube.com/watch?v=Di4Z6mQLL0E YouTube Video]. Note: the LitePlacer performs much quieter than can be heard in the video, after the upgrade.&lt;br /&gt;
* LitePlacer [https://www.liteplacer.com/ website]&lt;br /&gt;
* [https://liteplacer.com/phpBB/index.php LitePlacer Forum]&lt;br /&gt;
* TinyG [https://synthetos.myshopify.com/products/tinyg shop], [https://synthetos.com/project/tinyg website], [https://github.com/synthetos/TinyG/wiki wiki] &amp;amp; [https://www.synthetos.com/forum/ forum]&lt;br /&gt;
* [https://www.trinamic.com/products/integrated-circuits/details/tmc2209-la/ TMC2209] Data Sheet &amp;amp; Documentation&lt;br /&gt;
* BigTreeTech [https://www.bigtree-tech.com/products/bigtreetech-tmc2209-v1-2-uart-stepper-motor-driver.html product page] (Stepper drivers are available cheaper via AliExpress)&lt;br /&gt;
* Our Tindie [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Store]&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=765</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=765"/>
		<updated>2021-04-30T16:52:59Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* A DMM with continuity functionality would help to check connections&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert the jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with your DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support). Make sure to use wires with the same or better AWG &amp;amp; if you are drawing additional current that your power supply can handle it.&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert the 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the Solenoid V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the Pump V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each - available for you own use.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
* Steppers - Insert the upgraded steppers one at a time (with heat-sink) and test them out individually by jogging using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers. Do not Home the machine until you have tested each motor individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The only difference is the position of the jumpers on J18 &amp;amp; J20.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
* The Zmax/Zmin features may not be required, as they apply for LitePlacer/OpenPNP only. However, feel free to use them for other purposes.&lt;br /&gt;
* The Solenoid &amp;amp; Pump switched may not be required.  However, feel free to use them for other purposes.&lt;br /&gt;
* Motors - you may not need ot upgrade all 4 motors.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The initial thread on the LitePlacer forum is [https://liteplacer.com/phpBB/viewtopic.php?f=4&amp;amp;t=6386&amp;amp;sid=183f47da7ddf19b33b3d9706a53de93d available here]. This has lots of relevant information from carbon-rod along with a [https://www.youtube.com/watch?v=Di4Z6mQLL0E YouTube Video]. Note: the LitePlacer performs much quieter than can be heard in the video, after the upgrade.&lt;br /&gt;
* LitePlacer [https://www.liteplacer.com/ website]&lt;br /&gt;
* [https://liteplacer.com/phpBB/index.php LitePlacer Forum]&lt;br /&gt;
* TinyG [https://synthetos.myshopify.com/products/tinyg shop], [https://synthetos.com/project/tinyg website], [https://github.com/synthetos/TinyG/wiki wiki] &amp;amp; [https://www.synthetos.com/forum/ forum]&lt;br /&gt;
* [https://www.trinamic.com/products/integrated-circuits/details/tmc2209-la/ TMC2209] Data Sheet &amp;amp; Documentation&lt;br /&gt;
* BigTreeTech [https://www.bigtree-tech.com/products/bigtreetech-tmc2209-v1-2-uart-stepper-motor-driver.html product page] (Stepper drivers are available cheaper via AliExpress)&lt;br /&gt;
* Our Tindie [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Store]&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=764</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=764"/>
		<updated>2021-04-30T16:52:10Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* A DMM with continuity functionality would help to check connections&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert the jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with your DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support). Make sure to use wires with the same or better AWG &amp;amp; if you are drawing additional current that your power supply can handle it.&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert the 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the Solenoid V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the Pump V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each - available for you own use.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
* Steppers - Insert the upgraded steppers one at a time (with heat-sink) and test them out individually by jogging using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers. Do not Home the machine until you have tested each motor individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The only difference is the position of the jumpers on J18 &amp;amp; J20.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
* The Zmax/Zmin features may not be required, as they apply for LitePlacer/OpenPNP only. However, feel free to use them for other purposes.&lt;br /&gt;
* The Solenoid &amp;amp; Pump switched may not be required.  However, feel free to use them for other purposes.&lt;br /&gt;
* Motors - you may not need ot upgrade all 4 motors.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The initial thread on the LitePlacer forum is [https://liteplacer.com/phpBB/viewtopic.php?f=4&amp;amp;t=6386&amp;amp;sid=183f47da7ddf19b33b3d9706a53de93d available here]. This has lots of relevant information from carbon-rod along with a [https://www.youtube.com/watch?v=Di4Z6mQLL0E YouTube Video]. Note: the LitePlacer performs much quieter than can be heard in the video, after the upgrade.&lt;br /&gt;
* LitePlacer [https://www.liteplacer.com/ website]&lt;br /&gt;
* [https://liteplacer.com/phpBB/index.php LitePlacer Forum]&lt;br /&gt;
* TinyG [https://synthetos.myshopify.com/products/tinyg shop], [https://synthetos.com/project/tinyg website], [https://github.com/synthetos/TinyG/wiki wiki] &amp;amp; [https://www.synthetos.com/forum/ forum]&lt;br /&gt;
* [https://www.trinamic.com/products/integrated-circuits/details/tmc2209-la/ TMC2209] Data Sheet &amp;amp; Documentation&lt;br /&gt;
* BigTreeTech [https://www.bigtree-tech.com/products/bigtreetech-tmc2209-v1-2-uart-stepper-motor-driver.html product page] (Stepper drivers are available cheaper via AliExpress)&lt;br /&gt;
* Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=763</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=763"/>
		<updated>2021-04-30T16:48:04Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* A DMM with continuity functionality would help to check connections&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert the jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with your DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support). Make sure to use wires with the same or better AWG &amp;amp; if you are drawing additional current that your power supply can handle it.&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert the 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the Solenoid V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the Pump V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each - available for you own use.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
* Steppers - Insert the upgraded steppers one at a time (with heat-sink) and test them out individually by jogging using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers. Do not Home the machine until you have tested each motor individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The only difference is the position of the jumpers on J18 &amp;amp; J20.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
* The Zmax/Zmin features may not be required, as they apply for LitePlacer/OpenPNP only. However, feel free to use them for other purposes.&lt;br /&gt;
* The Solenoid &amp;amp; Pump switched may not be required.  However, feel free to use them for other purposes.&lt;br /&gt;
* Motors - you may not need ot upgrade all 4 motors.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The initial thread on the LitePlacer forum is [https://liteplacer.com/phpBB/viewtopic.php?f=4&amp;amp;t=6386&amp;amp;sid=183f47da7ddf19b33b3d9706a53de93d available here]. This has lots of relevant information from carbon-rod along with a [https://www.youtube.com/watch?v=Di4Z6mQLL0E YouTube Video]. &lt;br /&gt;
* LitePlacer [https://www.liteplacer.com/ website]&lt;br /&gt;
* [https://liteplacer.com/phpBB/index.php LitePlacer Forum]&lt;br /&gt;
* TinyG shop and website&lt;br /&gt;
* [https://www.trinamic.com/products/integrated-circuits/details/tmc2209-la/ TMC2209] Data Sheet &amp;amp; Documentation&lt;br /&gt;
* BigTreeTech [https://www.bigtree-tech.com/products/bigtreetech-tmc2209-v1-2-uart-stepper-motor-driver.html product page] (Stepper drivers are available cheaper via AliExpress)&lt;br /&gt;
* Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=762</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=762"/>
		<updated>2021-04-30T16:41:29Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* A DMM with continuity functionality would help to check connections&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert the jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with your DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support). Make sure to use wires with the same or better AWG &amp;amp; if you are drawing additional current that your power supply can handle it.&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert the 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the Solenoid V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the Pump V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each - available for you own use.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
* Steppers - Insert the upgraded steppers one at a time (with heat-sink) and test them out individually by jogging using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers. Do not Home the machine until you have tested each motor individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The only difference is the position of the jumpers on J18 &amp;amp; J20.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
* The Zmax/Zmin features may not be required, as they apply for LitePlacer/OpenPNP only. However, feel free to use them for other purposes.&lt;br /&gt;
* The Solenoid &amp;amp; Pump switched may not be required.  However, feel free to use them for other purposes.&lt;br /&gt;
* Motors - you may not need ot upgrade all 4 motors.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- The initial thread on the LitePlacer forum is [https://liteplacer.com/phpBB/viewtopic.php?f=4&amp;amp;t=6386&amp;amp;sid=183f47da7ddf19b33b3d9706a53de93d available here]. This has lots of relevant information from carbon-rod along with a [https://www.youtube.com/watch?v=Di4Z6mQLL0E YouTube Video]. &lt;br /&gt;
- LitePlacer website&lt;br /&gt;
- LitePlacer Forum&lt;br /&gt;
- TinyG shop and website&lt;br /&gt;
- [https://www.trinamic.com/products/integrated-circuits/details/tmc2209-la/ TMC2209] Data Sheet &amp;amp; Documentation&lt;br /&gt;
- BigTreeTech [https://www.bigtree-tech.com/products/bigtreetech-tmc2209-v1-2-uart-stepper-motor-driver.html product page] (Stepper drivers are available cheaper via AliExpress)&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=761</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=761"/>
		<updated>2021-04-30T16:32:57Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* A DMM with continuity functionality would help to check connections&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert the jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with your DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support). Make sure to use wires with the same or better AWG &amp;amp; if you are drawing additional current that your power supply can handle it.&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert the 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the Solenoid V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the Pump V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each - available for you own use.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
* Steppers - Insert the upgraded steppers one at a time (with heat-sink) and test them out individually by jogging using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers. Do not Home the machine until you have tested each motor individually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The only difference is the position of the jumpers on J18 &amp;amp; J20.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
* The Zmax/Zmin features may not be required, as they apply for LitePlacer/OpenPNP only. However, feel free to use them for other purposes.&lt;br /&gt;
* The Solenoid &amp;amp; Pump switched may not be required.  However, feel free to use them for other purposes.&lt;br /&gt;
* Motors - you may not need ot upgrade all 4 motors.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- The initial thread on the LitePlacer forum is [https://liteplacer.com/phpBB/viewtopic.php?f=4&amp;amp;t=6386&amp;amp;sid=183f47da7ddf19b33b3d9706a53de93d available here]&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=760</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=760"/>
		<updated>2021-04-30T16:26:04Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* A DMM with continuity functionality would help to check connections&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert the jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with your DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support). Make sure to use wires with the same or better AWG &amp;amp; if you are drawing additional current that your power supply can handle it.&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert the 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the Solenoid V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the Pump V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each - available for you own use.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
*Steppers - Insert the upgraded steppers one at a time and test them out individually using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- The only difference is the position of the jumpers on &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- lp forum&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=759</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=759"/>
		<updated>2021-04-30T16:18:38Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* A DMM with continuity functionality would help to check connections&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert the jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with your DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support)&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert the 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
*Steppers - Insert the upgraded steppers one at a time and test them out individually using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- The only difference is the position of the jumpers on &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- lp forum&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=758</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=758"/>
		<updated>2021-04-30T16:16:54Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* A DMM with continuity functionality would help to check connections&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert the jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with your DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support)&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert he 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
*Steppers - Insert the upgraded steppers one at a time and test them out individually using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- The only difference is the position of the jumpers on &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- lp forum&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=757</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=757"/>
		<updated>2021-04-30T16:15:45Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* A DMM with continuity functionality would help to check connections&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert the jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with your DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good/acceptable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support)&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert he 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
*Steppers - Insert the upgraded steppers one at a time and test them out individually using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- The only difference is the position of the jumpers on &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- lp forum&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=756</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=756"/>
		<updated>2021-04-30T16:15:14Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* A DMM with continuity would help to check connections&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert the jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with your DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good/acceptable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support)&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert he 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
*Steppers - Insert the upgraded steppers one at a time and test them out individually using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- The only difference is the position of the jumpers on &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- lp forum&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=755</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=755"/>
		<updated>2021-04-30T16:11:21Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the TinyG stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert he jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with you DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good/acceptable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support)&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert he 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
*Steppers - Insert the upgraded steppers one at a time and test them out individually using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- The only difference is the position of the jumpers on &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- lp forum&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=754</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=754"/>
		<updated>2021-04-30T16:09:44Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wires going into the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert he jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with you DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good/acceptable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support)&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert he 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
*Steppers - Insert the upgraded steppers one at a time and test them out individually using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- The only difference is the position of the jumpers on &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- lp forum&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=753</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=753"/>
		<updated>2021-04-30T16:03:47Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Take a photo of your existing wiring and label your wired goinf to the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert he jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with you DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good/acceptable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support)&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert he 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
*Steppers - Insert the upgraded steppers one at a time and test them out individually using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- The only difference is the position of the jumpers on &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- lp forum&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=752</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=752"/>
		<updated>2021-04-30T16:02:56Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
* Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
* TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
* Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
* We spent several hours over a weekend completing this upgrade for LitePlacer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
# Take a photo of your existing wiring and label your wired goinf to the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert he jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with you DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good/acceptable.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support)&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert he 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
*Steppers - Insert the upgraded steppers one at a time and test them out individually using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
- The only difference is the position of the jumpers on &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
- lp forum&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=751</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=751"/>
		<updated>2021-04-30T16:01:48Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
*Components - If you have not purchased the components, then you should source your own based on the BoM below.&lt;br /&gt;
*TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
*Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
# Take a photo of your existing wiring and label your wired goinf to the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert he jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with you DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good/acceptable.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support)&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert he 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
*Steppers - Insert the upgraded steppers one at a time and test them out individually using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
- The only difference is the position of the jumpers on &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
- lp forum&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=750</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=750"/>
		<updated>2021-04-30T16:01:08Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you require.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
*Components - If you have not purchased the components, they you should source your own based on the BoM below.&lt;br /&gt;
*TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
*Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
# Take a photo of your existing wiring and label your wired goinf to the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert he jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with you DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good/acceptable.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support)&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert he 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
*Steppers - Insert the upgraded steppers one at a time and test them out individually using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
- The only difference is the position of the jumpers on &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
- lp forum&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=749</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=749"/>
		<updated>2021-04-30T16:00:24Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
*Components - If you have not purchased the components, they you should source your own based on the BoM below.&lt;br /&gt;
*TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
*Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
# Take a photo of your existing wiring and label your wired goinf to the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs). DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note we provide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify the GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert he jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with you DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good/acceptable.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
* The general approach is to mirror what you have already in your existing installation. It is assumed that you have a standard wiring install. (If not adjust as appropriate or contact us directly for support)&lt;br /&gt;
* Motors J15/11/7/3 - The positions are the same as for the TinyG, so simply moving the 4 wires for each motor to the new PCB will suffice.&lt;br /&gt;
* Z-Axis J19 - Connect the Zmax from the switch to the ZmaxIN, Zmin from the switch to the ZminIN. Connect the ZmaxOUT to the Zmax on the TinyG &amp;amp; the ZminOUT to the Zmin on the TinyG. Insert he 2 jumpers into position depending on LitePlacer vs OpenPNP configuration. The positions are marked on the PCB silkscreen.&lt;br /&gt;
* Jumpers - Make sure you have inserted the 2 jumpers into the correct position for LitePlacer or OpenPNP.&lt;br /&gt;
* Solenoid J12 - Connect the 24V pin to the Solenoid V+ and the S- to the V- pins. The CTL should be connected to the control pin for the solenoid coming from the TinyG.&lt;br /&gt;
* Pump J9 - Connect the 24V pin to the Pump V+ and the S- to the V- pins. The CTL should be connected to the control pin for the pump coming from the TinyG.&lt;br /&gt;
* Power - Move your main 24V supply wire from the TinyG to J17 and then add a connection from the 2nd 24V position back to the original 24V on the TinyG. Move your main GND supply wire from the TinyG to J17 and then add a connection from the 2nd GND position back to the original 24V on the TinyG. There is also a spare connector for 24V/GND on J17a with 2 positions each.&lt;br /&gt;
* Spare 3V3/GND pins - If you are using these connections for any purpose, wire them up now. If not using them, we suggest applying some electrical tape (or similar) so that you don&#039;t accidentally connect the jumper.&lt;br /&gt;
* Before connecting any of the stepper drivers, power the system on and confirm the 2 LEDs are lighting. If not disconnect power immediately and troubleshoot.&lt;br /&gt;
* Before applying power test the correct operation of the Zmax/Zmin connections with your DMM.&lt;br /&gt;
* Before inserting any of the stepper drivers test the correct operation of the Solenoid and the pump using LitePlacer/OpenPNP&lt;br /&gt;
*Steppers - Insert the upgraded steppers one at a time and test them out individually using LitePlacer or OpenPNP. Make sure the power is off each time before inserting the new drivers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
- The only difference is the position of the jumpers on &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
- lp forum&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=748</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=748"/>
		<updated>2021-04-30T15:34:13Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade 2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those positions you required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
*Components - If you have not purchased the components, they you should source your own based on the BoM below.&lt;br /&gt;
*TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
*Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
# Take a photo of your existing wiring and label your wired goinf to the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs).DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note weprovide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify te GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert he jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with you DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good/acceptable.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
- The only difference is the position of the jumpers on &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
- lp forum&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=747</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=747"/>
		<updated>2021-04-30T15:32:53Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those you required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
*Components - If you have not purchased the components, they you should source your own based on the BoM below.&lt;br /&gt;
*TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
*Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P 5.0mm pitch Screw terminals&lt;br /&gt;
* 2 x 3P 5.0mmm pitch Screw Terminals&lt;br /&gt;
* 2 x Jumpers 2.54mm pitch&lt;br /&gt;
* 6 x Male 2.54mm pitch Headers (4 extra long)&lt;br /&gt;
* 12 x 2.54mm pitch Female Headers&lt;br /&gt;
* 2 x 0805 red LEDs &lt;br /&gt;
* 2 x 0805 resistors (for LEDs) 4K7 &amp;amp; 56K&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
You are free to use equivalents where appropriate. (e.g. soldering wires directly to the PCB instead of using the terminals, or SMD caps instead of the TH ones above)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
# Take a photo of your existing wiring and label your wired goinf to the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs).DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note weprovide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify te GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert he jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with you DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good/acceptable.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
- The only difference is the position of the jumpers on &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
- lp forum&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=746</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=746"/>
		<updated>2021-04-30T15:28:46Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can find the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade2 or 3 stepper drivers, we suggest you install all the headers &amp;amp; connectors and only populate those you required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can purchase this PCB with optional components in our [https://www.tindie.com/products/analysir/tmc2209-tinyg-upgrade-for-liteplacer-openpnp/ Tindie Store] &#039;&#039;(Subject to availability)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prerequisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Soldering - You must possess the training, skills and equipment required for soldering.&lt;br /&gt;
*Components - If you have not purchased the components, they you should source your own based on the BoM below.&lt;br /&gt;
*TinyG V8 controller Board - obviously you will need a TinyG to complete the upgrade.&lt;br /&gt;
*Your own TMC2209s from BigTreeTech v1.2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
* 1 x PCB (100x80mm)&lt;br /&gt;
* 7 x 4P Screw terminals&lt;br /&gt;
* 2 x 3P Screw Terminals&lt;br /&gt;
* 2 x Jumpers&lt;br /&gt;
* 6 x Male Headers (4 extra long)&lt;br /&gt;
* 12 x Female Headers&lt;br /&gt;
* 2 x 0805 LEDs (pre-soldered)&lt;br /&gt;
* 2 x 0805 resistors (for LEDs) (pre-soldered)&lt;br /&gt;
* 4 x TH capacitors (KEMET, 100uF 35V 105degC)&lt;br /&gt;
* 2 x STD30NF06LT4 (STMicroelectronics N-Channel MOSFET)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
# Take a photo of your existing wiring and label your wired goinf to the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs).DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note weprovide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify te GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert he jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with you DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good/acceptable.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
- The only difference is the position of the jumpers on &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
- lp forum&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=745</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=745"/>
		<updated>2021-04-30T14:19:41Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
WIP WIP WIP WIP WIP WIP WIP WIP WIP &lt;br /&gt;
&lt;br /&gt;
Here you can fing the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade2 or 3 steper drivers, we suggest you install all the headers &amp;amp; connectors and only popullate those you required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-requisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*soldering&lt;br /&gt;
*Components&lt;br /&gt;
*TinyG V8 controller Board&lt;br /&gt;
*Your own TMC2209s from Bigtreetech v1.2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
# Take a photo of your existing wiring and label your wired goinf to the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs).DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note weprovide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify te GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert he jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with you DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good/acceptable.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
- The only difference is the position of the jumpers on &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
- lp forum&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=744</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=744"/>
		<updated>2021-04-30T14:19:01Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
Here you can fing the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade2 or 3 steper drivers, we suggest you install all the headers &amp;amp; connectors and only popullate those you required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-requisites&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*soldering&lt;br /&gt;
*Components&lt;br /&gt;
*TinyG V8 controller Board&lt;br /&gt;
*Your own TMC2209s from Bigtreetech v1.2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
# Take a photo of your existing wiring and label your wired goinf to the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs).DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note weprovide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify te GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert he jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with you DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good/acceptable.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
- The only difference is the position of the jumpers on &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
- lp forum&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=743</id>
		<title>TMC2209 TinyG upgrade assembly instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=TMC2209_TinyG_upgrade_assembly_instructions&amp;diff=743"/>
		<updated>2021-04-30T14:17:33Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: Created page with &amp;quot;TMC2209 TinyG upgrade assembly instructions  Here you can fing the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems  The i...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TMC2209 TinyG upgrade assembly instructions&lt;br /&gt;
&lt;br /&gt;
Here you can fing the instruction for assembling your TMC2209 TinyG upgrade for LitePlacer, OpenPNP and other TinyG systems&lt;br /&gt;
&lt;br /&gt;
The instructions assume you are installing headers for all 4 motors, which is recommended. However, if you only want to upgrade2 or 3 steper drivers, we suggest you install all the headers &amp;amp; connectors and only popullate those you required.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to buy this upgrade?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-requisites&#039;&#039;&#039;&lt;br /&gt;
-soldering&lt;br /&gt;
-Components&lt;br /&gt;
- TinyG V8 controller Board&lt;br /&gt;
- Your own TMC2209s from Bigtreetech v1.2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bill of Materials&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps&#039;&#039;&#039;&lt;br /&gt;
# Take a photo of your existing wiring and label your wired goinf to the TinyG&lt;br /&gt;
# Remove the TinyG from your system, so you can work  on it.&lt;br /&gt;
# At this point turn the POTs on the stepper drivers you will be upgrading to the lowest setting (refer to TinyG or LP docs).DO NOT FORGET THIS STEP!&lt;br /&gt;
# Note: all components are soldered to the top of the PCB (except the 4 long male headers)&lt;br /&gt;
# Solder the 4 female headers to the TinyG PCB (3x4P + 1x5P) and put the TinyG aside for now.&lt;br /&gt;
# Solder the 2 Mosfets (Pre-installed if components ordered) [Q1, Q2]&lt;br /&gt;
# Solder the 2 resistors (Pre-installed if components ordered) [R2 4K7, R1 56K]&lt;br /&gt;
# Solder the 2 LEDs (Pre-installed if components ordered) (0805 Red LED) [D1, D2]&lt;br /&gt;
# Solder the 7 Screw terminal Blocks (7x4P)  [J19, J17a, J17, J15, J11, J7, J3]&lt;br /&gt;
# Solder the 2 Screw terminal Blocks (2x3P)  [J12, J9]&lt;br /&gt;
# Solder the 2 short male headers (2x4P) [J18, J20]&lt;br /&gt;
# Solder the 8 female headers to accept the upgraded stepper drivers. (8x8P) [J1x2, J4x2, J5x2, J8x2]&lt;br /&gt;
# Solder the 4 Capacitors provided [C1, C2, C3, C4). Note weprovide TH caps, but there is also a footprint for SMD caps. Make 100% certain that you identify te GND pad before soldering.&lt;br /&gt;
# Solder the 4 long male headers to the underside of the PCB. (3x4P + 1x5P) [J2, J6, J10 + J14]]&lt;br /&gt;
# Now insert the PCB into the TinyG board with care, to ensure a good fit. The PCB must be higher than any component on the TinyG.&lt;br /&gt;
# Insert he jumpers into J18 &amp;amp; J20. The position for LitePlacer and OpenPNP are marked on the PCB. Make sure not to jumper the 3V3 or GND pins. Make sure you are happy with the connections for Z-max &amp;amp; Z-min by checking the connections on J19 with you DMM.&lt;br /&gt;
# Before proceeding check all solder joints are good/acceptable.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wiring&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for OpenPNP&#039;&#039;&#039;&lt;br /&gt;
- The only difference is the position of the jumpers on &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Differences for &#039;Other TinyG Systems&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other sources of information&#039;&#039;&#039;&lt;br /&gt;
- lp forum&lt;br /&gt;
- TinyG shop&lt;br /&gt;
- TMC2209 DS&lt;br /&gt;
- Our Tindie Store&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=Main_Page&amp;diff=742</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=Main_Page&amp;diff=742"/>
		<updated>2021-04-30T14:16:59Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This WiKi contains pages about selected Products from AnalysIR.&lt;br /&gt;
&lt;br /&gt;
Over Time we plan to add getting started guides for newly released products here.&lt;br /&gt;
&lt;br /&gt;
If you would like to make suggestions or help correct errors in this WiKi, please contact us via the link below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Products - Getting Started&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[A.IR Shield ESP8266/ESP32 TRx]] &lt;br /&gt;
&lt;br /&gt;
[[AIR SHield ESP8266/ESP32 Tx]]&lt;br /&gt;
&lt;br /&gt;
[[BeamIR]]&lt;br /&gt;
&lt;br /&gt;
[[DIYIR - Soldering Kit]]&lt;br /&gt;
&lt;br /&gt;
[[KontroLIR - Arduino compatible IR remote control]]&lt;br /&gt;
&lt;br /&gt;
[[LearnIR Version 2 - Advanced Infrared Learner, for remote control]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tutorials &amp;amp; Scripts&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[A.IR Shield Nano RPi Python script]] &lt;br /&gt;
&lt;br /&gt;
[[AnalysIR updating config file]] &lt;br /&gt;
&lt;br /&gt;
[[AnalysIR submitting a set of IR signals for AC units]] &lt;br /&gt;
&lt;br /&gt;
[[TMC2209 TinyG upgrade assembly instructions]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Visit [http://www.AnalysIR.com/ the AnalysIR blog] for more information about Infrared remote control and related topics.&lt;br /&gt;
&lt;br /&gt;
== Useful Links ==&lt;br /&gt;
* &#039;&#039;&#039;[https://www.analysir.com/blog/shop/ www.AnalysIR.com]&#039;&#039;&#039;&lt;br /&gt;
* [https://www.analysir.com/blog/shop/ Shop]&lt;br /&gt;
* [https://irforum.analysir.com/ IR Forum]&lt;br /&gt;
* [https://www.analysir.com/blog/get-analysir/ Get AnalysIR]&lt;br /&gt;
* [https://www.analysir.com/blog/analysir-free-download/ AnalysIR Download]&lt;br /&gt;
* [https://www.analysir.com/blog/contact/ Contact US]&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=AnalysIR_submitting_a_set_of_IR_signals_for_AC_units&amp;diff=741</id>
		<title>AnalysIR submitting a set of IR signals for AC units</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=AnalysIR_submitting_a_set_of_IR_signals_for_AC_units&amp;diff=741"/>
		<updated>2021-02-15T15:11:27Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here you can find the instructions for submitting a set of signals to use for adding support in AnalysIR.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps for AIR Conditioner signal or similar:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# In AnalysIR record a &#039;&#039;&#039;full set of signals&#039;&#039;&#039;&lt;br /&gt;
# Include temperatures from 16degC to 30degC, in order. (or equivalent in degF)&lt;br /&gt;
# Include ON &amp;amp; OFF signals&lt;br /&gt;
# Make sure to record a description of the signal in the button column of History as you record each signal. (e.g. 16C)&lt;br /&gt;
# It is important to change only 1 setting between each signal recorded&lt;br /&gt;
# Include any additional signals you think might be useful.&lt;br /&gt;
# Do not &#039;clean&#039; the signals before sending (unless requested to)&lt;br /&gt;
# Save the session via &#039;&#039;&#039;&#039;&#039;Menu-&amp;gt;File-&amp;gt;Save Session&#039;&#039;&#039;&#039;&#039; and email the file to us (or use the &#039;&#039;&#039;&#039;&#039;Contact us&#039;&#039;&#039;&#039;&#039; link on the wiki or website)&lt;br /&gt;
# We will examine your signals and add support for them into AnalysIR.&lt;br /&gt;
# We will then email an updated AnalysIR.ini file to you. Follow the Instructions here: [[AnalysIR updating config file]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steps for non-AC signals:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Follow the steps above&lt;br /&gt;
# ...and just record a set of signal that represent a reasonable set of the signals available.&lt;br /&gt;
# Make sure to identify each signal in the button column of history.&lt;br /&gt;
# Do not &#039;clean&#039; the signals before sending (unless requested to)&lt;br /&gt;
# Save &amp;amp; send the signals as above.&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=Uploading_the_KontroLIR_Firmware&amp;diff=740</id>
		<title>Uploading the KontroLIR Firmware</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=Uploading_the_KontroLIR_Firmware&amp;diff=740"/>
		<updated>2021-01-13T18:23:03Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: /* Known Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&#039;&#039;[[KontroLIR - Arduino compatible IR remote control|&amp;gt; KontroLIR Home]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First, you should familiarize yourself with using the Arduino IDE to compile(verify) and upload sketches. Then simply follow the instructions below to upload the firmware to KontroLIR.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
&lt;br /&gt;
We have observed that there can be issue with the bootloader failing to activate when the MCU is in PWR_DOWN sleep mode (this is normal with the KontroLIR firmware loaded). So if you cannot get the bootloader to update the firmware from the Arduino IDE, there are 2 options, as follows:&lt;br /&gt;
# Press the KontroLIR buttons 1,3,7,9 in that order. The red LED will then start blinking for up to 30 seconds - indicating that it has not yet entered sleep mode. You can now proceed to upload the firmware using the Arduino IDE as normal. This sequence only behaves this way when powered from USB(5V). When operating from batteries this button sequence is ignored.&lt;br /&gt;
# When applying power for the first time, KontroLIR will blink the LED for up to 30 seconds to allow time for the bootloader to activate properly. Once you have supplied power to KontroLIR, you can immediately upload firmware using the Arduino IDE. This blinking after power on operates both when powered from USB &amp;amp; batteries.&lt;br /&gt;
# This note only applies when KontroLIR firmware is loaded or when the MCU is in sleep mode. It does not apply if the supplied TestSuite firmware is loaded.&lt;br /&gt;
&lt;br /&gt;
== Steps to upload KontroLIR Firmware ==&lt;br /&gt;
&lt;br /&gt;
# You will be provided a link to download the firmware source code, after purchasing your own KontroLIR remote control device, from our shop or an approved partner.&lt;br /&gt;
# Make sure you have installed and tested support for the ATmega328PB, into your Arduino IDE. (use the  [https://github.com/watterott/ATmega328PB-Testing ATmega328PB core from watterott])&lt;br /&gt;
# Remove any batteries from KontroLIR and connect the Serial USB adapter to KontrolIR. (This USB adapter, requires a DTR or RTS pin to work - refer to [http://wiki.analysir.com/index.php?title=KontroLIR_Pin_Outs pin out] for firmware upload using the bootloader.)&lt;br /&gt;
# Make sure to follow the &#039;&#039;&#039;&#039;&#039;[[Getting Started|Getting Started]]&#039;&#039;&#039;&#039;&#039; instructions to verify correct operation of the ATmega328PB with your Arduino IDE, &#039;&#039;&#039;before&#039;&#039;&#039; proceeding to use KontroLIR firmware. The test suite also checks the hardware and is also explained in the &#039;&#039;&#039;&#039;&#039;[[Getting Started|Getting Started]]&#039;&#039;&#039;&#039;&#039; instructions.&lt;br /&gt;
# Insert the USB cable into the PC running the Arduino IDE.&lt;br /&gt;
# Select the correct COM port number of the serial USB adapter, in the Arduino IDE &#039;&#039;&#039;Tools-&amp;gt;Port&#039;&#039;&#039; menu.&lt;br /&gt;
# Select clock speed of &#039;&#039;&#039;4MHz&#039;&#039;&#039; for the &#039;&#039;&#039;KontroLIR&#039;&#039;&#039; firmware.&lt;br /&gt;
# Compile(verify) the firmware using the Arduino IDE.&lt;br /&gt;
# Upload the firmware to the KontrolIR device. (See note above about blinking LED. It is better to upload when the red LED is Blinking)&lt;br /&gt;
# Close the Arduino IDE.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Congratulations! - you are now ready to use the reference KontroLIR firmware. Of course the default signals provided will not necessarily work with your own equipment, but is an important first step.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;[[KontroLIR - Arduino compatible IR remote control|&amp;gt; KontroLIR Home]]&#039;&#039;&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=Getting_Started&amp;diff=739</id>
		<title>Getting Started</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=Getting_Started&amp;diff=739"/>
		<updated>2021-01-13T18:20:08Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: /* Test Suite */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&#039;&#039;[[KontroLIR - Arduino compatible IR remote control|&amp;gt; KontroLIR Home]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Follow this section the first time you get your KontroLIR remote control.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arduino IDE ==&lt;br /&gt;
Make sure you have installed and tested support for the ATmega328PB, into your Arduino IDE. (use the  [https://github.com/watterott/ATmega328PB-Testing ATmega328PB core from watterott]). Instructions on how to install this Core using the Boards manager  are available via the link. You may have to resart the IDE. Check you can see the option for &#039;&#039;&#039;ATmega328PB Crystal Clock&#039;&#039;&#039; under the Tools:Board selection menu in the IDE.&lt;br /&gt;
&lt;br /&gt;
Make sure you have the &#039;&#039;&#039;extEEPROM&#039;&#039;&#039; library installed on the Arduino IDE. If not, you can get it at the link below, which also provides instructions. This is required to run the test suite.&lt;br /&gt;
[https://github.com/JChristensen/extEEPROM Install the extEEPROM library from here]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;User feedback:&#039;&#039;&#039; If you manually installed extEEPROM previously, you may have to remove it and re-install using the library manager of the Arduino IDE &#039;&#039;&#039;&#039;&#039;(via Menu-&amp;gt;Sketch-&amp;gt;Include Library-&amp;gt;Manage Libraries)&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;Also see forum post, in case you get related compiler errors. ([https://irforum.analysir.com/viewtopic.php?f=16&amp;amp;t=992#p2092 related IRforum post] )&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
When using the Arduino IDE, you must always make sure that the folder Name &amp;amp; the name of the main &#039;.ino&#039; both match (including lower/upper case characters but excluding the &#039;.ino&#039; extension). Otherwise you will likely experience some compilations errors.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Required Arduino Libraries ==&lt;br /&gt;
You will need to have several libraries installed &amp;amp; configured on the Arduino IDE.&lt;br /&gt;
&lt;br /&gt;
* IRremote (see [[Configuring IRremote]])&lt;br /&gt;
* extEEPROM (via [https://github.com/JChristensen/extEEPROM GitHub])&lt;br /&gt;
* Wire&lt;br /&gt;
&lt;br /&gt;
Make sure to have these libraries installed, before proceeding.&lt;br /&gt;
&lt;br /&gt;
== Checklist ==&lt;br /&gt;
* Make sure you have a SerialUSB adapter which has a pin-out for Vcc, GND, Tx, Rx and either DTR or RTS. &#039;&#039;(Note: some adapters do not have a DTR/RTS pin available, which is required for uploading firmware using the Arduino IDE)&#039;&#039;. If you are in any way unsure about this, make sure to purchase the SerialUSB option when ordering your KontroLIR. Vcc &amp;amp; Signal pins should operate at 5V (not 3V3) levels.&lt;br /&gt;
* Make sure you have a USB cable, of sufficient length, to use with the serialUSB adapter.&lt;br /&gt;
* Double check your order to establish if you have one or more of the options (EEPROM or dual IR Receivers)&lt;br /&gt;
* If you ordered the SerialUSB adapter, then it will be compatible with KontroLIR.&lt;br /&gt;
* For the default CH340 based SerialUSB adapters, &#039;&#039;&#039;CH341SER.EXE&#039;&#039;&#039; drivers can be downloaded from [http://www.wch.cn/download/CH341SER_ZIP.html]&lt;br /&gt;
* For initial usage, it is best to power KontroLIR with the SerialUSB adapter, until you are ready to use with batteries.&lt;br /&gt;
* Make sure to have 2xAAA Alkaline batteries available before you plan to start using KontroLIR as a stand-alone remote. &#039;&#039;(We have not tested with rechargeable batteries due to the lower voltage levels)&#039;&#039;&lt;br /&gt;
* Batteries are not supplied with KontroLIR, due to shipping regulations. AAA Alkaline batteries are widely available worldwide. We suggest using quality batteries to avoid leakage related issues and if not using KontroLIR for extended periods it is generally a good idea to remove the batteries - as with any battery operated device. We have not tested with re-chargeable batteries due to the lower voltage levels. So stick with non-rechargeable Alkalines.&lt;br /&gt;
* Advanced users can also make use of the internally accessible ICSP compatible programming header to upload firmware with or without a  bootloader and change fuse settings. However, frequently opening the enclosure could cause some issues over time if care is not taken. We use spudgers designed or this purpose and lots of TLC when opening the enclosure to avoid potential for damage.&lt;br /&gt;
&lt;br /&gt;
== Test Suite ==&lt;br /&gt;
&lt;br /&gt;
When you first receive your KontroLIR, the &#039;&#039;&#039;&#039;&#039;very first thing&#039;&#039;&#039;&#039;&#039; you should do (After your Arduino environment &amp;amp; serial driver are all OK) is to run the supplied Test suite sketch.&lt;br /&gt;
&lt;br /&gt;
The reasons for this:&lt;br /&gt;
* It allows you to check that your KontroLIR hardware is working properly, without defect.&lt;br /&gt;
* We also run this test suite before shipping.&lt;br /&gt;
* If it runs for you we can all be confident that you received a working unit.&lt;br /&gt;
* &#039;&#039;Note: If you do not run this test suite first, before loading KontroLIR firmware, we will assume you did receive a working KontroLIR unit.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To upload the Test Suite Firmware Sketch:&lt;br /&gt;
* Copy the folder KIR_TestSuite to your Arduino sketch folder&lt;br /&gt;
* Open it in the Arduino IDE&lt;br /&gt;
* Under Tools menu, Select ATmega328PB Crystal Clock as the target board&lt;br /&gt;
* Select Speed as 4Mhz&lt;br /&gt;
* Select the Port to match the COM port of the KontroLIR SerialUSB adapter. (Verify using Device Manager, if required)&lt;br /&gt;
* Verify/Compile the sketch and confirm it compiles OK.&lt;br /&gt;
* Make sure the batteries are removed.&lt;br /&gt;
* Make sure you have connected the SerialUSB to KontroLIR and your PC and that it is visible in Device Manager as a COM Port. Make a note of the Com Port and make sure it matches what you have selected under the Tools menu.&lt;br /&gt;
* Upload the Test Suite sketch to the KontroLIR device.&lt;br /&gt;
* Open the Arduino terminal window and set the BAUD rate to 19200.&lt;br /&gt;
* You should see a menu and initial test reporting displayed from the sketch.&lt;br /&gt;
* Verify that the configured EEPROM size matches what you ordered in KBytes. If it doesn&#039;t, change the definitions for EEPROM size near the end of the &#039;&#039;KIR_Vars.h&#039;&#039; header file. &#039;&#039;(If you did not order an EEPROM option, you can ignore this. However, you will still need to install extEEPROM library for the tests to compile.)&#039;&#039;&lt;br /&gt;
* CAUTION: Most of the files in the test suite are similar to the main KontroLIR file. Be aware they are not the same and may have minor differences - even though the files names are the same.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now we are ready to run the tests:&lt;br /&gt;
* The test commands are case insensitive and single characters. A brief explanation is provided in the displayed Menu.&lt;br /&gt;
* &#039;&#039;&#039;&#039;?&#039;&#039;&#039;&#039; displays the Menu again.&lt;br /&gt;
* &#039;&#039;&#039;FIRST&#039;&#039;&#039; run the LED blink test by entering option &#039;&#039;&#039;&#039;L&#039;&#039;&#039;&#039;&lt;br /&gt;
* The red LED should blink ~5 times, indicating that the LED is operational.&lt;br /&gt;
* &#039;&#039;&#039;SECOND&#039;&#039;&#039;, run the button test, by entering &#039;&#039;&#039;&#039;B&#039;&#039;&#039;&#039;&lt;br /&gt;
* You will then be prompted to press each button in turn. When you press the button the LED will blink briefly, indicating a successful test for that button.&lt;br /&gt;
* If you get mixed up, go back or forward a few buttons, in case you missed one. You can continue on once you get a blink.&lt;br /&gt;
* NOTE: The UP, DOWN, LEFT, RIGHT buttons have the potential for 2 different button presses on some models (e.g. UPleft &amp;amp; UPright etc.). For now just press the relevant button as requested even if it may seem that you are being asked to press the same button twice.&lt;br /&gt;
* Once you have successfully pressed all buttons as requested you will see a message saying the test has passed. If a button fails, you will not be able to proceed beyond that button.&lt;br /&gt;
* There is no time limit for the tests, as the system will wait until you successfully complete each prompt/step, after which a Pass or Fail message is displayed.&lt;br /&gt;
* &#039;&#039;&#039;THIRD&#039;&#039;&#039; run the IR Receivers test, if installed. (If not installed, ignore this test)&lt;br /&gt;
* Run the IR Receiver test, by entering &#039;&#039;&#039;&#039;R&#039;&#039;&#039;&#039;.&lt;br /&gt;
* You will then see if the IR receivers are present.&lt;br /&gt;
* Then you are prompted to press any TV remote (over the VOL+ button should do).&lt;br /&gt;
* You should then See a message indicating the IR receiver tests have Passed.&lt;br /&gt;
* &#039;&#039;&#039;FOURTH&#039;&#039;&#039; you can run the EEPROM test (only if installed)&lt;br /&gt;
* Run the EEPROM test, by entering &#039;&#039;&#039;&#039;T&#039;&#039;&#039;&#039;.&lt;br /&gt;
* The system will proceed to go thru a series of tests writing and reading to/from EEPROM and finally erasing every page and verifying this.&lt;br /&gt;
* If the EEPROM test passed you will see a message saying so.(Otherwise the test will stop with an error message)&lt;br /&gt;
* Congratulations, you have now successfully verified correct operation of your KontroLIR device.&lt;br /&gt;
* There are additional EEPROM test available, which may prove useful at some stage later on.&lt;br /&gt;
* There is also an option &#039;&#039;&#039;&#039;X&#039;&#039;&#039;&#039; to send 4 test NEC signals @ 38kHz which will verify operation of the IR emitter circuit. If you have another IR receiver setup with say IRremote or our own AnalysIR you can use them to verify the signals being sent. Otherwise just make use of an indicator on a TV or similar or use a digital camera to see if there is IR being emitted from the IR LED.&lt;br /&gt;
* You are now ready to move onto using KontroLIR to create your own custom remote control.&lt;br /&gt;
&lt;br /&gt;
If you see any issues or Fails, contact support.&lt;br /&gt;
&lt;br /&gt;
== Default KontroLIR Firmware ==&lt;br /&gt;
We provide a fully functional firmware  for 5 example devices, which uses only a small amount of FLASH and SRAM.&lt;br /&gt;
* Device Mode 1 - is a Philips smart TV with a mix of RC5 and RC6 protocols &#039;&#039;(Press TV button to enter Mode 1, from all modes)&#039;&#039;&lt;br /&gt;
* Device Mode 2 - is a generic satellite STB, which mainly uses the NEC protocol &#039;&#039;(press SAT button to enter Mode 2, from Modes 1,3,4 or 5)&#039;&#039;&lt;br /&gt;
* Device Mode 3 - is for a Samsung smart TV, which uses the Samsung Protocol &#039;&#039;(press DVD button to enter Mode 3, from Modes 1,2,4 or 5)&#039;&#039;&lt;br /&gt;
* Device Mode 4 - implements a Microsoft Media Center remote control using an extended RC6 protocol. &#039;&#039;(press SAT button to enter Mode 4, from Mode 2 only)&#039;&#039;&lt;br /&gt;
* Device Mode 5 - implements a series of test signals, used for testing KontroLIR. &#039;&#039;(press DVD button to enter Mode 5, from Mode 3 only)&#039;&#039;&lt;br /&gt;
* If the user is uncertain of the current mode, they can press TV to get back to the default Mode 1 and proceed to other modes as required from there.&lt;br /&gt;
* It is always possible to extend the number of modes, by using other buttons or sequences for this purpose.&lt;br /&gt;
* Conversely, if the user requires less modes you can convert one or more of the 3 device buttons into any other signal/command buttons as required.&lt;br /&gt;
&lt;br /&gt;
You should now be ready to proceed to customising the firmware for your own needs. We recommend trying out small incremental changes and testing them out before embarking on a major overhaul of the official firmware. Of course once you are confident about the layout and functionality of the firmware, the possibilities are endless. Remember there are no hard and fast rules about how many devices you can configure or what signal(s) to associate to a button. For example, with an STB device you can use the VOL keys to send the TV signal for VOL instead of the ones for the STB. You can assign any button/mode to any signal or command you desire.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Always keep a separate backup copy of your last working firmware, so that you have something to compare against if you run into problems.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The image below shows the button map for each mode in the reference firmware along with other useful information and templates. You will be provided with the source spreadsheet for this as part of your order and you can customise to plan and match your own configuration requirements.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:KontrolIR_Button_Mode_Map.jpg]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;[[KontroLIR - Arduino compatible IR remote control|&amp;gt; KontroLIR Home]]&#039;&#039;&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
	<entry>
		<id>https://wiki.analysir.com/index.php?title=Configuring_IRremote&amp;diff=738</id>
		<title>Configuring IRremote</title>
		<link rel="alternate" type="text/html" href="https://wiki.analysir.com/index.php?title=Configuring_IRremote&amp;diff=738"/>
		<updated>2021-01-13T18:18:21Z</updated>

		<summary type="html">&lt;p&gt;AnalysIR: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&#039;&#039;[[KontroLIR - Arduino compatible IR remote control|&amp;gt; KontroLIR Home]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;See updated instructions for IRremote 2.5+ below....&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
First, install the latest copy of the IRremote library (available via [https://github.com/z3t0/Arduino-IRremote/ GitHub])&lt;br /&gt;
&lt;br /&gt;
Once you have the IRremote library installed in your Arduino IDE, you can proceed to the next steps.&lt;br /&gt;
&lt;br /&gt;
Next, you should configure IRremote to work with KontroLIR, which uses pin 9 and Timer1 for IR Tx (vs default of pin 3 and Timer2).&lt;br /&gt;
Once installed the library folders can typically be found in C:\Users\&#039;&#039;&#039;[USER]&#039;&#039;&#039;\Documents\Arduino\libraries\IRremote\ where &#039;&#039;&#039;[USER]&#039;&#039;&#039; is your username on your PC.&lt;br /&gt;
&lt;br /&gt;
[[File:IRremoteChanges.jpg]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Step 1:&#039;&#039;&#039; Edit the IRremote file &amp;quot;boarddefs.h around line 190 (ref &#039;&#039;&#039;point 4&#039;&#039;&#039; in image).&lt;br /&gt;
* &#039;&#039;&#039;Step 2:&#039;&#039;&#039; Comment out this line for using Timer2  (line #194 above)&lt;br /&gt;
* &#039;&#039;&#039;Step 3:&#039;&#039;&#039; Un-comment this line for using Timer1   (line #193 above)&lt;br /&gt;
&lt;br /&gt;
When completed save the file and restart the Arduino IDE, to make sure the changes are registered.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Congratulations you are now ready to use IRremote with KontroLIR. The KontroLIR firmware makes use of and in some cases extends the IRremote library for sending IR signals.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UPDATE:&#039;&#039;&#039; For IRremote versions 2.5 &amp;amp; 2.6.&lt;br /&gt;
The file name is now &#039;&#039;&#039;&#039;&#039;IRremoteBoardDefs.h&#039;&#039;&#039;&#039;&#039; and the line number is now circa line  350. The file is now located in the &#039;&#039;&#039;&#039;&#039;&amp;quot;Private&amp;quot;&#039;&#039;&#039;&#039;&#039; sub-directory. You need to comment out the line with the &#039;&#039;&#039;&amp;quot;#error&amp;quot;&#039;&#039;&#039; statement and un-comment the line defining &#039;&#039;&#039;&amp;quot;IR_USE_TIMER1&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UPDATE:&#039;&#039;&#039; For IRremote version 2.8.x &amp;amp; later. (This supersedes the update note above)&lt;br /&gt;
The file name is now &#039;&#039;&#039;&#039;&#039;IRremoteBoardDefs.h&#039;&#039;&#039;&#039;&#039; and the line number is now circa line  195/196. The file is now located in the &#039;&#039;&#039;&#039;&#039;&amp;quot;Private&amp;quot;&#039;&#039;&#039;&#039;&#039; sub-directory. You need to comment out the line with the &#039;&#039;&#039;&amp;quot;IR_USE_TIMER2&amp;quot;&#039;&#039;&#039; statement and un-comment the line defining &#039;&#039;&#039;&amp;quot;IR_USE_TIMER1&amp;quot;&#039;&#039;&#039;. You may also notice that support for the Atmeg328PB has now been officially added from IRremote 2.8.0+. &#039;&#039;(IRremote version 2.7 is not supported, please use 2.6 or 2.8+)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DO NOT USE IRREMOTE 2.8.0 or 2.8.1&#039;&#039;&#039; as we have identified a significant bug in the library for these releases. We have provided a solution for the bug via GitHub. Only use 2.6.1 or (later 2.8.2+)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;[[KontroLIR - Arduino compatible IR remote control|&amp;gt; KontroLIR Home]]&#039;&#039;&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>AnalysIR</name></author>
	</entry>
</feed>