Arduino Projekte

Gast #3592394
Lesenswert?

Hallo ich würde gerne zb. ein Synthesizer von einem Arduino Projekt auf 
eine echte Platine mit einem Microcontroller bauen, kenne mich jedoch 
nicht aus woher weiss ich welchen Pic ich zum Brennen nehmen muss und 
ist der Code der selbe wie beim Arduino? Oder nimmt man da eine andere 
Programmiersprache.
Gast #3592418
Lesenswert?

Crawnby schrieb:
> von einem Arduino Projekt
Crawnby schrieb:
> welchen Pic
Arduino benutzt Controller von Atmel, nicht Pic.

Crawnby schrieb:
> woher weiss ich welchen Pic ich zum Brennen nehmen muss
Egal ob Pic oder Atmel: Du nimmst den Controller der deine Anforderungen 
erfuellt. Wenn z.B. eine Anforderung ist, das du 4 uart brauchst, dann 
nimmst du einen Controller der 4 uart hat.
Die Anforderungen entscheiden darueber, welchen Controller man nimmt.
Du kannst dier noch so sehr wuenschen, einen Tiny zu nehmen, wenn der 
Controller die Anforderungen nicht erfuellt, hilft dir das aber wenig.

Crawnby schrieb:
> ist der Code der selbe wie beim Arduino
Nein, da der Arduino Code auf Atmel-Controller zugeschnitten ist. Der 
Code muss portiert werden. Also 1 zu 1 uebernehmen ist nicht.

Crawnby schrieb:
> Oder nimmt man da eine andere
> Programmiersprache.
Der Arduino-Dialekt (ich nenne das einfach mal so) ist auch nur C/C++. 
C/C++ kannst du auch auf Pic-Controller benutzen, aber  nicht den 
Arduino-Dialekt.
(Firma: privatfrickler.de) #3592440
Lesenswert?

Hi,

wenn Du noch nicht mal merkst, dass es sich nicht um einen PIC handelt, 
bist Du dann sicher, dass Du eine „echte Platine” hinbekommst?

Warum basierst Du die „echte Platine” nicht einfach dem Schaltplan 
deines Arduinos und entfernst alle Teile, die Du nicht brauchst? Die 
Schaltpläne sind meines Wissens online verfügbar.

Ansonsten solltest Du am einfachsten den selben AVR verwenden, der auch 
auf deinem Arduino ist, dann kannst Du das Arduino-Kompilat einfach per 
avrdude auf Deinen µC laden und alles passt.

Du könntest natürlich auch den Rest Deiner Schaltung auf einen Shield 
für den Arduino packen, das ist noch einfacher.

vlg
 Timm

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren