I believe there are HAL drivers that will talk to LCD modules like the
HD44780 and similar.

AFAIK, you can use any of the I/O pins for things like limit switches
if you disable the "special function" I/O (ie: stepgen, encoder, etc).

The I/O for an MPG pendant is specific to the pendent you choose, some
are USB, some need discrete I/O.  I haven't worked much with these so
I'm not real familiar with the options.

I think a touch-off plate should just require a single GPIO input pin.

On 2/21/2018 7:47 PM, Richard Thornton wrote:
> Thanks Charles.
> 
> Am I right in thinking that the second DB25 would be for connecting:
> 
> 1/ LCD (character type for XYZ axis positions)
> 2/ Limit-switches
> 3/ MPG pendant
> 4/ Touch-Off-Plate
> 
> To the group please let me know if there are specific recommendations
> on the above that play nice with the DE0_Nano and Machinekit, for
> instance:
> 
> 1/ https://www.adafruit.com/product/198 (20x4 HD44780 LCD)
> 2/ https://www.adafruit.com/product/818 (switch with lever)
> 3/ https://cnc4pc.com/catalog/product/view/id/38/s/mpg2-pendant/category/157/
> (MPG2)
> 4/ https://www.ebay.com/itm/291774184069?ViewItem=&item=291774184069 (T-O-P)
> 
> Thanks.
> 
> Richard
> 
> 
> On 21 February 2018 at 23:37, Charles Steinkuehler
> <[email protected]> wrote:
>> On 2/20/2018 11:39 PM, Richard Thornton wrote:
>>> Thanks again Charles.
>>>
>>> Could you please create a G540 configuration for a DE0-Nano?
>>
>> I'll try to get to this in the next day or two.  I'll use the same
>> DB25 pinout as the other configurations, so if you want to you can get
>> one of the DE0-Nano_DB25 boards from OSH-Park, or you can just wire it
>> up by hand.
>>
>> Is there anything in particular you'd like on the second DB25 other
>> than GPIO pins?
>>
>> --
>> Charles Steinkuehler
>> [email protected]
>>
>> --
>> website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
>> https://github.com/machinekit
>> ---
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "Machinekit" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/machinekit/Qj7VFVrRiYo/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to 
>> [email protected].
>> Visit this group at https://groups.google.com/group/machinekit.
>> For more options, visit https://groups.google.com/d/optout.
> 


-- 
Charles Steinkuehler
[email protected]

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to