Wenn ich den Blink Sketch uploade kommt folgende meldung:
Binäre Sketchgröße: 830 Bytes (von einem Maximum von 8.192 Bytes)
avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny85
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
Vielleicht hat jemand eine bessere Beschreibung wie es funzen könnte...
Ich habe nämlich vor per ("rf receiver" + "ATTINY85-20PU" + "relay") per funk zu schalten... am besten wäre es mit der rcswitch libary
Poste doch bitte die ganze Fehlermeldung. Dazu in den IDE Einstellungen die Haken bei "Ausführliche Ausgabe anzeigen während [] Kompilierung [] Upload" setzen. Außerdem wäre es gut, wenn Du die entsprechenden Einträge der boards.txt für die ATTINY85 posten könntest.
schau Dir mal diese Anletung an. Du musst halt nur aufpassen, weil die Anleitung für einen Uno ist. Die Mega Verkabelung hast Du ja schon selber gepostet.
Als ich meinen ISP (USBtiny) noch nicht hatte, habe ich auch einen Arduino MEGA als ISP genommen. Für die attiny nehme ich genau das selbe board.txt wie du.
Ich bin so vorgegangen:
In der Arduino IDE den Beispielsketch "ArduinoISP" laden und auf den MEGA aufspielen.
den Mega und den attiny verdrahten (wie von dir gezeigt), darauf achten das beide den gleichen Massebezug haben (Masse verbinden).
In der IDE unter "Tools/Programmer" den Eintrag "Arduino as ISP" wählen.
Unter "Tools/Boards" das richtige attiny wählen.
Unter "Tools" "Bootloader brennen" wählen, damit die "Fuses" richtig gesetzt werden.
Um jetzt sketche auf den attiny zu schieben, musst du in der IDE unter "Datei" - "Upload mit Programmer" auswählen. <-- ich schreibe dass nur, weil mich das einiges an nerven gekostet hat, als das Thema neu für mich war
fckw::: wenn ich den bootloader installieren gehe dann kommt auch die gleiche fehlermeldung... wo bekommt man hier in de denn so einen USBtiny her gibt es den auch für die arduino IDE?
jenova2911:
fckw::: wenn ich den bootloader installieren gehe dann kommt auch die gleiche fehlermeldung... wo bekommt man hier in de denn so einen USBtiny her gibt es den auch für die arduino IDE?
den USBtiny gibt es billig in der Bucht vom Chinamann, vorab gleich mal den passenden Treiber installiert, angestöpselt und in der IDE unter "Tools/Programmer/USBtinyISP" ausgewählt, fertig. Geht einwandfrei.
Solange du den MEGA als ISP nimmst, gehe doch nochmal Schritt für Schritt meine Liste durch. WO liegt deine board.txt auf dem Rechner, kannst du die attinys unter "Tools/Board" auswählen?
Der Post ist zwar schon was älter, aber die beschriebenen Probleme treten immer noch genau so auf.
Nach langem Suchen habe ich dann eine englische Seite gefunden, die eine funktionierende Lösung präsentiert. Das Problem sind die Pins 10 bis 13, die beim mega auf den Pins 50 bis 53 liegen. Wenn man wie beschrieben den Sketch anpasst und die anderen Pins nutzt dann klappt die Programmierung problemlos.
Immerhin eine Lösung - wenn 'unsereins' Das aber wohl schon selber irgendwann irgendwie erlernen durfte
Denke, Da haben wir durchaus schlimmere Probleme ... zumindest meine ich, daß Es die letzten Wochen irgendwie ungemütlicher wird ...
Zu guter Letzt: Die URL Mal zum Anklicken - wenn in 7 Jahren der Nächste hier vorbei kommt, ist Er nur noch einen Mausklick entfernt Link auf instructables.com