Embedded SW-Enwicklung: Ausstattung zum Üben?

Gast #2768990
Lesenswert?

Hi,

ich bin derzeit im 4. Semester (B.Sc., univ.) und möchte nun vermehrt 
nebenbei ein paar "Projekte" starten bzw. Kenntnisse vertiefen.

Vor allem interessiert mich die SW-Entwicklung für Embedded Systems (z. 
B. Stuergeräte).

Kennt ihr Websites, die solche Projekte "zum Nachbauen" anbieten?

Welche Hardware benötige ich dafür?


Eignen sich MacBooks für solche Anwendungen oder soll ich lieber ein 
altes Thinkpad kaufen und dort "rumexperimentieren"?
Gast #2769037
Lesenswert?

Kommt drauf an, ob es hier um Mikrocontroller wie den AVR geht, also um 
die Erstellung kleiner Programme, die ohne Betriebssystem auskommen, 
oder um Embedded Linux-Anwendungen. Man kann im Prinzip alles auch mit 
dem Macbook machen, Einstieg ist unter Umständen einfacher mit Windows 
XP, wenn es um den AVR (oder ähnliche) geht, oder Debian Linux, wenn man 
für Embedded Linux Systeme (oder auch m68k) entwickelt. Beides läuft gut 
auf einem alten Thinkpad. Aber wie gesagt, Tools für Mac OS gibt es 
auch, sind bloß nicht so verbreitet.
(Firma: Basta) #2769042
Lesenswert?

sorry den kann ich mir nicht verkneifen:


Al schrieb:
> Vor allem interessiert mich die SW-Entwicklung für Embedded Systems (z.
> B. Stuergeräte).
>
> Kennt ihr Websites, die solche Projekte "zum Nachbauen" anbieten?

Hallo, ich interessiere mich für Raumfahrt ins All (z.B. Space 
Shuttles).

Kennt ihr Websites, die solche Projekte "zum Nachbauen" anbieten?
Gast #2769095
Lesenswert?

Al schrieb:

> ich bin derzeit im 4. Semester (B.Sc., univ.)
Macht ja nix.

> Welche Hardware benötige ich dafür?
Gar keine, Softwareemulator reicht. Ist auch viel komfortabler.


> Eignen sich MacBooks für solche Anwendungen oder soll ich lieber ein
> altes Thinkpad kaufen und dort "rumexperimentieren"?
Mir wäre ein Mac zu schwul.

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