ENC28J60 mini Ethernet LAN netwerk module

(1 klant review)

6,45

ENC28J60 Ethernet LAN netwerk module.
Te gebruiken met de EtherCard library

4 op voorraad

SKU: HE0468-600 Categorieën: , Tags: , , , , Verzenden:

Beschrijving

ENC28J60 mini is een mini ethernet module met de ENC28J60 ethernet controller, LAN-connector en SPI-interface voor een microcontroller zoals arduino, avr, pic. Verbind je project met het netwerk en internet, draai een webserver of webclient.

Te gebruiken met de Ethercard library.

ENC28J60 Mini specificaties:
– Werkt op: 3.3V.
– Ethernet controller: ENC28J60 met 8K interne buffer.
– Connectie snelheid: 10/100Mb.
– Verbinding met je Arduino middels SPI.
– Maten: 48.8mm x 18.5mm.

Arduino code voorbeeld:

Te gebruiken met de Ethercard library

Dubbel klik het code block om alles te selecteren en eenvoudig te kopieren.

// Demo using DHCP and DNS to perform a web client request.
// 2011-06-08 <jc@wippler.nl> http://opensource.org/licenses/mit-license.php

#include <EtherCard.h>

// ethernet interface mac address, must be unique on the LAN
static byte mymac[] = { 0x74,0x69,0x69,0x2D,0x30,0x31 };

byte Ethernet::buffer[700];
static uint32_t timer;

char website[] PROGMEM = "www.google.com";

// called when the client request is complete
static void my_callback (byte status, word off, word len) {
  Serial.println(">>>");
  Ethernet::buffer[off+300] = 0;
  Serial.print((const char*) Ethernet::buffer + off);
  Serial.println("...");
}

void setup () {
  Serial.begin(57600);
  Serial.println("\n[webClient]");

  if (ether.begin(sizeof Ethernet::buffer, mymac) == 0) 
    Serial.println( "Failed to access Ethernet controller");
  if (!ether.dhcpSetup())
    Serial.println("DHCP failed");

  ether.printIp("IP:  ", ether.myip);
  ether.printIp("GW:  ", ether.gwip);  
  ether.printIp("DNS: ", ether.dnsip);  

  if (!ether.dnsLookup(website))
    Serial.println("DNS failed");
    
  ether.printIp("SRV: ", ether.hisip);
}

void loop () {
  ether.packetLoop(ether.packetReceive());
  
  if (millis() > timer) {
    timer = millis() + 5000;
    Serial.println();
    Serial.print("<<< REQ ");
    ether.browseUrl(PSTR("/foo/"), "bar", website, my_callback);
  }
}

1 beoordeling voor ENC28J60 mini Ethernet LAN netwerk module

  1. bornwird (geverifieerde eigenaar)

    Werkt perfect en is zeer makkelijk aan te sluiten.

Enkel ingelogde klanten die dit product gekocht hebben, mogen een beoordeling schrijven.

Verzending

Dit product word bezorgd via PostNL briefpost in een bubbel envelop.
- € 2.95 verzendkosten voor orders onder de € 25,-.
- € 1.95 verzendkosten voor orders tussen € 25 - 35,-.
- Orders boven de € 35,- worden gratis verzonden per PostNL briefpost binnen Nederland.

  • Op werkdagen voor 16:30 uur besteld, zelfde dag verzonden!
  • Product vraag?

    Uw naam (verplicht)

    Uw email (verplicht)

    Uw vraag

    Aanbevolen: