Hallo miteinander
Ich habe die beide HB-UNI Sensoren (Innen i2.20 und Aussen 2.01) nachgebaut und komme jetzt nicht mehr weiter.
Bei beide Sensoren verwende ich die Standard Betriebsspannung, ATmega328P Chip und als I2C einen BME280.
Bootloader habe ich mit einem DIAMEX ISP erfolgreich aufgespielt und die Fuses lt. Anleitung eingestellt.
Zur Übertragung des Sketches verwende ich einen FTDI232RL, als Anwendung habe ich "Arduino IDE" und " PlatformIO" ausprobiert.
Die Kompilierung des Sketches läuft bei beiden Programmen erfolgreich durch und bei der Übertragung bekomme ich folgende Fehlermeldung:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x8a
Weiters habe eine 3. Schaltung (V2.01) aufgebaut, diesmal mit einem "Arduino Pro Mini" (ohne ATmega328P Chip usw. natürlich
).
Hier hat die Übertragung des Sketches direkt auf den Pro Mini problemlos funktioniert.
Anschließend habe ich den Pro Mini auf die HB-Uni Sensor Platine gelötet und konnte den Sensor in der CCU anlernen und er liefert bereits Werte.
Jetzt habe ich die Sketches noch adaptiert und wollte die Änderungen wieder übertragen und bekomme die gleiche Fehlermeldung wie oben!
Warum kann ich das Script direkt auf den Pro Mini übertragen, aber wenn der Pro Mini auf der Platine aufgelötet ist, dann nicht mehr?
Warum funktioniert das aufspielen des Bootloaders auf den ATmega328P Chip, aber die Übertragung des Sketches nicht?
FTDI232-Adapter habe ich 2 verschiedene ausprobiert, beim Pro Mini hat die Übertragung funktioniert --> kann ich als Ursache ausschließen
Ich habe jetzt schon viele Stunden/Tage investiert, vielleicht hat jemand einen Tipp für mich
Gruß Martin