Forum: Mikrocontroller und Digitale Elektronik AVR-Programmieradapter?


von Harstad (Gast)


Lesenswert?

Hi,

bei http://www.ehajo.de/baus%C3%A4tze/programmieradapter/usp-stick.html 
gibt es einen lustigen kleinen AVR-Programmieradapter, der auf dem 
ATTiny85 basiert.

Da das keine Open Hardware ist: gibts sowas handliches auch irgendwo als 
freies Projekt?

Danke :-)

von Greg (Gast)


Lesenswert?


von Uwe (de0508)


Lesenswert?

Halle Harstad,

was meinst Du mit freiem Projekt ?

Die bestückte Platine gibts auch einzeln.

Was ist am Angebot von ehajo schlecht ?

: Bearbeitet durch User
von wendelsberg (Gast)


Lesenswert?

Harstad schrieb:
> Da das keine Open Hardware ist:

Es ist wohl nicht Open im Sinne von "jeder darf es nachbauen", aber es 
ist Open im Sinne "die Doku ist Open".

Also kannst Du problemlos Deine eigenen Programme dafuer schreiben.
Die Firmware hingegen gibt es auf den ersten Blick nur als HEX, da 
koenntest Du einfach bei Hr. Jochriem anfragen, ob er die Sources 
freigibt.

wendelsberg

von Uwe (de0508)


Lesenswert?

Hallo,

was dort als Firmware verwendet wird, ist bei

https://learn.adafruit.com/usbtinyisp

zu finden.

Und wer programmieren kann, der kann auch das C Src Programm ändern.

von wendelsberg (Gast)


Lesenswert?

Uwe S. schrieb:
> was dort als Firmware verwendet wird, ist bei
>
> https://learn.adafruit.com/usbtinyisp
>
> zu finden.

OK, so genau hatte ich auf die Schnelle nicht recherchiert.
Damit ist nur die Bedingung "jeder darf es nachbauen" nicht erfuellt, 
aber das ist bei 5,50 EUR (incl. USB-Haube) m.E. nicht wichtig.

wendelsberg

von Klaus I. (klauspi)


Lesenswert?

Harstad schrieb:
> Da das keine Open Hardware ist: gibts sowas handliches auch irgendwo als
> freies Projekt?

Da gibbet es noch den usbasp
http://www.fundf.net/usbasp/

Bei http://guloshop.de/shop/ kann man eine kleine Version davon kaufen 
("guloprog")

Frage:
Gibt es eigentlich einen nennenswerten Unterschied zwischen usbtiny (wie 
von ehajo) und dem usbasp?

von Uwe (de0508)


Lesenswert?

Naja,

der Quellcode ist komplett anders und basiert auf verschiedenen USB 
Libs.

von Klaus I. (klauspi)


Lesenswert?

Uwe S. schrieb:
> der Quellcode ist komplett anders und basiert auf verschiedenen USB
> Libs.

Achwa?

Böser Fehler von mir hier zu posten, kommt nicht wieder vor.

von matrixstorm (Gast)


Lesenswert?

Nicht kleiner, aber flexibel:

http://matrixstorm.com/avr/tinyusbboard/

von Elliot (Gast)


Lesenswert?

USBasp kann schneller als USBTiny sein, aber beides läuft.  Da gibts 
kein grosse Untershied für Benutzer, trotz komplet unterschiedlicher 
Firmware.

Ich habe aber ein Paar schlechte Erlebnisse mit die USBasp Programmierer 
aus China gehabt.  Manche haben Widerstände die das Signal verringert 
bis er nicht funktioniert.

Der von Ehajo is toll -- gut gebaut, kompakt, und auch nicht teuer. 
Der ist meine Empfehlung für Einsteiger.  Ich nutze auch lieber der 
6-pollige Anschluss als der 10-er.  Ich habe ein für meinem Vater (der 
ich liebe) gekauft -- mehr kann man nicht sagen.

Die Lösung von matrixstorm (ein bootloader einbrennen) ist auch gut wenn 
man ein experimentier board machen will.

Der von Guloshop sieht aus wie ein Kopie von Digispark, aber ohne 
Untershiebung.  So was klingt ein bisschen nicht ganz koscher.

Die VUSB-tiny (http://www.simpleavr.com/avr/vusbtiny) macht auch Spaß 
wenn man was selber bauen mochte.

Der AVRISP MKII von Atmel ist auch nicht zu teuer, und hat auch TPI und 
PDI dabei.

(Zu viel Infos, zu schlecht Deutsch.  Bitte entschuldige!)

MfG,
 Elliot.

von Axel S. (a-za-z0-9)


Lesenswert?

wendelsberg schrieb:
> Es ist wohl nicht Open im Sinne von "jeder darf es nachbauen"

Wie kommst du darauf? Natürlich darf das jeder nachbauen. Auch Hajo hat 
es am Ende nur nachgebaut.


XL

von anonymous (Gast)


Lesenswert?

Harstad schrieb:
> einen lustigen kleinen AVR-Programmieradapter, der auf dem
> ATTiny85 basiert.
>
> Da das keine Open Hardware ist: gibts sowas handliches auch irgendwo als
> freies Projekt?


Kennst du den?

http://www.mikrocontroller.net/articles/Bierdeckel-Programmer

von Uwe (de0508)


Lesenswert?

Hallo,

den Beitrag hatte ich ja ganz vergessen:

"AVR USBtinyISP Programmer mit atTiny85"
Beitrag "AVR USBtinyISP Programmer mit atTiny85"

von Markus W. (Firma: guloshop.de) (m-w)


Lesenswert?

Elliot schrieb:
> Der von Guloshop sieht aus wie ein Kopie von Digispark, aber ohne
> Untershiebung.  So was klingt ein bisschen nicht ganz koscher.

Stimmt, ist nicht koscher, daher bitte nicht essen! ;-)

Dei Software ist Open Source und kann hier runtergeladen werden:
http://guloshop.de/f/sources/

Eine Beschreibung dazu gibts hier:
http://guloshop.de/f/guloprog.pdf

Es handelt sich im Grunde um eine Weiterentwicklung des USBasp von 
fischl, hat mit Digispark nichts zu tun. Nachbau ausdrücklich gewünscht!

Aber auch Hannes (ehajo.de) hat viel Dokumentation in seinem Wiki 
bereitgestellt. Da sollten eigentlich alle Fragen beantwortet werden.

von Stephan B. (matrixstorm)


Lesenswert?

Hallo alle

Elliot schrieb:
> Die Lösung von matrixstorm (ein bootloader einbrennen) ist auch gut wenn
> man ein experimentier board machen will.

Ich moechte aber explit auch darauf hinweisen, das es auch als 
weiterentwickelter USBasp verwendet werden kann. Es bietet zusaetzlich 
zur normalen USBasp Funktionalitaet eine 4MHz Taktquelle. Dies kann 
nuetzlich zum recovern verfuster AVRs sein.

Vorcompilierte Firmware sind auf der Seite erhaeltlich:

http://matrixstorm.com/avr/tinyusbboard/#firmwaresprogrammer

MfG

von Harstad (Gast)


Lesenswert?

Uwe S. schrieb:
> was meinst Du mit freiem Projekt ?
>
> Was ist am Angebot von ehajo schlecht ?

Open Hardware hat mit "schlecht" nichts zu tun, sondern damit, dass der 
Schaltplan und das Layout offen liegt, so dass ich die 
verändern/erweitern/anpassen kann. Den Schaltplan des USP-Sticks habe 
ich inzwischen gefunden (als PDF), bei den Layoutdaten ist es mit dem 
"open" schon wieder vorbei.

von Hannes J. (Firma: eHaJo.de) (joggl) Benutzerseite Flattr this


Lesenswert?

Dann steige ich auch noch schnell mit ein in die Diskussion :-)

Das Layout basiert bei allen Sticks von mir auf dem avr-isp-stick.
Das gibt es hier:
http://dokuwiki.ehajo.de/bausaetze:avr-isp-stick
als Eagle-brd-File zum runterladen (so auch den Schaltplan als .sch).

Vom USP-Stick würde das Layout nur wenigen Leuten was bringen, a) sind 
die Bauteile viel zu klein für den ambitionierten Nachbauer, b) ist die 
aktuelle Version nicht mehr in Eagle erstellt.

von Harstad (Gast)


Lesenswert?

Hannes J. schrieb:
> Vom USP-Stick würde das Layout nur wenigen Leuten was bringen, a) sind
> die Bauteile viel zu klein für den ambitionierten Nachbauer, b) ist die
> aktuelle Version nicht mehr in Eagle erstellt.

Gibt es bei Open Hardware nicht auch sowas wie eine GPL? Sprich wer was 
verändert MUSS die Änderungen auch wieder veröffentlichen, egal ob er 
meint, es könnte jemand gebrauchen oder nicht?

von c-hater (Gast)


Lesenswert?

Harstad schrieb:

> Gibt es bei Open Hardware nicht auch sowas wie eine GPL? Sprich wer was
> verändert MUSS die Änderungen auch wieder veröffentlichen, egal ob er
> meint, es könnte jemand gebrauchen oder nicht?

Absoluter Quatsch, sowas steht nirgendwo in der GPL. Vielleicht liest du 
sie einfach mal, bevor du solchen hirnlosen FUD verbreitest?

Solange du den modifizierten Code nur für deine privaten Zwecke 
gebrauchst, brauchst du überhaupt nix davon zu veröffentlichen.

Und das ist auch völlig logisch, denn die Überwachung eines 
entsprechenden Verbotes würde das Eindringen in die Privatsphäre aller 
Menschen dieser Welt erfordern. Auf so eine Idee kommt nur die 
Content-Mafia, niemals aber die Verfasser eines liberalen Lizenzmodells 
wie der GPL.

von GBre (Gast)


Lesenswert?


von Harstad (Gast)


Lesenswert?

c-hater schrieb:
> Absoluter Quatsch, sowas steht nirgendwo in der GPL. Vielleicht liest du
> sie einfach mal, bevor du solchen hirnlosen FUD verbreitest?

Vielleicht ließt du einfach mal meinen Beitrag, bevor du hier Unsinn 
verbreitest?

Es geht hier um Hardware, die verändert und dann verkauft wird - das ist 
ja wohl öffentlich genug (und somit der Vergleich zur GPL und ihrem 
Wiederveröffentlichungszwang absolut angebracht). Und bevor du dich 
jetzt noch mal künstlich aufregst: dein Schlüsselwort ist das "wieder" 
im Wort "Wiederveröffentlichung"! von privater Verwendung ist im Ganzen 
Thread nämlich nicht die Rede.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.