Forum: Mikrocontroller und Digitale Elektronik LCD-Display über uC unter Linux ansteuern


von Merik (Gast)


Lesenswert?

Hallo allerseits.

Ich habe vor ein LCD-Display vom Typ KCS057QV1AJ-G23 mit einem uC 
anzusteuern. An sich kein so grosses Problem.
Mit Hilfe von DSL (damn small linux) soll das Display später als Minipc 
ins Auto verbaut werden, und dort hauptsächlich MP3s abspielen.

Und hier beginnen bereits die Probleme:
0) Was für einen uC eignet sich für so ein Projekt
1) Das Mini-Linux soll von einer 1GB Mini-SD-Karte gestartet werden.
2) USB-Port zum einspielen der Musikstücke.
3) Musik-Ausgang über "Kopfhörerbuchse" 3.5mm
4) Da das Display kein Touchscreen ist, soll ein alter Trackball bzw ein 
altes Laptop-Touchpad als Steuergerät dienen.
5) Zu Wartungszwecken soll eine PS2/USB-Tastatur angeschlossen werden 
können.

Warum ich keinen MP3-Player bauen möchte:
In verschiedenen Entwicklungsschritten sollen nach und nach eine 
Freisprechanlage über Bluetooth sowie Internetzugang über WLAN 
hinzukommen.

Was das Budget angeht:
Ich hab max. 100 euro zur Verfügung.
Anschlussbuchsen, Blockkondensatoren und Widerstände kann ich sehr 
günstig aus dem Elektroniklabor meiner Firma beziehen.

von SiO2 (Gast)


Lesenswert?

Ein Display, was Musik abspielt? ;)
(ich weiss, sowas ist bereits in der erprobung)
Für 100€ wirds eng. nen ngw100, oder nen microATX würde vielleicht 
passen, wobei die letzteren auch wieder teurer sind. Nen günstiges 
ARM-Board fällt mir grad nich ein. Den Grasshopper könnteste auch 
nehmen, der hat aber afaik kein sd-card-halterung, und ob die pins 
rausgefuehrt sind weiss ich auch nich.

von manuel (Gast)


Lesenswert?

Naja, ein einfacher µC ala MEGA-xx wirds da sicher nicht mehr tun. Eher 
so was wie AVR32... Dazu noch ein wenig SDRAM, einen framebuffer Treiber 
für Linux,... also mit 100€ kommst du da nicht weit.

von SiO2 (Gast)


Lesenswert?

Hab gard gesehen, daß du nur nach µC gefragt hast. Arm7/Arm9/AVR32. Aber 
nur mit ordentlich RAM, da Linux aufm 2106 nich läuft. Und DSL ist afaik 
fuer x86, kann man zwar portieren, aber es gibt auch fertiges.

von Merik (Gast)


Lesenswert?

Ein paar denkbare alternativen wären folgende:

Das DSL ebenfalls über einen USB-Stick laden.
Den DSL-Part ganz verwerfen, und ein grafisches OS selbstschreiben.
Da würd ich dann aber wohl ne ganze Menge Hilfe brauchen.

Ach ja: das Display soll die Musik nicht abspielen ;)
Sondern lediglich als Auswahlmenü für die Alben, etc dienen.

von Εrnst B. (ernst)


Lesenswert?

> Ich hab max. 100 euro zur Verfügung.

Für den Preis kriegst du keine eigene Hardware hin, da musses etwas 
Massenproduziertes sein...

Allein die für geeignete AVR32 / ARMs nötige Multilayerplatine 
(BGA-Gehäuse!) dürfte den Preisrahmen schon sprengen...

Kauf dir bei Ihh-Bäh / Flohmarkt nen älteren PDA, für den es ein Linux 
gibt.
Bluetoth, WLAN, (Touch-) Display, SD-Card-Slot, Soundkarte, USB-Device, 
etc ist dann schon dabei.

Den raus aus dem Gehäuse, eigene Stromversorgungsschaltung dran, rein in 
neues Gehäuse, erstmal fertig.

Mit etwas Datenblattstudium zum verbauten Prozessor findest du dann 
wahrscheinlich noch ungenutzte IOs, die du für Trackball/Tastatur nutzen 
könntest.

von manuel (Gast)


Lesenswert?

am besten, billigsten & einfachsten wäre wohl ein ausrangierter x86 + 
ein passendes VGA Display bei der Bucht. Dann werden auch die 100€ 
realistisch + der Entwicklungsaufwand minimal.

von Merik (Gast)


Lesenswert?

Du machst mich neugierig.
Weil das einzige kleine OS, dass mir google geliefert hat, war DSL...
kann natürlich auch sein, dass meine Suchbegriffe nicht besonders 
treffend gewählt waren.

Grundsätzlich such ich nach Informationen zu allen Problemen.
Warum ichs nicht selbst mache:
Zusammen findet man meistens mehr. Und evtl. findet sich ja wer, der 
schon Erfahrungen mit einem ähnlichen Projekt gesammelt hat.

von Εrnst B. (ernst)


Lesenswert?

Kleine Linux-distribution für ARM, AVR32 und co:

http://www.angstrom-distribution.org/

von SiO2 (Gast)


Lesenswert?

Vielleicht bekommste auch nen GP2X(F100) guenstig. Da der neue F200 raus 
ist, verkloppen den alten einige. Der kann was du brauchst. www.gp2x.de 
(oder so) und da im forum guggn ;)

von ???? (Gast)


Lesenswert?

Wiso nicht einfaches Notebook (mit drukeranschluss) kaufen fertig...

von andy (Gast)


Lesenswert?

Hallo,
optimal finde ich für so etwas einen Router. Diese kosten ca. 30-50 
Euronen, da läuft oft Linux schon drauf (ca. 32MB Flash) und sie haben 
oft auch schon einen USB Port. Netzwerkanschlüsse sind natürgemäss mehr 
als genug darauf ;-).
Da musst Du mal danach googeln. Es gibt da einige Projekte, die sich mit 
den aufspielen geeigneter Linux Distributionen auf diverse Router 
beschäftigen. Für das Preis/Leistungsvehältnis sind die Dinger IMHO 
unschlagbar.

Gruss
Andy

von SiO2 (Gast)


Lesenswert?

32MB Flash?? haben wohl die wenigsten in dem Preissegment, wenn 
überhaupt.

von andy (Gast)


Lesenswert?

Hallo,
Möglich, dass Du da recht hast. Den genauen Speicher habe ich nicht mehr 
im Kopf. Die Kisten reichen jedenfalls für diese Anwendung.
Und einen USB Stick kann man da oft ja auch noch dranhängen.

Mehr dazu hier: http://www.linux-mips.org/wiki/Main_Page

Gruss
Andy

von Das Donsche (Gast)


Lesenswert?

Kleiner Mini PC für richtig wenig Geld
http://www.tomshardware.com/de/D201GLY2-Mini-ITX-Intel,testberichte-240067.html
gibt wohl auch schon Linux (DSL) Tests damit die gut funktioniert haben.
Will das Ding selbst benutzen fürs Auto, allerdings zur Datenauslese.

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
Noch kein Account? Hier anmelden.