I am trying to interface an old Synaptics touchpad with the Espruino.
Basically, the protocol is PS/2. (http://www.synaptics.com/sites/default/files/ACF126.pdf)
I started implementing something with some setWatch functions in order to react at CLK falling edges.
I am encountering many problems, as the scripting machine is not fast enough to handle things in time.
In order to correctly sample the input digital stream (on DATA line), I tought using an USART (in synchronous mode, with a clock line) but, ... , it is currently not available in Espruino, is it?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Hi guys,
I am trying to interface an old Synaptics touchpad with the Espruino.
Basically, the protocol is PS/2. (http://www.synaptics.com/sites/default/files/ACF126.pdf)
I started implementing something with some setWatch functions in order to react at CLK falling edges.
I am encountering many problems, as the scripting machine is not fast enough to handle things in time.
In order to correctly sample the input digital stream (on DATA line), I tought using an USART (in synchronous mode, with a clock line) but, ... , it is currently not available in Espruino, is it?
Did someone already work on PS/2 interfaces?