bisher nutzte ich den Arduino Nano3 mit dem ATMEGA 328P und WinAVR. Nun gibt es den ATMEGA 328PB mit ein paar mehr Pins. Frage: Gibt es eine Platine dazu so wie beim Nano3? Läuft das mit dem AVR-GCC problemlos oder ist da noch einiges anzupassen? Eine neue Version von WinAVR passend dazu gibt es wohl eher nicht? AVR Studio 7 mag ich eher ungern installieren.
Der Uno R4 von Elektor hat ein PB drauf: https://www.elektor.com/elektor-uno-r4 Hier noch der Artikel dazu sollte einiger deiner Fragen beantworten können: https://www.elektormagazine.com/labs/elektorino-uno-r4-150790
:
Bearbeitet durch User
Vielen Dank Stefan ! https://www.elektormagazine.com/labs/elektorino-uno-r4-150790 "how make the atmega328pb compatible with the arduino ide?" "That is the hard part, but I have it working. Details will be revealed soon." "my advice to you all: do not install the Arduino IDE 1.6.8." vielleicht weiß noch jemand Näheres dazu ob es schwierig ist den AVR-GCC anzupassen für den PB-chip.
Wenn es damit läuft kann er ja direkt gcc code in der arduino ide Compileren. ansonsten Atmel Studio das is das einfachste
Stefan A. schrieb: > direkt gcc code in der arduino ide Compileren. Du meinst den C++ Compiler umstellen auf C? So genau kenne ich diese IDE bisher nicht. > ansonsten Atmel Studio das is das einfachste klar.
eine Lösung mit dem ATMEGA 328PB scheint leider momentan viel teurer zu sein als einfache Lösungen mit dem ATMEGA 328P. Bereits der 328PB-chip alleine scheint doppelt so viel zu kosten wie einfache Platinen mit dem 328P.
Matthias W. schrieb: > Bereits der 328PB-chip alleine scheint doppelt so viel zu kosten > wie einfache Platinen mit dem 328P Wo hast du das bitte her? Der 328PB Chip ist ~50% billiger.
Atmel bietet selbst auch eine aktuelle Toolchain mit ATmega328PB Unterstützung zum Download an. https://github.com/watterott/ATmega328PB-Testing#manual-installation
Richard B. schrieb: > Wo hast du das bitte her? > Der 328PB Chip ist ~50% billiger MINI USB Nano V3.0 ATmega328P CH340G 5V 16M Compatible Arduino Nano V3.0 EUR 2,39 UNO R3 ATMEGA328P-16AU CH340G MICRO USB Development Board Compatible to Arduino EUR 3,09 2 pcs. ATMEGA328PB-AU Atmel MCU AVR 32Kx8Bit FLASH TQFP32 NEW EUR 12,50 Die komplette Platine mit USB-Buchse, USB-Controller, ATmega328P chip kostet 2.39. Im Vergleich dazu 1 Stück ATMEGA328PB 6.25.
Andreas W. schrieb: > Atmel bietet selbst auch eine aktuelle Toolchain mit ATmega328PB > Unterstützung zum Download an. > https://github.com/watterott/ATmega328PB-Testing#m... Vielen Dank Andreas ! http://www.atmel.com/tools/ATMELAVRTOOLCHAINFORWINDOWS.aspx Atmel AVR 8-bit Toolchain 3.5.2 - Windows (15.0 MB, updated May 2016) Windows installer for AVR 8-bit Toolchain version 3.5.2 The Atmel AVR 8-bit GNU Toolchain (3.5.2.1680) supports all AVR 8-bit devices. The AVR 8-bit Toolchain is based on the free and open-source GCC compiler. The toolchain includes compiler, assembler, linker and binutils (GCC and Binutils), Standard C library (AVR-libc) and GNU Debugger (GDB). Auf der Atmel-Seite steht 3.5.2.1680 und bei Watterott 3.5.2.89 mit Installations-Datei avr8-gnu-toolchain-installer-3.5.2.89-win32.any.x86.exe. Ist die Version von Atmel sinnvoller? Der Download bei Atmel ist mit einem Online-Formular verbunden. Macht dieses exe dasselbe wie WinAVR?
Probiere doch einfach mal aus. Das geht schneller als wir hier antworten können und du lernst noch was dabei.
Bei WinAVR steht: "WinAVR enthält neben dem Compiler und den erforderlichen Zusatzprogrammen (sogen. Binutils) noch einige andere Pakete, z. B. die C-Standardbibliothek avr-libc (inkl. Dokumentation), die Programmiersoftware AVRDUDE". vermutlich fehlt also AVRDUDE. Dies müsste man wohl nachinstallieren wenn man ohne die Arduino IDE mit Make arbeiten will.
Deine Preise mit 2,39 beziehen sich auf eine Platine mit gefälschtem Atmel Chip... ;) Fälschungen sind natürlich billiger.
Stefan A. schrieb: > du lernst noch was dabei. klar. Leider zerschießt man sich manchmal eine Windows-Installation wenn man etwas Neues installiert. So ist es mir bei der Velleman-Software passiert. Seitdem bin ich vorsichtiger und probiere weniger oft einfach mal schnell aus. Nicht mal die Systemwiederherstellung klappte.
Richard B. schrieb: > mit gefälschtem Atmel Chip und was heißt das? funktioniert nicht? Sind alle Arduino nano3-Platinen aus China nicht funktionierend?
bei Mouser finde ich: 556-ATMEGA328PBXMIN Entwicklungsboards und Kits - AVR ATMEGA328PB Eval Kit in der Beschreibung steht jedoch "Tool für die Evaluierung von ATmega328P" Im Datenblatt ATMEGA328PB-XMINI findet sich: ATmega48A/PA/88A/PA/168A/PA/328/P. Der PB ist da nicht dabei. Das "ATMEGA328PB Eval Kit" scheint damit ungeeignet für die Arbeit mit dem ATMEGA328PB chip. Der chip ATMEGA328PB-AUR steht hier mit 2,32€.
Doch, mehr oder weniger funktionieren sie schon. Sollte etwas nicht gehen, weisst nicht warum!? Ich habe einen Mega 2560. Geht nur über ISP. 2 Micros, gehen mittlerweile gar nicht. In China kaufe ich nur noch Kabel und Stecker. Ein original 328PB kostet bei 10 Stk. ~2.40
Richard B. schrieb: > Sollte etwas nicht gehen, weisst nicht warum!? Danke Richard. Da hast Du natürlich recht. Die chips kann man tauschen. Es ist sicher recht zeitaufwendig einen Bootloader draufzubekommen wenn man das noch nicht gemacht hat. Letztlich spart man nichts wenn man so etwas dann machen muss. Oder man nutzt halt ISP.
Matthias W. schrieb: > Es ist sicher recht zeitaufwendig einen Bootloader draufzubekommen > wenn man das noch nicht gemacht hat. Leider schon. Für Anfänger gibt es im Netz keine Anleitungen. Normalerweise geht das in 90 Sekunden, wobei du 45 Sekunden nur fürs zusammenstecken "verbraucht hast" ... Matthias W. schrieb: > Letztlich spart man nichts wenn man > so etwas dann machen muss. Die Qualität diese China Platinen ist eher schlecht als recht. Ich habe Bestellungen gehabt, wo nur jeder zweite funktionstüchtig war. Dreckig, verschmiert, schlecht (schief) gelötet...
Richard B. schrieb: > Normalerweise geht das in 90 Sekunden, wobei du 45 Sekunden > nur fürs zusammenstecken "verbraucht hast" ok. Wenn man es schon mal erfolgreich gemacht hat . . . bis dahin kann es dauern, so meine Erfahrung.
Richard B. schrieb: > wo nur jeder zweite funktionstüchtig war das ist natürlich sehr unschön. Trotzdem ist so eine Platine eine Hilfe. Selbermachen von Platinen kostet eine Menge Zeit und manchmal auch Nerven.
Hole dir das Xplained Mini: http://www.atmel.com/tools/MEGA328PB-XMINI.aspx 8$ kostet das und da hast du alles was du brauchst original von Atmel
Stefan A. schrieb: > Hole dir das Xplained Mini: > http://www.atmel.com/tools/MEGA328PB-XMINI.aspx > 8$ kostet das und da hast du alles was du brauchst original von Atmel vielen Dank Stefan ! auf der Seite steht: "The Atmel® ATmega328PB Xplained Mini evalutation kit is a hardware platform for evaluating the Atmel ATmega328P microcontroller (MCU)." den ATmega328P will ich nicht evaluieren. "The kit provides access to the features of the ATmega328PB MCU" da klingt es dann so als ob der chip der ATmega328PB ist. Bei Mouser ist es auch verwirrend. Siehe mein Posting oben.
> auf der Seite steht: > "The Atmel® ATmega328PB Xplained Mini evalutation kit is a hardware > platform for evaluating the Atmel ATmega328P microcontroller (MCU)." > > den ATmega328P will ich nicht evaluieren. RTFM: http://www.atmel.com/Images/Atmel-42469-ATmega328PB-Xplained-Mini_User-Guide.pdf
Stefan A. schrieb: > Hole dir das Xplained Mini: > http://www.atmel.com/tools/MEGA328PB-XMINI.aspx > 8$ kostet das und da hast du alles was du brauchst original von Atmel Ist echt preiswert: 8 $ Board plus 80 $ Versandkosten.
Blüte schrieb: > Ist echt preiswert: 8 $ Board plus 80 $ Versandkosten. bei Mouser gibts das auch: GESAMTWARENKOSTEN: 8,16 € VERSANDKOSTEN: 20,00 € Bestellsumme: 28,16 € im Vergleich mit Arduino nano ist es damit teuer. man müsste halt viel anderes noch mitbestellen. Stefan A. schrieb: > http://www.atmel.com/Images/Atmel-42469-ATmega328P... Danke Stefan ! hier steht PB beim chip dabei. Das sollte also ok sein.
Blüte schrieb: > Stefan A. schrieb: >> Hole dir das Xplained Mini: >> http://www.atmel.com/tools/MEGA328PB-XMINI.aspx >> 8$ kostet das und da hast du alles was du brauchst original von Atmel > > Ist echt preiswert: 8 $ Board plus 80 $ Versandkosten. Nerv nicht mit so dummen Gelaber wenn du nichts ordentliches beitragen kannst: https://www.conrad.de/de/entwicklungsboard-atmel-mega328p-xmini-1290229.html
Stefan A. schrieb: > Blüte schrieb: >> Stefan A. schrieb: >>> Hole dir das Xplained Mini: >>> http://www.atmel.com/tools/MEGA328PB-XMINI.aspx >>> 8$ kostet das und da hast du alles was du brauchst original von Atmel >> >> Ist echt preiswert: 8 $ Board plus 80 $ Versandkosten. > > Nerv nicht mit so dummen Gelaber wenn du nichts ordentliches beitragen > kannst: > https://www.conrad.de/de/entwicklungsboard-atmel-mega328p-xmini-1290229.html So habe ich es gern, Stefan kann nicht recherchieren, Stefan kann posten, Stefan wird erwischt, Stefan wird ausfallend. Aufgemerkt : Du bist derjenige der zu dumm war zu erkennen, dass die Versandkosten bei Atmel so hoch sind.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.