Programmierung eines ATTINY85 uController

Gast #5722083
Lesenswert?
• ▲
▼
Hallo,

ich habe heute meine erste selbst-gestaltete Platine für eine ATTINY85 
uController zusammengelötet und benötige etwas Hilfe beim programmieren.
Bei PCB-Design hab ich mich vom Digisthumb ATTINY85 inspirieren lassen, 
weil ich den Controller wie einen USB-Stick in USB-Port stecken und 
programmieren möchte.

Schaltung:
https://i.imgur.com/Cd88t2Mr.png

Foto von meinem tollen Lötergebnis:
https://i.imgur.com/wCIqGuur.jpg

Nachdem ich jetzt alles zusammen gelötet habe (verdammt ist SMD winzig 
:D) habe ich probiert mal ein Sketch aus der Arduino IDE raufzuspielen, 
jedoch wurde mir ein serieller Port aufgelistet. Hat jemand einen Tipp 
für mich, was ich falsch mache?

Ich vermute ja ein fehlender Bootloader oder so, welcher bei der Version 
vom Digistump schon drauf ist...oder?!

Digistump:
http://digistump.com/products/1

Lg Felix
Gast #5722291
Lesenswert?
• ▲
▼
Daniel von Elkos-Prints.de schrieb:
> Bei mir gab es anfangs auch einige Probleme. Benutzt du auch die
> IDE
> 1.6.5? Neuere haben bei mir nicht funktioniert.

Die aktuelle IDE kann mit den Digisparks umgehen.
Nur eben nicht den Bootloader, aus der IDE heraus, brennen.
(ist nicht vorbereitet, die Digispark werden alle mit Bootloader 
geliefert)

Hier steht ansatzweise wie es geht:
https://www.instructables.com/id/Digispark-DIY-The-smallest-USB-Arduino/

Natürlich kann man auch jeden anderen ISP Programmer verwenden, der mit 
Avrdude funktioniert. Alternativen satt.

Vorsicht:
Die originalen Digispark Dinger verwenden den Reset Pin als IO.
Dadurch ist der Rückweg abgeschnitten.
Also: Baut man beim Bootloader schreiben Mist, hilft nur noch ein HVSP 
Programmer.

-------

Am Rande:
Man kann auch auf den Bootloader verzichten, wenn man den Digispark per 
ISP beschreibt. Das geht auch aus der Arduino IDE heraus.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.