mikrocontroller pins per linux verfügbar machen

OP #4380004
Lesenswert?
• ▲
▼
moin moin

kenn jemand ein projekt wie man arduinos oder standart atmegas per linux 
"ansprechen" kann?
mit schwebt z.b. ein /proc/xyz/portA (wo dann dann 1 byte lesen oder 
schreiben kann das den zustand der ersten 8 io pins darstellt) oder 
/proc/xyz/1wire/ wo man alle onewire sensoren sehen kann.

klar kann man das selber machen und einfach ein kleines script schreiben 
das z.b. daten von und nach /dev/ttyUSB0 schreibt, aber wenn es schon 
jemand hat muss man das rad nicht nochmal neu erfinden.

grüße
Gast #4380022
Lesenswert?
• ▲
▼
Tassilo A. schrieb:
> klar kann man das selber machen und einfach ein kleines script schreiben
> das z.b. daten von und nach /dev/ttyUSB0 schreibt

Und wie genau willst du in einer Scriptsprache einen Linux Kernel 
Treiber schreiben, der nötig ist um die /proc Dateien anzulegen?! Nene, 
das muss C sein und ganz "einfach" ist das auch nicht. Weiß aber nicht 
ob es so etwas schon gibt.
OP #4380279
Lesenswert?
• ▲
▼
moin moin

firmata scheint genau das zu sein was ich gesucht habe. danke.
habe mit auch bitlash angeguckt und darüber bin ich auf bitty gestossen 
was sogar noch "netter" zu sein scheint da ich das ganze sogar über das 
netzwerk machen kann.

vielen dank an die tippgeber!

grüße

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.