Arduino direkt an Ethernet - ohne LAN-Chip

OP (Firma: Q3) #5864842
Lesenswert?
• ▲
▼
Ich glaube mich daran zu erinnern, dass es vor einigen Jahren mal 
irgendwo im Web ein Projekt gab, bei dem ein Arduino direkt per GPIOs 
mit einer RJ45-Buchse verbunden war - ohne LAN-Controller. Ich weiss, 
dass das nicht "normgerecht" ist (z.B. wg. Trafos/"Magnetics" usw), hat 
aber funktioniert.

Das Ding konnte allein per Software immerhin UDP-Messages an eine 
Broadcast-Adresse senden. Die Bitmuster für den Ethernet-Frame wurden 
vorher im RAM zusammengebastelt und dann schnell "rausgeschoben". 
Natürlich nur 10Mbit.

Wenn man das Projekt wiederfände, könnte man ja mal versuchen, ob das 
nicht auch mit einem ESP8266 machbar wäre. Es wäre diesmal bestimmt 
etwas einfacher, weil dieser Controller ja deutlich leistungsfähiger 
ist.

Leider finde ich das Projekt nicht in einer vertretbaren Zeit und/oder 
benutze die falschen Suchbegriffe. Erinnert sich hier evtl. noch jemand? 
Ich glaube, das Projekt war von einem Ost-Europäer (Bulgare, Tcheche, 
Russe ...)
Persönliche Seite #5864915
Lesenswert?
• ▲
▼
Frank E. schrieb:
> Wenn man das Projekt wiederfände, könnte man ja mal versuchen, ob das
> nicht auch mit einem ESP8266 machbar wäre.

Dann aber könnte man auch einfach einen ESP32 verwenden. Der enthält die 
nötige Hardware, es fehlt nur noch ein PHY (wie z.B. LAN8710A). Und dann 
kann das Ding richtiges Ethernet.

(Ein Beispiel für eine entsprechende Bastelplatine: 
https://www.olimex.com/Products/IoT/ESP32/ESP32-GATEWAY/open-source-hardware, 
dort gibts auch 'nen Schaltplan)
#5865281
Lesenswert?
• ▲
▼
Frank E. schrieb:
> Ich glaube mich daran zu erinnern, dass es vor einigen Jahren mal
> irgendwo im Web ein Projekt gab, bei dem ein Arduino direkt per GPIOs
> mit einer RJ45-Buchse verbunden war - ohne LAN-Controller. Ich weiss,
> dass das nicht "normgerecht" ist (z.B. wg. Trafos/"Magnetics" usw), hat
> aber funktioniert.

Wozu? Ein PIC18F67J60 kann das als Single-Chip-Lösung normgerecht 
machen. Der hat Ethernet MAC und Ethernet PHY on-chip. Du brauchst nur 
noch einen 25 MHz Quarz, ein paar passive Kleinteile und einen RJ45 
Magjack. Wobei letzterer das teuerste am ganzen ist.

fchk

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.