EmbDev.net

Forum: FPGA, VHDL & Verilog CONNECT FPGA TO LOGITECH F710


Author: Luis Quiroga (Guest)
Posted on:

Rate this post
0 useful
not useful
Hi, firstly sorry about my english.

well, I have a school project, and we are working in a robotic arm, but 
we decide to move the robotic arm by using the LOGITECH F710, so someone 
know about a software that can read the signals that the LOGITECH F710 
send?

The programatic of the robotic arm is based in VHDL, the robotic arm 
will be connected to an FPGA (NEXYS 4), but I have no idea, after we 
program all the movements of the robotic arm, how do we move the robotic 
arm with the LOGITECH F710

hope someone can help me

and Thanks!

Author: Lothar Miller (lkmiller) (Moderator)
Posted on:

Rate this post
0 useful
not useful
Luis Quiroga wrote:
> hope someone can help me
I would say, this project is VERY FAR above something a beginner can 
cope up with, if you must interface the (whatever) "robotic arm" to the 
FPGA and on the other side the USB-port an protocol of the wireless 
gamepad.

> so someone know about a software that can read the signals that the
> LOGITECH F710 send?
What kind of software? A "VHDL-software"?
Then you are far away from the target, because VHDL is not a Programming 
Language but a Description Language. Otherwise it would read "VH-P-L".
With VHDL you describe a hardware. To be able to describe something 
you must have a picture of it. At least in mind.

As  already said: first you must implement an USB host interface and 
then add an USB HID Controller over it. Finally you must interpret the 
signals from the keys and give according signals to the robotic arm.

For the first of this steps you will need in-deep knowledge of USB. And 
for the second also. Some engineers work for years on that.

Luis Quiroga wrote:
> but we decide to move the robotic arm by using the LOGITECH F710
Who forced that decision?
It would be much, much easier, if you use a wirebound controller...

Author: Lattice User (Guest)
Posted on:

Rate this post
0 useful
not useful
Lothar M. wrote:
>
> As  already said: first you must implement an USB host interface and
> then add an USB HID Controller over it. Finally you must interpret the
> signals from the keys and give according signals to the robotic arm.
>

Actually the Nexsys 4 has an USB Host Controller based on a PIC24 µC. 
This
is connected via a PS/2 style Interface to the FPGA.

@Luis
To Support more than simple HID (Keyboard,Mouse) problaby the Firmware 
of the PIC24 needs to extendet. Ask Digilent if ths is possible.

Reply

Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [avrasm]AVR assembler code[/avrasm]
  • [vhdl]VHDL code[/vhdl]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]




Bild automatisch verkleinern, falls nötig
Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.