Share this project

Done

Share this project

Done
Uncompromising programmer for Atmel/Microchip 8-bit AVR-Controller, Made in Germany.
100% Atmelstudio and avrdude compatible.
Uncompromising programmer for Atmel/Microchip 8-bit AVR-Controller, Made in Germany.
100% Atmelstudio and avrdude compatible.
Uncompromising programmer for Atmel/Microchip 8-bit AVR-Controller, Made in Germany. 100% Atmelstudio and avrdude compatible.
Created by
244 backers pledged €6,685 to help bring this project to life.

About this project

USP-mkII Atmel/Microchip Programmer project video thumbnail
Replay with sound
Play with
sound
  • Off
    • English

USP-mkII Atmel/Microchip Programmer

€6,685

244

What is a prototype?

A prototype is a preliminary model of something. Projects that offer physical products need to show backers documentation of a working prototype. This gallery features photos, videos, and other visual documentation that will give backers a sense of what’s been accomplished so far and what’s left to do. Though the development process can vary for each project, these are the stages we typically see:

Proof of Concept

Explorations that test ideas and functionality.

Functional Prototype

Demonstrates the functionality of the final product, but looks different.

Appearance Prototype

Looks like the final product, but is not functional.

Design Prototype

Appearance and function match the final product, but is made with different manufacturing methods.

Production Prototype

Appearance, function, and manufacturing methods match the final product.

3141427d7773045c489323edca46c29c original

Prototype Gallery

These photos and videos provide a detailed look at this project’s development.

### English below ###

Bei den Programmieradaptern am Markt stören mich einige Dinge. Entweder sind sie teuer, sie sind inkompatibel, sie sind groß, etc.
Mit dem USP-mkII will ich einen kleinen und günstigen Programmieradapter für 8-bit Mikrocontroller von Microchip/Atmel schaffen.

Er läuft unter allen Betriebssystemen (dank signierter Treiber auch unter neuen Windows-Varianten) und kann dort mit den zwei Hauptprogrammen verwendet werden:

  • Atmelstudio (Ab Version 6.2)
  • avrdude (Ab Version 6.0)

Aufgrund der Kompatibilität mit avrdude kann der Stick also auch in gängigen Entwicklungsumgebungen verwendet werden, zB:

  • Arduino-Oberfläche
  • LunaAVR
  • Avrdudess
  • ...

Mit dem Stick können alle Microchip/Atmel-Mikrocontroller der AVR-Serie über ISP, PDI oder TPI programmiert werden.

Der Stick basiert auf dem LUFA-Stack von Dean Camera, dieser wurde entsprechend der Anforderungen angepasst. Auf der Platine befindet sich ein Atmega32U2 welcher genügend Platz für andere Projekte bietet. Das bedeutet, man kann auch eigene Software (über USB-Bootloader aufspielbar) verwenden, Beispiele sind:

  • USB-Maus
  • USB-Keyboard
  • Hardware-Dongle
  • Datenlogger
  • Webserver
  • andere HID-Devices

Der Stick versorgt sich selbst und die Zielschaltung mit der 5V-USB-Spannung. Um im Fehlerfall einen defekt von PC oder Stick auszuschließen, befindet sich eine 500mA Sicherung auf der Platine. Wenn man atXmegas programmieren will, muss ein Levelshifter verwendet werden.

Das gesamte Projekt ist Openhardware bzw. CC-lizensiert. Nach erfolgreicher Finanzierung werden alle Daten veröffentlicht.

Aktueller Stand des Projekts:

  • Funktionaler Prototyp
  • Funktionale Software
  • Fertiges Hardwaredesign

### English Version ###

There are some annyoing facts on actual available programming adapter.. They are cost extensive, incompatible, big, ...
I want to create a small and favorable programmer for every 8bit Atmel-chip with my USP-mkII.

It runs on every operating system (also new Windows thanks to signed drivers) and within the two typical programs:

  • Atmelstudio (Version 6.2 and above) 
  • avrdude (Version 6.0 and above)

Thanks to avrdude it is compatible to common development-platforms, for example:

  • Arduino
  • LunaAVR
  • avrdudess

You can program every AVR-Controller from Microchip/Atmel via SPI, PDI or TPI.

The stick ist based on a modified version of the LUFA-stack. The pcb contains an Atmel Atmega32u2 which can also be used for own projects like:

  • USB-mice
  • USB-keyboard
  • Hardware-dongle
  • Datalogger
  • Webserver
  • ...

The stick and the target is supplied via 5V from USB. A resettable 500mA polyfuse is included to protect the circuit.
For programming Atxmega-controller, a level-shifter is needed.

Everything is openhardware/CC, the design data is published after the project is finished.

Current state of the project:

  • functional prototype
  • hardwaredesign finished

Risks and challenges

Die größte Herausforderung ist die Finanzierung des Projekts. Die Risiken sind aktuell minimal, da bereits ein funktionierender Prototyp existiert.

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support this project

  1. Select this reward

    Pledge €2 or more About $2.17

    Kein Stick / No Stick

    Du erhältst keinen Stick, dafür aber einen Widerstandsaufkleber per Post!
    You get no stick but a resistance-sticker!

    Less
    Estimated delivery
    Ships to Only Germany
    2 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge €10 or more About $11

    Ein Programmierstick

    Du erhältst einen Stick, fertig zusammgebaut und getestet.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    86 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge €30 or more About $33

    Komplettpaket

    Rundum-Verwöhnpaket bestehend aus: 1 USP-mkII, 1 IDC-Kabel 6-polig, 1 IDC-Kabel 10-polig, 1 Adapterplatine 6-auf-10, 1 Adapterplatine mit Levelshifter für Xmega. Alles zusammen im Kunststoffkoffer mit passend geschnittenem Schaumstoff

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 147 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge €47 or more About $51

    Family-Pack (5 Sticks)

    In Summe fünf Sticks, perfekt für die ganze Familie, Freunde, ...
    You get 5 sticks, perfect for your family, friends, ...

    Less
    Estimated delivery
    Ships to Anywhere in the world
    3 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Select this reward

    Pledge €50 or more About $54

    Ein Programmierstick

    Du darfst dir deinen Programmierstick direkt bei eHaJo abholen. Die zusätzlichen Kosten werden in gemeinsames Bier investiert!

    Less
    Estimated delivery
    Limited 3 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Select this reward

    Pledge €95 or more About $103

    Zehn Programmiersticks

    Du erhältst zehn Programmiersticks, man weiß ja nie, wofür man die so verwenden kann... Natürlich auch aufgebaut und getestet.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    2 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Select this reward

    Pledge €200 or more About $217

    25 Programmiersticks

    Du erhältst 25 Programmiersticks, denn deine Freunde werden sie dir aus den Händen reißen! Natürlich auch aufgebaut und getestet und versandkostenfrei!

    Less
    Estimated delivery
    Limited 1 backer
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  8. Select this reward

    Pledge €300 or more About $326

    50 Sticks ohne Kabel

    Du erhältst 50 Sticks ohne Kabel, nicht vorpgrogrammiert. Perfekt für deine eigenen Projekte (zB Hardware-Dongle, ...). Versandkostenfrei.

    Less
    Estimated delivery
    Limited 0 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  9. Select this reward

    Pledge €700 or more About $761

    Sponsored-by Logo

    Dein Logo auf der Rückseite der Verpackung mit der Aufschrift "Sponsored by:" für die Kickstarter-Auslieferung. Ein Stick als Referenz.
    Your logo on the flipside of the package with the text "Sponsored by:" for all sticks shipped for kickstarter. One stick as reference.

    Less
    Estimated delivery
    Limited 0 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (36 days)