You are viewing the Portuguese version of the site, but it has been detected that you are outside of Brazil.
To access the content in English, click here

Shield para Arduino - Ethernet W5500

Quantidade:
Formas de pagamento:
  • Pague em até 12x no cartão
  • Pague através do PayPal
  • Pague por Boleto Bancário
  • Pague por PIX

Produtos Relacionados


Este shield é baseado na interface ethernet W5500 da Wiznet, representando um upgrade da clássica versão W5100 utilizada nos primeiros Shields Ethernet fabricados pela marca italiana Arduino no início da década de 2010. Possuindo o chip W5500, este shield suporta até 8 conexões simultâneas (o dobro da versão anterior) e conta com um buffer de 32KB, fornecendo um IP com capacidade para TCP e UDP.

Trabalhe com o shield sem problemas de conflito: cada Shield Ethernet W5500 fabricado pela RoboCore possui um MAC Address único, habilitado junto ao IEEE, garantindo a ausência de conflitos na rede. O MAC Address está disponível em uma etiqueta na parte de trás do conector RJ45.


Mesmo sendo a nova geração de Shield Ethernet, esta placa é compatível com todas as placas Arduino, incluindo as que não seguem o padrão R3. Portanto, se você tinha um projeto rodando com o shield anterior e deseja migrar para este, basta usar a nova biblioteca. Este shield já vai com todos os pinos soldados, incluindo conectores empilháveis.

Assim como na versão anterior, este shield possui um slot para cartão MicroSD*, que pode ser usado para armazenar arquivos de um servidor na rede. Como exclusividade do Shield Ethernet W5500 da RoboCore, é possível verificar, por meio de código no Arduino, a presença ou ausência de um cartão Micro SD na placa.

  • Aceita até 8 conexões simultâneas


  • Interface Ethernet inovadora W5500


  • Suporte à arquitetura Web Server/Client


  • Slot para cartão MicroSD de até 32GB


  • Compatibilidade com protocolos TCP e UDP


  • MAC Addres único, registrado no IEEE

A RoboCore disponibiliza uma biblioteca otimizada para este shield. Para baixá-la, acesse a Documentação do produto.
*O shield não inclui cartão de memória MicroSD.

Veja o que você pode fazer com um Shield Ethernet W5500:


Documentação e Especificações

Controlador Ethernet: W5500
Múltiplos Protocolos TCP/IP Integrados: TCP, UDP, IPvA, entre outros
Suporte Simultâneo de: até 8 soquetes independentes
Buffer Interno: 32 KB para comunicação Rx/Tx
Endereço MAC Único: registrado no IEEE
Tensão de Alimentação: 5 V
Tensão de Operação: 3,3 V
Frequência de Operação: 25 MHz
Conector para Cartão de Memória Micro SD: com detecção de cartão via código
Jumpers de Solda: Sim
Detecção de Cartão de Memória Inserido: pino 2 (pull-up para IOREF)
Interrupção INTn do W5500: pino 3 (pull-up para 3,3 V)
Garantia: 12 meses para defeitos de fabricação


  • LEDs INDICATIVOS
    • ON: indica que a placa e o shield estão ligados
    • LINK: indica a presença de um link de rede e pisca quando o shield transmite ou recebe dados
    • FDX: indica conexão full duplex à rede
    • 100M: indica a presença de uma rede 100 Mb/s
    • ACT: pisca durante atividade de Tx e Rx


  • PINOS UTILIZADOS
    • Arduino UNO R3: pinos digitais 4, 10, 11, 12 e 13
    • Arduino Mega 2560 R3: pinos digitais 4, 10, 50, 51 e 52


  • Sobre a utilização do W5500 e Micro SD:
    • Como o W5500 e o MicroSD compartilham o bus SPI, apenas um pode ser ativado por vez. Se você estiver usando ambos os periféricos em seu programa, deve ter cuidado ao usar suas bibliotecas. Se não estiver usando um dos periféricos, será necessário desativá-lo explicitamente. Para isso, com o MicroSD, configure o pino 4 como uma saída e escreva um HIGH nele. Para o W5500, faça o mesmo com o pino digital 10.



    Para fazer comentários é necessário estar logado. Efetuar login.

    Você ainda nao é cadastrado? Cadastre-se agora!


    lucasresendef
    date Enviado 2024-02-13 20:16:09
    Com essa placa eu consigo fazer conexão mqtt em um arduino mega, tenho sensores analógicos e preciso ler eles a cada loop e publicar para o mqtt. Gostaria de saber se é possível com a Ethernet Shield.

    carlos.oliveira
    date Enviado 2024-02-14 09:03:12
    lucasresendef
    Olá! Sim, com esse shield é possível utilizar o protocolo MQTT, no entanto, infelizmente não temos um tutorial, onde mostra como realizar essa aplicação

    pedral132003
    date Enviado 2023-11-06 09:11:18
    Bom dia! Conseguem me dizer se é possível criar um "OneDrive" usando esse shield?

    luan.ferreira
    date Enviado 2023-11-06 12:22:50
    pedral132003
    Olá! Infelizmente o shield não é muito voltado para essa aplicação. No entanto, dependendo de como for a aplicação (por exemplo armazenar texto), pode ser que ele seja uma alternativa, mas deve ser levado em consideração as limitações do hardware, pois isso irá ajudar a dimensionar melhor o seu projeto.

    pedral132003
    date Enviado 2023-11-06 12:43:53
    pedral132003
    Utilizá-lo para armazenar pdf e arquivos de Word seria fora de cogitacão?

    luan.ferreira
    date Enviado 2023-11-06 15:49:33
    pedral132003
    Pelo que apuramos, é possível realizar essa aplicação usando esse modelo de shield, inclusive encontramos o tutorial  https://learn.adafruit.com/arduino-ethernet-sd-card/serving-files-over-ethernet , que talvez possa lhe servir como referência. No entanto, como não somos autores deste tutorial, infelizmente não conseguimos garantir o seu funcionamento, mas ele pode lhe servir como base para o seu projeto. Vale dizer que esse projeto em conjunto com uma placa Uno provavelmente entregará um desempenho muito mais limitado do que se está acostumado com o OneDrive, por exemplo.

    pedral132003
    date Enviado 2023-11-06 15:58:12
    pedral132003
    Entendi, muito obrigado pela ajuda!

    luan.ferreira
    date Enviado 2023-11-07 07:58:30
    pedral132003
    Disponha. Em caso de problema ou dúvida, entre em contato.

    dariosouzaoficial
    date Enviado 2023-07-28 12:20:40
    Olá, eu gostaria de saber qual comando uso para reiniciar essa plaquinha de ethernet. Atualmente, uso o wdt_enable(WDTO_2S); para resetar o mega 2560. Mas a plaquinha de ethernet não reinicia junto precisando usar o botão da própria plaquinha. Preciso fazer esse reset via programa. Tem como? Aguardo retorno.

    Francois
    date Enviado 2023-07-28 14:14:40
    dariosouzaoficial
    Você pode usar o registrador MR (Mode Register) do controlador W5500 para fazer o reset via software. Para mais informações, acesse o datasheet do componente na aba Descrição.

    pedral132003
    date Enviado 2023-06-17 10:18:24
    Olá, bom dia! Com este shield é possível criar um servidor contendo características de HTML, CSS e Java script?

    luan.ferreira
    date Enviado 2023-06-19 08:08:01
    pedral132003
    É possível criar uma ou mais páginas WEB com HTML, CSS e JavaScript e colocá-las em um cartão SD conectado ao Shield, para que o mesmo possa retornar as páginas conforme as mesmas forem solicitadas, inclusive temos o tutorial “Ligando 40 Lâmpadas pela Internet” ( https://www.robocore.net/tutoriais/ligando-lampada-pela-internet ), que mostramos a como colocar e acessar uma página Web que está no cartão SD do Shield através da rede local.

    EVERTON.PFERREIRA
    date Enviado 2023-02-15 11:07:50
    Olá, bom dia.
    
    É possível ligar uma blackboard mini nessa shield?
    

    luan.ferreira
    date Enviado 2023-02-15 12:15:42
    EVERTON.PFERREIRA
    Sim, é possível conectar a placa Pro Mini ao Shield Ethernet, porém essa conexão deve ser feita através de jumpers, pois não é possível conectar o Shield diretamente sobre a placa.

    dariosouzaoficial
    date Enviado 2023-02-09 10:14:00
    Olá, eu gostaria de saber quais os pinos pra usar com mega2560.
    somente os pinos pra conectar com internet

    luan.ferreira
    date Enviado 2023-02-09 11:16:30
    dariosouzaoficial
    Olá! Na placa Mega 2560 R3, o shield usa os pinos 50, 51 e 52 para comunicação (SPI), e o pino 10 como CS do W5500 (comunicação com a Internet. Vale lembrar que o barramento SPI está presente nos pinos ICSP, portanto basta conectar o Shield à placa para usá-lo.

    isaelcostak90
    date Enviado 2022-10-18 01:45:53
    Olá, comprei este Shield para substituir um outro chinês que eu estava tendo problemas. Eu não domino muito essa parte de programação, mas estou tendo dificuldades em relação a biblioteca. Baixei o arquivo zip disponibilizado abaixo e inclui na IDE. No meu código substitui a biblioteca que estava usando antes ( Ethernet.h) por Ethernet_W5500.h e ao compilar apareceu vários erros. Estou na dúvida se fiz o processo correto. Podem me ajudar ?

    luan.ferreira
    date Enviado 2022-10-18 14:32:50
    isaelcostak90
    Olá! Todas as funções que eram usadas na biblioteca anterior foram atualizadas para serem compatíveis com a nossa biblioteca? Perguntamos isso, pois pode ser que o seu código ainda use algumas funções da biblioteca antiga, e isso esteja causando esses erros. De toda forma, recomendamos o uso da biblioteca nativa da Arduino IDE, pois esta biblioteca é compatível com o nosso e com outros Shields Ethernet, e é atualizada/mantida pela própria Arduino IDE.

    isaelcostak90
    date Enviado 2022-10-18 16:02:41
    isaelcostak90
    luan.ferreira, fiz a pergunta, mas depois cheguei a essa conclusão e deu certo. Consegui compilar. Tenho mais uma dúvida em relação as portas do Arduino que esse Shield usa. Sempre que conecto o usb ou a fonte no Arduino o led que esta na porta 4 acende automaticamente, independentemente da programação que envio para o Arduino.

    luan.ferreira
    date Enviado 2022-10-18 16:37:21
    isaelcostak90
    Que bom o problema foi solucionado! Esse comportamento ocorre, pois esse Shield, como mencionado na descrição do produto, utiliza os pinos digitais  4, 10, 11, 12 e 13 quando conectado às placas Arduino UNO R3, e utiliza os pinos digitais 4, 10, 50, 51 e 52 quando conectado às placas Arduino Mega 2560 R3. Sendo assim, circuitos externos podem sofrer interferências quando conectados em um destes pinos de controle, e é melhor optar por usar outras portas digitais ou analógicas.

    DJROSARIO
    date Enviado 2021-09-20 10:54:44
    Olá. Adquiri este shield Ethernet W5500 para integrá-lo a um projeto com a placa Arduino Mega. Porém, vi que o W5500 deverá usar o cs do ICSP da Mega, mas como não há outro cs disponível na Mega para SPI (há apenas o pino 53 que replica o do ICSP), não poderei usar a interface para o cartão SD na Mega, correto? Não queria recorrer a uma solução do tipo "daisy chain" do SPI para usar o mesmo CS

    Giovanni5
    date Enviado 2021-09-20 11:50:29
    DJROSARIO
    Na verdade os pinos CS do chip W5500 e do cartão micro SD são os pinos 10 e 4 da Mega, respectivamente, então o pino CS nativo da SPI da Mega, nem chega a ser usado, e não são necessárias adaptações no circuito do Shield ou na conexão com a placa base, para aproveitar todas as suas funcionalidades.

    rfpedrosa
    date Enviado 2020-10-08 12:11:32
    Olá, esse shield reconhece cabos de rede desconectados ? por exemplo, ele consegue reconhecer que não tem nenhum cabo de rede conectado ou se eu desconectar ele no boot ou enquanto o programa roda ? como é uma evolução do W5100 sei que ele suporta o DHCP, só fiquei com esta dúvida.

    Giovanni5
    date Enviado 2020-10-08 13:52:31
    rfpedrosa
    Este Shield não reconhece cabos desconectados, e não é capaz de reconhecer se está desconectado da rede automaticamente, porém é possível desenvolver uma lógica no código que verifica se ele está conectado corretamente, e alerta o usuário se não estiver, por exemplo.

    Marcio040885
    date Enviado 2020-09-08 17:40:22
    Olá, esse shield ethernet funciona com o Arduino Due?
    quero montar um webserver utilizando um arduino Due.
    Obrigado

    Giovanni5
    date Enviado 2020-09-09 08:02:55
    Marcio040885
    Sim, este Shield Ethernet é compatível com a plataforma Arduino Due.