Hobby project design

General discussions about V-USB, our firmware-only implementation of a low speed USB device on Atmel's AVR microcontrollers
Post Reply
Posts: 4
Joined: Sun Aug 13, 2017 5:28 am

Hobby project design

Post by NewbeeV-USB » Thu Jan 04, 2018 4:43 pm

Hi I want to design a hobby project which consists of ATmega32, 128x64 KS0108 based graphical lcd and USB port. I am using V-USB as a firmware in ATmega32. My aim is to connect a USB optical mouse to USB port and display mouse pointer on GLCD, as mouse is moved pointer should move accordingly.

I am using Atmel Studio 7.0

1. Which schematic should I use.
2. CPU clock rate (12MHz)
3. Which files to be copied to my project from vusb-20121206 directory downloaded

Rank 2
Rank 2
Posts: 63
Joined: Tue Mar 04, 2008 2:26 pm
Location: Berlin & Lindau, Germany

Re: Hobby project design

Post by horo » Thu Jan 11, 2018 5:26 pm


You cannot use VUSB to act as an USB master (e.g. your laptop), it is the implementation of the slave protocol (e.g. USB mouse, keyboard,...). If you want a simple USB master you can use a RaspberryPi with libusb.

Ciao, Martin

Post Reply