GUI for Simple V-USB tester (Project)

General discussions about V-USB, our firmware-only implementation of a low speed USB device on Atmel's AVR microcontrollers
Post Reply
declan smith
Rank 1
Rank 1
Posts: 32
Joined: Fri Nov 02, 2012 3:26 pm

GUI for Simple V-USB tester (Project)

Post by declan smith » Wed Nov 28, 2012 7:38 am

Here is GUI for simply testing V-USB using libUSB dll.
Hope it usefull.

Host Software:
Image

Hardware Schematics:
Image

Download version ATmega8:
http://www.ziddu.com/download/20997793/V-USBtester.zip.html

Bigger AVR for support all examples.
Hardware Schematics:
Image

Download version ATmega32:
http://www.ziddu.com/download/21008674/V-USBtester32.zip.html

Any suggestion for improvement welcome :idea:
Last edited by declan smith on Thu Jan 17, 2013 5:09 am, edited 6 times in total.

declan smith
Rank 1
Rank 1
Posts: 32
Joined: Fri Nov 02, 2012 3:26 pm

Re: GUI for Simple V-USB tester (Update2)

Post by declan smith » Tue Dec 04, 2012 7:11 am

Added simplified LCD Library for ATmega8

Hardware Schematics:
Image

Hexfile included for ATmega8 and ATmega32.

Download version ATmega8:
http://www.ziddu.com/download/21033489/V-USBtester.zip.html

Download version ATmega32:
http://www.ziddu.com/download/21033508/V-USBtester32.zip.html

declan smith
Rank 1
Rank 1
Posts: 32
Joined: Fri Nov 02, 2012 3:26 pm

Re: GUI for Simple V-USB tester (Update3)

Post by declan smith » Sat Dec 15, 2012 12:07 pm

Added more examples:
Image

Hardware Circuit, some different connections:
Image

Revision:
Faster EEPROM write, 8 bytes "page write" not "byte write" (24C01 only support 4 bytes page write, not suitable with this application).

Download Version ATmega8:
http://www.ziddu.com/download/21126366/V-USBtester_mega8.zip.html

declan smith
Rank 1
Rank 1
Posts: 32
Joined: Fri Nov 02, 2012 3:26 pm

Re: GUI for Simple V-USB tester (Update4)

Post by declan smith » Thu Dec 20, 2012 10:28 am

Interrupt version examples

Image

Same hardware schematics

Image

Download Version Atmega8:
http://www.ziddu.com/download/21166540/V-USBtesterV2_mega8.zip.html

kittysnk
Posts: 1
Joined: Mon Dec 24, 2012 4:20 pm

Re: GUI for Simple V-USB tester (Update4)

Post by kittysnk » Mon Dec 24, 2012 4:22 pm

Great project!!!
Could you please share the C# source code?

declan smith
Rank 1
Rank 1
Posts: 32
Joined: Fri Nov 02, 2012 3:26 pm

Re: GUI for Simple V-USB tester (Update4)

Post by declan smith » Tue Dec 25, 2012 2:22 pm

It was written in Delphi's, as it is easier than C#.
I'm using libusbdotcom in my C# projects ( VS2010 ), but since it needs .NET Framework 4 for running the application, I decided to wrote in Delphi.
I didn't intend to share the Delphi's full source code, sorry for that, but I'll try to answer your question about it if you really need it.

This was one of the project that insipred me to wrote that applications, and they shared their source code in the link above the video.
Here is the link: http://avrirdownloader.wordpress.com/

declan smith
Rank 1
Rank 1
Posts: 32
Joined: Fri Nov 02, 2012 3:26 pm

Re: GUI for Simple V-USB tester (Update4)

Post by declan smith » Thu Jan 17, 2013 5:08 am

Found my old LED Display project... Implemented using V-USB for fun project testing :idea:
Not bad for a hobby project at weekend... :mrgreen:

Software:

Image

Schematics:

Image

Download:
http://www.ziddu.com/download/21362877/V-USB_LED-Display.zip.html

vouvoume

Re: GUI for Simple V-USB tester (Project)

Post by vouvoume » Sat Apr 13, 2013 10:47 am

Hi.
If someone wants to have a GUI template for/with GDK, he/she can also use the VUSB template from:

http://matrixstorm.com/avr/tinyusbboard/#examples ("VUSB skeleton/example with corresponding linux, windows (delphi) and platform independent GTK libusb program")

Have fun!

vrus
Posts: 1
Joined: Mon Feb 25, 2013 8:31 am

Re: GUI for Simple V-USB tester (Project)

Post by vrus » Mon Oct 07, 2013 2:43 am

Great project!!!
Could you please share source code libusb.pas?

declan smith
Rank 1
Rank 1
Posts: 32
Joined: Fri Nov 02, 2012 3:26 pm

Re: GUI for Simple V-USB tester (Project)

Post by declan smith » Tue Oct 08, 2013 4:52 am

You can get the libusb.pas here: https://github.com/hansiglaser/pas-libu ... libusb.pas

You can email me at : declan.smith75@yahoo.com
if you need help about VUSB-Tester projects

Post Reply