UsbProg-SHARP


Posted on Feb 5, 2014

This project is an instance of the UsbProg project created by Benedikt Sauter. Bene released the schematics, board layout and firmware as an open-source project. I took that project and made these modifications: Or, optionally, place a jumper across JP3 pins 2 and 3 so that LED1 is controlled by PD7. This frees up PA4 so that all 8 pins of PORTA c


UsbProg-SHARP
Click here to download the full size of the above Circuit.

an be used. PORTA is available via CONN3. When the jumper is in this position, the UsbProg-SHARP board is no longer compatible with stock UsbProg firmware and requires a special version of the firmware that has yet to be created. The board works when connected to a Win32 PC and with an update to the firmware, enumerates on a Macintosh as well! However, there is still no Mac OS X driver; work shall begin on that soon. 2007/08/12: Benedikt emailed me a new firmware binary for avrispmk2klon this morning that allows the UsbProg-SHARP to enumerate on a Mac! By the end of the day, Bene had put the new code in the subversion SCM. 2007/07/29: The board communication problems were due to 3 ATmega32 pins not making contact with their pads. Reflowing those pins solved the issue. The board is functional. Fuses were set so the ATmega32 will use the clock from the USBN9604. 2007/07/28: Etched and populated the board rev 2007/07/26. Attempted to flash the ATmega32 via ISP, but niether AvrDude nor AVR Studio could communicate with the board. An effort is underway to debug the communication problem. 2007/07/22: Changed the footprint of the two 2x5 Headers to be through-hole. Arty felt that the surface mount headers might peel-off when subjected to the forces on a ribbon cable. I created the board layout from scratch. I did this because my goal is to make a layout that can be etched using home-brew techniques. This means I have put as many...




Leave Comment

characters left:

Related Circuits

  • New Circuits

    .

     


    Popular Circuits

    500kHz to 4 MHz Converter
    Triangle-square-wave-generator
    Long-range-object-detector
    Keyboard Matrix Interface
    DC Motor Control
    Analog Simulation Tools Aid Digital-Control-Circuit Designers
    How to make an Astable or Free running Multi vibrator using 741 Op-Amp
    12v stroboscope 250 400v dc circuit
    wireless headphones transmitter
    Bidirectional motor control using L293 driver
    Simple Metal Detector Circuit
    Features and Power Control Circuit
    wi fi interfacing with lpc2148 arm7 primer
    LM386 making music with a voice-activated lights circuit
    AD574 and PC bus interface circuit



    Top