-
Thread
W5500 an MagJack
Liebe Leute, ich versuche gerade einen W5500 an einen MagJack (HR911102A) anzuschliessen. Anbei mein derzeitiger Stand, die sich an ähnlichen Projekten für den W5200 orientiert (z.B. Arduino Ethernet). Das Referenzdesign des W5500 (http:/
/Bausaetze/SPI-Netzwerkadapter-Wiznet-W5500. Microduino hat wohl einen Prototypen mit W5500 und MagJack, aber noch keine Schaltungen online: http://www.kickstarter.com/projects/microduino/microduino-arduino-in-your-pocket-small-stackable
-
Thread
W5500 Ethernet nicht funktionabel
Wie ihr im Titel lest geht es um den W5500 Ethernetcontroller von Wiznet. Dieser wird von mir mit einem Arduino Leonardo Board betrieben. Bisher habe ich den W5100 (standard vom Arduino Ethernetshield) Problemlos verwendet für mein Projekt
welches den W5500 enthält um einen Fehler in der Programmierung ausschließen zu können. Ich weiß vielen Bluten die Augen, wenn Sie Arduino anstatt C sehen, ich hoffe aber ihr könnt mir trotzdem helfen. [c]#include
-
Thread
W5500 nur mit 10M an USB-LAN Adapter
Hallo, ich habe ein W5500 Lite Module (https://solectroshop.com/8179-large_default/w5500-lite-ethernet-network-modules-spi.jpg) Wenn ich das Modul direkt an den ETH-Port vom PC oder Router anschließe, funktioniert korrekt
alles frisch aus der Verpackung kommt und bei mehreren Modulen so ist. Ich habe noch ein älteres W5500 Modul rumliegen (https://roboticsec.com/wp-content/uploads/2023/08/ethernet-w5500-1.png.webp) Mit dem funktioniert es auch mit dem Adapter. Es ist also ein reines Problem mit dem Lite-Modul und
-
Thread
ESP32 mit Ethernet-MAC
angestaubten originalen ESP32 angewiesen oder aber eine Lösung, die z.B. den (noch mehr angestaubten) W5500 via SPI anbindet. Hinter vorgehaltener Hand munkelt man von einem -S6, der vielleicht beides vereint.
Libs aufsetzten im ESP Umfeld. Weiterhin braucht der W5500 relativ viel Platz, die Kombi LAN8720 + ESP32-Pico-V3-02 ist wesentlich Platzsparender - da krieg ich dann sogar noch eine KNX-TP1-BCU unter und das wäre schon geil...
-
Thread
Welcher PIC ist hier optimal?
schlechten Vergleich. Vielleicht wäre PKW + Anhänger vs. Van ein besserer Vergleich. Zudem wird W5500 + kleiner PIC wahrscheinlich größer als ein PIC18F67J60.
Vergleich. > Vielleicht wäre PKW + Anhänger vs. Van ein besserer Vergleich. > > > Zudem wird W5500 + kleiner PIC wahrscheinlich größer als ein > PIC18F67J60. teurer auf jeden Fall.
-
Thread
PiPico Ethernet W55RP20-EVB
Erstaunlicherweise hat die Reichelt: https://www.reichelt.de/de/de/shop/produkt/raspberry_pi_pico_-_rp2040_w5500_ethernet-controller-398078
stromsparende PCs kaufen und diese Boards sollten mit deutlich weniger als 1 Watt auskommen. Der Wiznet W5500 braucht 80mA @ 3.3V (ja, leider nur typisch). Es gibt auch ein Schaltbild von einem ähnlichen Board mit einem echten RP2350 und einem W5500, das nennt sich da W5500-EVB-Pico2. Wenn eshop.wiznet.io
-
Thread
C-Code von AVR-NET-IO zu bekommen?
den raum stellen. Code gibt's da tonnenweise.. Auch wenn's nicht mehr zeitgemäß ist, seit dem W5500 spätestens..
schrieb im Beitrag #4763974: > dunno.. schrieb: >> Auch wenn's nicht mehr zeitgemäß ist, seit dem W5500 spätestens.. > > Du meinst weil das chip viel mächtiger ist und daher viel Code auf diese > Weise entfallen kann? Ja genau. Egal ob W5100 oder (neuer) W5500, die nehmen dir ewig viel arbeit
-
Thread
W5500 - wo anfangen
Hallo, Verwendet wird ein W5500 von Wiznet in Kombi mit einem Pic über die SPI Schnittstelle. Ich habe mir das datenblatt sowie das Helpfile der ioLibrary durchgelesen. Wenn ich das richtig verstehe, so kümmert sich der W5500 um
macht die ioLibrary dann, bereitet die die Daten vor die von der SPI Schnittstelle kommen bevor der W5500 weiter dran arbeitet ? Das Problem ist, ich weiß nicht wo ich in der Library anfangen soll. Ich stelle mir das ganze so vor: über SPI sende ich Daten vom uC, der W5500 verarbeitet diese und werden
-
Thread
AVR-LAN-Sensor
W5100 oder mir lieber w5500 Ebay 272313602686 Ich mag die weil schön klein und einfach.
wurde kleiner im Lauf der Zeit - von DIL zu immer kleineren Pinabständen. > Denk dran, das der W5500 auch 100 MBit kann. ja.
-
Thread
Mini-Ethernet-Board mit Ping-Funktion
einem hard-codierten TCP-Stack in Kombination mit einem > Atmel Zu teuer. Kauf die bei eHaJo den W5500 schon zusammen mit einem AtXmega8E5 (http://www.ehajo.de/SPI-Netzwerkadapter-Wiznet-W5500). Für den Selbstbau bräuchtest du W5500 (http://www.tme.eu/de/details/w5500/integr-sch-ethernet-schnittst
-
Thread
Strom sparen mit Arduino nano v3 mit Ethernet-Shield (W5500)
ich Folgendes fest (alle Werte mit einfachem Multimeter gemessen): Arduino: 14,5 mA Arduino + W5500 (@100 Mbps): 127 mA Arduino + W5500 (@10 Mbps): 84 mA Arduino + W5500 (Powerdown): 47 mA Arduino (Deep Sleep) + W5500 (Powerdown): 40 mA Ich musste die Ethnet2-Lib dafür etwas erweitern, damit
Hallo Torsten, ich experimemtier auch gerade mit dem W5500. Kannst du die geänderte Ethernet2 Lib und die Skriptbefehle zur Verfügung stellen?
-
Thread
ATmega328PB & W5500 Ethernet Baustein
der Gleiche Baustein wie bei dem Ethernet Shield mit drauf. Aber jetzt weiß ich nicht wie ich den W5500 richtig einbinde und ansteuere. Die Lib für den W5500 habe ich mir bereits angesehen und versucht zu benutzen. Die betonung liegt auf "versucht". Denn irgendwie hat das nicht so ganz geklappt da mir
168, 10, 10},{0x00, 0x14, 0xA3, 0x72, 0x17, 0x3f});[/c] Und so steht er in der Header-Datei: (W5500.h) [c]void ethernetInit(address IPaddress, address mask, address gateway, MACaddress MACadr);//set IP, Mask, Gateway and MAC address[/c]
-
Thread
Mikrocontroller ans Netzwerk(sicher)
Hier ist noch ein Link zu einem W5500 Board. http://www.ehajo.de/ethernet-shield-wiznet-w5500.html
Guten Morgen, ein Tutorial für den W5500 ist doch das Datenblatt und die öffentlich vorhandenen Programme. Oder ?
-
Thread
Ethernet für uC?
FiFo Buffer Handling bevorzuge ich den W5500/W6100. Über deren LIB kann man, naja, geteilter Meinung sein, ich nutze sie schlussendlich nicht aber je nach Anforderung/Geschmack schon soweit funktionell und nüzlich. Also wenn die MCU (vor
Also ich benutze fertige Module vom W5500, die auch noch einen Spannungswandler haben, am Mega328. Ähnlich dem hier gezeigten https://www.mikrocontroller.net/topic/483588#6020283 Die LIB benötigt etwa 10 kB des Programmspeichers. Da
-
Thread
Wie ethernet zu Messgerät hinzufügen
rüber sollen Mach doch Mal ne Aussage dazu. Ein paar Mbit bekommt man selbst mit einem wiznet w5500 und spi hin, mit den neuen mit paralleler Ansteuerung sollte da deutlich mehr drin sein. Ein Nachteil von Software-Stacks a la uIP ist halt, dass es mit auf dem Controller läuft, also Rechenzeit
overhead. Klingt schon heftig merke ich grad :D Klappt das überhaupt mit 100mbit Ethernet? Wiznet W5500 schaue ich mir an. Viele Grüße!
-
Thread
Datenrate STM32F107 HAL + Lwip
Ganze auf einen STM32F103 implementiert und getestet mit folgenden Parametern - Ethernet Controller W5500 (nicht W5100) - F103 Core Takt 72 MHz - SPI Takt 36 MHz zum W5500, DMA Transfer - Block-Grösse 1024 Bytes - UDP Transfer an PC ohne Handshake Ergibt für den einzelnen Transfer also etwa 2.5
Wastl schrieb im Beitrag #7999674: > - Ethernet Controller W5500 (nicht W5100) Einen externen IP-Stack zu nutzen ist wohl kaum vergleichbar... Da könnte man den W5500 auch direkt an den FPGA anbinden. Vermutlich hat der lwIP nicht genug Pufferspeicher. MEMP_NUM_TCP_SEG
-
Thread
Funktioniert diese Atmega328 Schaltung?
MQTT senden und zwei Relais per MQTT gesteuert werden können. Netzwerkverbindung soll über Ethernet (W5500) erfolgen. Ich habe mich an den Referenz-Schematics und an den Schematics vom Arduino UNO, Arduino Ethernet Shield und Arduino Relay Shield orientiert. Jetzt zur Frage ob diese Schaltung so funktionieren
Ich verstehe die Beschaltung von INTn des W5500 nicht. Warum wird INTn nicht an den 328P geführt? Und warum ist R18 nur 1k? Braucht man R18 überhaupt? LG, Sebastian
-
Thread
Atmega Eeprom/Flash andauernde Schreibfehler
Liebe Leute, ich programmiere für meine Atmega1284P/W5500-Platine (http://www.mikrocontroller.net/topic/318844) gerade einen Internet-Bootloader, und stoße dabei auf ein seltsames Phänomen: Eeprom und Flash-Speicher werden fehlerhaft beschrieben. Dies
ich zwar Ripple auf 3V3 (siehe Anhang), der tritt aber vor allem bei der SPI-Kommunikation mit dem W5500 auf, und diese findet beim Programmieren des Eeprom gar nicht statt. Für Anregungen bezüglich des Ripple bin ich natürlich ebenfalls dankbar. Im Anhang auch der komplette Code des Bootloaders. Sollte
-
Thread
230V Kondensatormotor entstören: Kondensator oder RC-Glied??
Allerdings wird nicht der CAN Bus gestört sondern der SPI Bus in meinem Gerät, wo ein MCP2518FD und Wiznet W5500 angeschlossen sind. Sowohl im W5500 landen manchmal nullen die dort nicht hingehören (da wird aus 192.168.1.1 gerne mal 192.0.1.1 oder auch 0.168.1.1) als auch der MCP2518FD wird manchmal einfach zurückgesetzt
wird nicht der CAN Bus gestört sondern der SPI Bus in meinem Gerät, wo ein MCP2518FD und Wiznet W5500 angeschlossen sind. Sowohl im W5500 landen manchmal nullen die dort nicht hingehören (da wird aus 192.168.1.1 gerne mal 192.0.1.1 oder auch 0.168.1.1) als auch der MCP2518FD wird manchmal einfach
-
Thread
Wiznet W5500: Wofür Gateway Adresse?
Hallo, kann mir jemand bitte kurz erklären, wofür die Wiznet-Chips (z.B. W5100 oder W5500) die Gateway Adresse benötigen? Danke! :-)
-
Thread
Vorüberlegung: Syslog (UDP) aufzeichnen
fällt also aus. Ziel soll sein, unter 3 Watt bleiben. Habe ich Chancen, das mit einen TCP-Baustein W5500 oder ENC28J60 am Nano-328 umzusetzen oder wird mich der verfügbare Programmspeicher kneifen? Besser zu einem Mega 2560 greifen? Welchen TCP-Baustein und warum?
kann ich besser als Software. ------- Generelle Frage: Wo liegt der Unterschied, ENC28J60 oder W5500 zu verwenden? Hat jemand Erfahrung mit dem Platzbedarf deren Libraries?
-
Thread
ESP32 - Ethernet via UART oder SPI ?
Nimm doch einen wiznet w5500 , hatte den vor Jahren an eine arduino verbaut und hat eigenklich recht problemlos funktioniert und mit ca 5.- aus CHINA auch eine preiwerte Lösung. Specifications: Chip type: W5500 Supports
convenient connection with MCU Size: 55mm x 28mm Color: Blue https://github.com/jozala/ESP32_W5500_TCP CU , Larry
-
Thread
MQTT Client mit ANSI-C programmieren. Library Verständnisprobleme
Implementierung der Funktion ist meine Aufgabe, sie muß dazu „meine“ Routine (socket-read aus der W5500 Lib) aufrufen. Nun scheitere ich daran, meine gelesenen Daten an den „buf“ zu übergeben. Meine Routine derzeit: [c] ssize_t mqtt_pal_recvall(mqtt_pal_socket_handle fd, void* buf, size_t bufsz
getSn_RX_RSR(_MQTT_Client_sock_nr)); if (rv == 0) { return 0; } else { W5500_socket_recv(_MQTT_Client_sock_nr, recv_buff, rv); //ganzen buffer aus W5500 lesen!!! bufsz -= rv; // Nun umkopieren, das nicht funktioniert for (U8 i=0;i<rv;i++) { *(U8
-
Thread
C++ und AVR: Atmel Studio 7 oder Code Blocks ?
ETH-Shields arbeite möchte ich folgendes Projekt nachbauen: https://os.mbed.com/teams/EthernetInterfaceW5500-makers/code/Websocket_Ethernet_HelloWorld_W5500/ Zu diesem Beispiel: erkennt jemand ob das irgendeine spezielle IDE benötigt oder kann man das in Atmel Studio oder Code Blocks importieren?
nicht mehr. Bruder schrieb im Beitrag #5408803: > https://os.mbed.com/teams/EthernetInterfaceW5500-makers/code/Websocket_Ethernet_HelloWorld_W5500/ Hab mal reingeschaut: --> Dependencies: W5500Interface WebSocketClient mbed-rtos mbed Ist es das was du willst und alles mitschleppen musst
-
Thread
Mikrocontroller über Ethernet verbinden
, ist ein W5500 vom Strombedarf effizienter als ein W5100. Vom Strombedarf sieht das so aus (jeweils inkl. Arduino gemessen an 5V und mit einem einfachen Multimeter): Nano v3 (alleine): 14,5 mA Nano v3 + W5500 (@100 MBps): 128 mA Nano v3 + W5500 (@10 MBps): 84 mA Nano v3 + W5500 (Power down): 47 mA Info: Um die Geschwindigkeit anzupassen bzw. den PowerDown zu erzwingen, muss man die Ethernet2-Lib etwas modifizieren und das Phy-Register
-
Thread
M5Stack(esp32) + LAN-Modul (w5500) + MAC RAW lesen
Hallo Zusammen! Ich würde gerne mit einem M5Stack (ESP32) mit LAN-Modul(w5500) CDP-Pakete (Cisco Discovery Protocol) lesen und die relevanten Infos auf dem Display darstellen. Funktionierende Beispiele für M5Stack (ESP32) mit LAN-Modul(w5500) habe ich wie Sand am Meer gefunden
; --> Wiznet5500 w5500(26); Danke fürs Lesen! VG, Torsten
-
Thread
Technologiezugang, FAEs, Bauteilauswahl im Embedded/IoT-Bereich
daraus lernen.. Die älteren Kollegen sind typischerweise die, die nie was anderes als AVRs und W5500 gesehen haben...
koennen. Wenn's mit AVRs und W5500 geht, und alle kennen sich damit aus, hast du halt auch einen schweren Stand mit dem neuen wau-peng-semi Chip. Denn den kennt noch keiner. Und du solltest das Risiko abwaegen: Was haut mehr rein:
-
Thread
Suche uC Board mit Ethernet
weiterschicken. Das "Schickeste" in der kleinen und kompakten Arduino-Welt ist der Arduino Uno der einen W5500 mit on board hat. Man braucht damit also keine weiteren Boards um netzwerkfähig zu sein. https://www.amazon.de/KEYESTUDIO-Accessory-Ethernet-Development-Compatible/dp/B07DQML86K/ref=sr_1_6
Ich kann das hier empfehlen: https://www.mouser.de/new/wiznet/wiznet-w5500-evb-pico-board/ Ist bei mouser recht teuer aber lieferbar. Das ganze hat eine ordentliche Arduino Unterstützung oder man nimmt Micro- oder Circuitpython. Ich habe bisher immer einen Bogen um das
-
Thread
IC für Switch gesucht (Daisy Chain)
Wenn Du mehrere W5500 per "Daisy-Chain" verbinden willst, ist ein Standard-Switch die einfachste Lösung. Denn der W5500-Chip ist direkt an der Netzwerk-Buchse angeschlossen und hat kein MII- bzw. RMII-Interface wie die zuvor von Crazy H. genannten Bausteine. Und es reicht ein 100MBit-Switch; mehr kann der W5500-Chip nicht.
-
Thread
FPGA Ethernet interface
es hier: https://github.com/alexforencich/verilog-ethernet ansonsten hab ich auch schon per W5500 über UDP eine verbindung hin bekommen: https://www.youtube.com/shorts/xcC7Dun8vxE Gruß, Olli
Also der W5500 kann auch RAW. Aber rein für MAC kann man auch den alt ehrwürdigen ENC28J60 nehmen.
-
Thread
Wiznet W5100 und ATXmega
Hallo Ich muss eine Ethernet Verbidung mit einem W5100 oder W5500 aufbauen. Als Controller verwende ich den ATXmega128A1U. Am Pc wird die Software LabView verwendet. Ich bin allerdings zum Thema Ethernet nicht wirklich fit. Hat hier jemand vlt eine schon funktierende
Hallo Matthias - Ich habe schon ein Projekt mit dem W5500 umgesetzt. Ist wirklich extrem einfach, beim Hersteller auf der Website gibts fertigen Code dazu.. Dazu noch ein Bisschen Socketprogrammierung im Unix-Stil und fertig ist.
-
Thread
Entscheidungshilfe für uC bei Gartenbewässerungsprojekt
funktioniert im Testbetrieb auch bereits + Lässt sich via OTA flashen + Eth-Anbindung könnte ich mit W5500 (SPI) machen, habe ich eh noch daheim + schnell (vermutlich für das Projekt aber egal) - Hat deutlich zu wenig Ports, daher Port-Expander notwendig i Braucht im Betrieb durchschnittlich etwa 70
bereits Erfahrung mit der Eth-Anbindung (W5500) - Eth-Anbindung braucht etwas mehr Strom (85 mA @ 5V inkl. uC bei fest konf. 10 MBps) als WLAN beim ESP ? Mir unklar, ob der Speicher für die gesamte Umsetung reicht i Braucht im Betrieb durchschnittlich
-
Thread
[S]: Wiznet W5500 IC
Moin Ich bin dabei, ein Design fertigzustellen. Dazu benötige ich einen W5500 QFP48. Leider ist das Ding überall ausverkauft. Hat jemand noch einen herumliegen und würde Ihn abtreten? Vielen Dank im Voraus Andre
-
Thread
Mehrere Shields auf einem Arduino Uno R3: Verständnisfrage
Wenn man sich von dem Zwang löst alles einfach aufeinander stecken zu müssen dann kann man den W5500 auch losgelöst mit der gleichen "Lib" betreiben: https://www.ebay.de/itm/334512372979
Der W5500 hat zwar Puffer und Protokollschrunz schon intern. Trotzdem wäre es schön, wenn man alles per Interrupt im Hintergrund abhandeln könnte und nicht in der Mainloop pollen müßte. Daher sollte er getrennt
-
Thread
Netzwerkproble Wiznet
Idee, was da zu tun ist ? Besten Dank vom Schorsch Nachtrag: Wenn ich mir die IP-Adresse des W5500 per DHCP hole, komme ich von einzelnen Rechnern aus dran. Kann das ein Effekt des DNS der Fritzbox sein ?
Schorsch X. schrieb im Beitrag #4911996: > Wenn ich mir die IP-Adresse des W5500 per DHCP hole, komme ich von > einzelnen Rechnern aus dran. Dann scheint DHCP zu funktionieren? Aufteilung der Subnetze/Netzmaske? Hinweis http://www.netzmafia.de/skripten/netze/netz8.html