Pitsch
28.03.2026, 19:35 |
Probleme mit Atmega328 U (Elektronik) |
Hallo
Ich habe mir einen Arduino Klon gebaut. Beim Testen, funktionierte eigentlich gar nichts. Nun nach langer Experimentiererei, (Immer wieder Fehlermeldungen der Arduino IDE, dass das Programm nicht hochgeladen werden könne und andere Gebrechen) bin ich auf die Idee gekommen, den Atmega328P U aus meinem mal gekauften Arduino Uno, auszubauen und in Mein selbstgebautes Board einzusetzen.
und siehe da, es funktionierte einwandfrei. Programme hochladen, diverse Lämpchen ansteuern (Testweise) etc..
Ich habe auch die Rechnung vom Lieferanten überprüft. Dort steht die Bezeichnung "Atmega 328P U". Auf dem Chip steht aber die Bezeichnung Atmega 328 U. Irgendwie nicht das gleiche.
Nun kann es sein, dass alle IC's die ich gekauft habe defekt sind (Habe 10 Stück)? Keiner hat funktioniert. Auch der Versuch einen Bootloader zu brennen (Ich dachte, dass dieser bei diesen Dingern fehlt), schlug immer fehl. Sind die wirklich alle kaputt????
Mit freundlichen grüssen! Pitsch |
xy

28.03.2026, 19:37 (editiert von xy am 28.03.2026 um 19:40)
@ Pitsch
|
Probleme mit Atmega328 U |
» Ich habe auch die Rechnung vom Lieferanten überprüft. Dort steht die
» Bezeichnung "Atmega 328P U". Auf dem Chip steht aber die Bezeichnung Atmega
» 328 U. Irgendwie nicht das gleiche.
Wo hast du die Dinger denn gekauft?
Dass man den Dingern erst mal den Arduino-Bootloader verpassen muss ist dir bekannt? |
Pitsch
29.03.2026, 06:21
@ xy
|
Probleme mit Atmega328 U |
Hallo xy
» Wo hast du die Dinger denn gekauft?
Die Dinger, habe ich bei MikroShop.ch gekauft. Der hat sonst gute Ware und noch Preisgünstig dazu.
» Dass man den Dingern erst mal den Arduino-Bootloader verpassen muss ist dir
» bekannt?
Das habe ich ja versucht. Doch müsste man dazu das Ding erst mal dazu zu bewegen können, mit Einem zu sprechen, auf irgend eine Weise.
Wenn ich versuche, irgend etwas anzusprechen, ernte ich nur Fehlermeldungen, Eine nach der Anderen. Auch das LED auf dem Board, blitzt nur beim Einschalten kurz auf. Dann ist fertig.
Auch wenn ich die IC's in ein gekauftes Board einsetzte oder in einer Testschaltung, auf dem Breadbord, mit einer Schnittstelle versuche, irgend eine Bewegung zu erkennen, stellen sich die Dinger tot.
Werden aber weder warm, noch ziehen Sie höhere Ströme.
Ich bezweifle langsam, dass ich da etwas falsch mache. Am Board kann es nicht liegen. Denn die Boards (das gekaufte, wie das selbst gebaute) funktionieren mit dem Ship aus dem gekauften Board, einwandfrei.
Doch stuzig, macht mich auch schon die abweichende Bezeichnung auf dem IC-Gehäuse und in den Lieferpapieren. Könnten das Fälschungen sein?
Mit freundlichen Grüssen! Pitsch |
xy

29.03.2026, 07:51
@ Pitsch
|
Probleme mit Atmega328 U |
Um den Bootloader auf den Chip zu bekommen, brauchst du einen ISP-Programmer. |
Pitsch
29.03.2026, 08:05
@ xy
|
Probleme mit Atmega328 U |
» Um den Bootloader auf den Chip zu bekommen, brauchst du einen
» ISP-Programmer.
Hallo xy
Das könnte ich noch versuchen. Hab grad keinen zur Hand.
Kannst Du mir ein gutes Modell empfehlen, das man z.B. auch noch auf das Breadboard stecken könnte.
Mit freundlichen Grüssen! Pitsch |
xy

29.03.2026, 11:17
@ Pitsch
|
Probleme mit Atmega328 U |
» » Um den Bootloader auf den Chip zu bekommen, brauchst du einen
» » ISP-Programmer.
»
» Das könnte ich noch versuchen. Hab grad keinen zur Hand.
» Kannst Du mir ein gutes Modell empfehlen, das man z.B. auch noch auf das
» Breadboard stecken könnte.
Man kann einen funktionierenden Arduino dafür verwenden:
https://docs.arduino.cc/built-in-examples/arduino-isp/ArduinoISP/
Ansonsten z.B. ein AVR USBasp. |
Pitsch
29.03.2026, 15:34
@ xy
|
Probleme mit Atmega328 U |
» Man kann einen funktionierenden Arduino dafür verwenden:
»
» https://docs.arduino.cc/built-in-examples/arduino-isp/ArduinoISP/
»
» Ansonsten z.B. ein AVR USBasp.
Hallo xy
So weit bin ich auch schon gekommen. Das habe ich alles schon durchgeackert. Alles ohne erfolg. Im Normalfall, gelingt mir so etwas eigentlich ohne grössere Probleme. Doch da scheint gehörig der Wurm drin zu stecken. Meiner Ansicht nach, sind die Teile defekt. Nicht mal der Oszilator macht sich bemerkbar auf dem Osziloskop. Sollte doch auch ohne Programmierung laufen.
Ich habe die Teile jetzt an den Lieferanten zurückgeschickt, mit der Bitte, doch mal einen Flashversuch zu unternehmen. Und mir dann zu berichten.
Wir werden dann sehen was rauskommt.
Mit freundlichen Grüssen! Pitsch |
Eierschale
29.03.2026, 22:19
@ Pitsch
|
Probleme mit Atmega328 U |
» » Man kann einen funktionierenden Arduino dafür verwenden:
» »
» » https://docs.arduino.cc/built-in-examples/arduino-isp/ArduinoISP/
» »
» » Ansonsten z.B. ein AVR USBasp.
»
» Hallo xy
» So weit bin ich auch schon gekommen. Das habe ich alles schon
» durchgeackert. Alles ohne erfolg. Im Normalfall, gelingt mir so etwas
» eigentlich ohne grössere Probleme. Doch da scheint gehörig der Wurm drin
» zu stecken. Meiner Ansicht nach, sind die Teile defekt. Nicht mal der
» Oszilator macht sich bemerkbar auf dem Osziloskop. Sollte doch auch ohne
» Programmierung laufen.
» Ich habe die Teile jetzt an den Lieferanten zurückgeschickt, mit der
» Bitte, doch mal einen Flashversuch zu unternehmen. Und mir dann zu
» berichten.
» Wir werden dann sehen was rauskommt.
»
Hast du einmal einen externen Takt am Oszillatoreingang angelegt? |
bastelix
29.03.2026, 23:26
@ Eierschale
|
Probleme mit Atmega328 U |
» Hast du einmal einen externen Takt am Oszillatoreingang angelegt?
Ist dann aber auch Raten mit welchen Takt der IC gefused ist. Eigentlich sollten die ab Werk mit dem internen Oszillator arbeiten. Mit einem HV Programmer hätte man noch versuchen können auf den internen Oszillator umzustellen und dann den Bootloader zu flashen. |
Pitsch
30.03.2026, 07:34
@ bastelix
|
Probleme mit Atmega328 U |
» » Hast du einmal einen externen Takt am Oszillatoreingang angelegt?
» Ist dann aber auch Raten mit welchen Takt der IC gefused ist. Eigentlich
» sollten die ab Werk mit dem internen Oszillator arbeiten. Mit einem HV
» Programmer hätte man noch versuchen können auf den internen Oszillator
» umzustellen und dann den Bootloader zu flashen.
Hallo
Ich bin der Meinung, dass mindestens der Oszilator, auch ohne Programm schwingen sollte. Doch wenn ich mit dem Oszi an den Eingängen zu messen versuche, passiert da rein gar nichts. Ich habe bis jetzt etwa sicher 20 Tutorials aus dem Internet, durchprobiert. Alles ohne irgend eine Reaktion. Entweder bin ich nicht im Stande das zu bewerkstelligen (kann ja sein, dass ich Etwas übersehe. Ich weiss nur nicht was.) Oder die Teile haben einen Defekt. Diese Vermutung, wurde in diversen Foren, wo ich nachgelesen habe, auch schon erwähnt.
Mit freundlichen Grüssen! Pitsch |
Eierschale
30.03.2026, 10:35
@ Pitsch
|
Probleme mit Atmega328 U |
» » » Hast du einmal einen externen Takt am Oszillatoreingang angelegt?
» » Ist dann aber auch Raten mit welchen Takt der IC gefused ist.
» Eigentlich
» » sollten die ab Werk mit dem internen Oszillator arbeiten. Mit einem HV
» » Programmer hätte man noch versuchen können auf den internen
» Oszillator
» » umzustellen und dann den Bootloader zu flashen.
»
» Hallo
» Ich bin der Meinung, dass mindestens der Oszilator, auch ohne Programm
» schwingen sollte. Doch wenn ich mit dem Oszi an den Eingängen zu messen
» versuche, passiert da rein gar nichts. Ich habe bis jetzt etwa sicher 20
» Tutorials aus dem Internet, durchprobiert. Alles ohne irgend eine Reaktion.
» Entweder bin ich nicht im Stande das zu bewerkstelligen (kann ja sein, dass
» ich Etwas übersehe. Ich weiss nur nicht was.) Oder die Teile haben einen
» Defekt. Diese Vermutung, wurde in diversen Foren, wo ich nachgelesen habe,
» auch schon erwähnt.
»
Probier mal HV
Google nach: hv programmierung mit arduino isp |