<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Marlin Endstop wiring</title>
        <description> Read or do not respond.

Ok I know that marlin uses a non standard mechanical end-stop wiring scheme.
I&#039;m using radioshack endstops 275-0016
(I DO NOT NEED AND OR WANT THE CODING JUST A WIRING DIAGRAM) 


(this is not the correct wiring for marlin firmware, but is a great reference point)
[reprap.org]
this also is not correct for marlin firmware
[www.reprap.org]


can anyone provide sources with a explanation of how to properly wire mechanical endstops</description>
        <link>https://reprap.org/forum/read.php?13,232256,232256#msg-232256</link>
        <lastBuildDate>Wed, 22 Apr 2026 02:09:58 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?13,232256,232283#msg-232283</guid>
            <title>Re: Marlin Endstop wiring</title>
            <link>https://reprap.org/forum/read.php?13,232256,232283#msg-232283</link>
            <description><![CDATA[ The second link is correct. You connect the normally closed contacts between the input and ground. There needs to be a pull up but often just the internal pull ups in the chip are used. They need to be enabled in the firmware.<br />
<br />
marlin configuration looks like this:<br />
// Endstop Settings<br />
#define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors<br />
<br />
// The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins.<br />
const bool X_ENDSTOPS_INVERTING = false; // set to true to invert the logic of the endstops. <br />
const bool Y_ENDSTOPS_INVERTING = false; // set to true to invert the logic of the endstops. <br />
const bool Z_ENDSTOPS_INVERTING = false; // set to true to invert the logic of the endstops.]]></description>
            <dc:creator>nophead</dc:creator>
            <category>Controllers</category>
            <pubDate>Sat, 03 Aug 2013 03:02:24 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?13,232256,232256#msg-232256</guid>
            <title>Marlin Endstop wiring</title>
            <link>https://reprap.org/forum/read.php?13,232256,232256#msg-232256</link>
            <description><![CDATA[ Read or do not respond.<br />
<br />
Ok I know that marlin uses a non standard mechanical end-stop wiring scheme.<br />
I'm using radioshack endstops 275-0016<br />
(I DO NOT NEED AND OR WANT THE CODING JUST A WIRING DIAGRAM) <br />
<br />
<br />
(this is not the correct wiring for marlin firmware, but is a great reference point)<br />
[<a href="http://reprap.org/wiki/Lever_Switch_Endstops" target="_blank"  rel="nofollow">reprap.org</a>]<br />
this also is not correct for marlin firmware<br />
[<a href="http://www.reprap.org/wiki/Mechanical_Endstop" target="_blank"  rel="nofollow">www.reprap.org</a>]<br />
<br />
<br />
can anyone provide sources with a explanation of how to properly wire mechanical endstops]]></description>
            <dc:creator>Tom_Neverwinter</dc:creator>
            <category>Controllers</category>
            <pubDate>Fri, 02 Aug 2013 22:42:49 -0400</pubDate>
        </item>
    </channel>
</rss>
