More optical endstops

I’m replacing the stock RUMBA board on my Boots Industries V2.5 printer with a Smoothieboard. One friend has done this already but ran into problems with the endstops. The stock endstops appear to have problems with the on-board pull-up resistors on the Smoothieboard. I’m wondering if anyone has any suggestions beyond replacing the endstops or using input pins that don’t have pull-ups on them.

As a side question: Have people been successful connecting their Smoothieboard with TCST1103-based endstops (i.e. Gen 7 1.3.1)?

Imported from wikidot

I guess you could remove the pull-ups on the Smoothieboard. Or use other inputs as you mentioned.

It’s pretty standard to add pull-ups to the endstop inputs, there’s much more to loose by not doing it, than to win by being compatible with exotic endstop setups.

Any particular reason why you used discrete pull-ups rather than relying on the ones in the MCU?

As for removing the pull-ups, I’m good with a soldering iron, but those are too close together for my comfort!

It was a long time ago, I don’t remember the specifics, but I think the answer was : “because it works better”.

To remove the resistors, yeah it does require a bit of skill.

Again, thanks for the replies.

The other question still stands: Do you know of anyone successfully connecting a RepRap Gen 7 1.3.1 endstop (based on the TCST1103 interruptor) without having to change pins? If I have a clue about an endstop that works, I can adapt it for the BI.

I don’t know if it’d work, but how about using an endstop that’s just a simple mechanical switch ? You’d be certain that’d work, and they preform just fine.

Unfortunately, I’m far better at the electronics (which doesn’t say much) than the mechanics.

FYI, the Gen7 EndStops work just fine