CENTRAL DE ATENDIMENTO
De segunda à sexta das 8:00 às 17:30
(11) 3522-7626 / vendas@robocore.net
Retornar
ao topo

Arduino Shield - Ethernet W5500


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

Incentive a indústria nacional: este shield é totalmente fabricado no Brasil

Shield Ethernet W5500


Este shield é baseado na interface ethernet W5500 da Wiznet, o upgrade da clássica versão W5100 utilizado nos primeiros Shields Ethernet fabricados pela marca Arduino italiana no começo da década de 2010. Por possuir o chip W5500, este shield suporta até 8 conexões simultâneas (o dobro da versão antiga), sem contar que possui um buffer de 32kB fornecendo um IP com capacidade de 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 que não haverão 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, mesmo não sendo do padrão R3, ou seja, se você tinha um projeto rodando com o shield anterior e quiser mudar para este shield, basta usar a nova biblioteca. Este shield já vai com todos os pinos soldados, inclusive conectores empilháveis.

Assim como na versão anterior, este shield possui um slot para cartão MicroSD*, que pode ser usado para guardar e armazenar arquivos de um servidor na rede. Como exclusividade do Shield Ethernet W5500 da RoboCore, você consegue saber, via código no Arduino, quando existe ou não cartão Micro SD inserido 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 possui uma biblioteca otimizada para este shield, faça o download acessando a Documentação do produto.
*O shield não acompanha cartão de memória MicroSD.

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


  • Controlador Ethernet: W5500
    • Múltiplos protocolos TCP/IP integrados (TCP, UDP, IPv4, entre outros)
    • Suporta até 8 soquetes independentes simultaneamente
    • Buffer interno de 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:
    • 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)
  • 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 que a conexão à rede é full duplex
    • 100M: indica a presença de uma rede 100 Mb/s
    • ACT: pisca quando existe atividade de Tx e Rx
  • Pinos utilizados:
    • No Arduino UNO R3: pinos digitais 4, 10, 11, 12 e 13
    • No Arduino Mega 2560 R3: pinos digitais 4, 10, 50, 51 e 52
  • Sobre a utilização do W5500 e Micro SD:
    • Pelo W5500 e o MicroSD compartilharem o bus SPI, só um pode ser ativado por vez. Se você está usando ambos os periféricos em seu programa, você deve tomar cuidado com isso ao usar suas bibliotecas. Se você não está usando um dos periféricos em seu programa, contudo, você vai precisar explicitamente deselecionar isto. Para fazer isto com o MicroSD, coloque o pino 4 como uma saída e escreva um HIGH nele. Para fazer isto com o W5500, coloque o pino digital 10 como saída HIGH.

  • Garantia: 6 meses para defeitos de fabricação.


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

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


rafael_lfrantz
date Enviado: 2019-11-24 22:26:22
Boa noite!
Duvidas:
Está placa substitui a uno r3 para os projetos ou ainda dependo de uma? A alimentação é feita direto via rj45?
Obrigado.

Giovanni5
date Enviado: 2019-11-25 09:12:33
rafael_lfrantz
O Shield Ethernet é apenas a interface de comunicação entre as placas da plataforma Arduino (UNO, MEGA, entre outras) com o protocolo de comunicação Ethernet para conectar o microcontrolador à Internet. Portanto ela não é capaz de receber códigos, dependendo de uma placa placa da plataforma Arduino para essa comunicação. Este Shield não possui a funcionalidade POE (Power Over Ethernet), para alimentar o conjunto através do cabo Ethernet.

EDSONBOASORTE
date Enviado: 2019-08-29 08:07:32
Parabéns, excelente produto!!!
Já obtive sucesso com esse produto...

Marcio040885
date Enviado: 2019-08-18 00:46:03
Tentei o exemplo Web Server  da biblioteca Ethernet_W5500 
E não funciona de jeito nenhum.
Não abre nada no navegador.
Estou usando uma BlackBoard UNO R3 e Shield Ethernet Robocore W5500
Com micro SD Card 16(classe 10)
O Shield Ethernet ascende as luzes, indicando que está alimentado mas não funciona nada.
Uso Windows 10
Arduino IDE 1.8.9
Será que o Shield está com problema?
Podem me ajudar?

Giovanni5
date Enviado: 2019-08-19 10:42:37
Marcio040885
Qual o comportamento dos LEDs de conexão, próximos ao conector Ethernet do Shield? Ao carregar o exemplo "DhcpAddressPrinter" e abrir o monitor serial, a placa retorna o endereço IP que está atribuído ao Shield conectado à seu roteador? Com o endereço descoberto, abra o exemplo "WebServer" e altere os endereços de IP e MAC do exemplo para se adequar aos valores de sua placa e observe o resultado.

Marcio040885
date Enviado: 2019-08-19 13:30:56
Marcio040885
No Shield Ethernet os Leds ficam todos ligados, o LED ACT é o único que pisca de vez em quando.
Os outros não.

Giovanni5
date Enviado: 2019-08-19 14:19:01
Marcio040885
Esse é um comportamento normal dos LEDs de conexão do Shield, portanto, aparentemente, ele está funcionando normalmente. Verifique se a inserção dos endereços do Shield estão corretos.

Marcio040885
date Enviado: 2019-08-19 15:04:19
Marcio040885
Ok agradeço a resposta.
Vou testar essa semana e se não conseguir, retorno aqui...

Giovanni5
date Enviado: 2019-08-19 15:15:30
Marcio040885
Caso o problema persista, você pode enviar um e-mail para suporte@robocore.net com as informações de seu pedido e testes realizados.

Marcio040885
date Enviado: 2019-08-19 16:58:46
Marcio040885
Carreguei o exemplo DhcpAdressPrinter, a serial retorna: Failed to configure Ethernet using DHCP.
Ethernet Shield was not found.
Sorry, can’t rum without hardware.

Giovanni5
date Enviado: 2019-08-19 17:04:42
Marcio040885
Envie um e-mail para suporte@robocore.net com as informações de seu pedido, uma foto do Shield conectado à sua placa, e, se possível, uma captura de tela do resultado obtido pelo monitor serial.

Marcio040885
date Enviado: 2019-08-17 01:14:37
Olá, adquiri o shield ethernet robocore W5500 
Pedido número: 109793

Não consegui fazer funcionar. Utilizei a biblioteca disponibilizada na página do shield Ethernet , e o código exemplo também disponibilizado na página do shield Ethernet e depois de compilado o código, quando abro a serial da erro (inicialização do cartão falhou)
Gravei o arquivo no SD como índex.htm 
Utilizo a IDE Arduino  1.8.9
O que faço ?

Giovanni5
date Enviado: 2019-08-19 10:33:11
Marcio040885
As versões mais atuais da Arduino IDE acompanham uma biblioteca "Ethernet" que é capaz de se comunicar com todos os modelos de chip da Wiznet (W5100, W5300 e W5500), portanto, utilize a biblioteca que acompanha a Arduino IDE para verificar o funcionamento do Shield. Além disso, evite utilizar caracteres especiais, como " ´ " por exemplo, eles podem causar um erro na leitura do arquivo.

Marcio040885
date Enviado: 2019-08-19 13:31:37
Marcio040885
Esse caracter especial, no caso não pode usar onde?

Giovanni5
date Enviado: 2019-08-19 14:20:09
Marcio040885
Evite utilizar caracteres especiais em nomes de arquivos, isso pode causar um erro na leitura do mesmo.

Eldon.moura
date Enviado: 2019-07-25 17:59:19
Esse modulo funciona com o Arduíno mega ?

Giovanni5
date Enviado: 2019-07-25 18:06:19
Eldon.moura
Sim, este Shield é compatível com placas da plataforma Arduino MEGA.

wjesus
date Enviado: 2019-06-23 14:28:56
Boa tarde, tenho um Ethernet Shield da Robocore e comprei um arduino WAVGAT uno R3, o mesmo código que usei para um outro arduino uno funciona, já para esse WAVGAT não atribui DHCP, o código usado é da robocore de ascender as lâmpadas pela página web que fica armazenado no cartão sd. Alguém sabe oque pode estar acontecendo?

Giovanni5
date Enviado: 2019-06-24 11:53:38
wjesus
É possível realizar este código e exemplo do tutorial mencionado com outra placa? Tente utilizar o exemplo "WebServer" da biblioteca "Ethernet" da Arduino IDE com esta placa. Talvez esse problema seja uma incompatibilidade, por parte deste modelo de placa, com o Shield Ethernet, como, por exemplo, algum pino digital que deveria ser reservado para o Shield que é utilizado pela placa para algum procedimento interno desta da placa. Você pode tentar em contato com o seu fornecedor para obter mais informações sobre a placa.

wjesus
date Enviado: 2019-06-24 14:46:38
wjesus
Boa tarde, fiz um teste com uma placa Arduino uno SMD https://produto.mercadolivre.com.br/MLB-843114387-arduino-uno-rev3-r3-atmega328-smd-cabo-usb-pinos-_JM?quantity=1 
Esse é o link da placa e não funcionou nenhum código.
Pergunta:

Giovanni5
date Enviado: 2019-06-24 17:58:50
wjesus
Qual o modelo de placa UNO que você conseguiu utilizar com sucesso o Shield Ethernet? Estamos à disposição para esclarecer demais dúvidas.

duartebrito
date Enviado: 2019-06-19 11:05:42
Tenho um projeto de automação já em execução com o ethernet shield w5100, mas sempre que cai a energia perco a conexão via lan, tendo que resetar a placa ethernet shield para poder voltar a pingar. Pesquisando vi que isso não acontece somente comigo, nessa nova placa também acontece esse problema?

Giovanni5
date Enviado: 2019-06-19 11:40:58
duartebrito
Esse problema de perda de conexão quando o roteador é desligado é comum, entretanto, essa não conexão de retorno quando os componentes são reiniciados, não deve se tratar de um problema na placa. Isso, normalmente se deve ao fato que a placa, quando reiniciada, começa a executar o código de conexão, antes mesmo de o roteador ter estabelecido conexão novamente. Portanto, talvez, apenas a troca da placa não solucione o seu problema. O mais recomendado neste caso é implementar no seu código, uma lógica para que quando isso ocorra, o código apenas seja executado caso a conexão esteja estabelecida.

duartebrito
date Enviado: 2019-06-19 11:46:37
duartebrito
Certo! Mas o problema no caso acontece quando o arduino e desligado, quando reinicio o roteador a conexão logo é restabelecida automaticamente sem nenhuma intervenção minha.

Giovanni5
date Enviado: 2019-06-19 12:31:48
duartebrito
Quando, tanto a placa, quanto o roteador são desligados, após reinicialização, você precisa reinicializar a placa ou o roteador? Você está conectando o Shield Ethernet à um roteador primário ou secundário? 
Nós utilizamos diversos Shield Ethernet que fabricamos diariamente, ligados constantemente, aqui na RoboCore, e nunca tivemos problemas deste tipo com esta placa. Entretanto, isso pode se tratar de um problema de código.

duartebrito
date Enviado: 2019-06-19 14:13:28
duartebrito
Tenho que reiniciar a placa para conseguir acesso, o roteador nunca foi reiniciado.
O roteador em questão é um mikrotik, a placa está configurada com ip fixo é o roteador primário.

Ok, irei verificar o código para ver se encontro algo errado. 
Obrigado pelas dicas!

souzzalimma
date Enviado: 2019-05-27 22:59:40
Olá,
Estou usando um shield  W5100,  (chines) em um projeto e ele está esquentando bastante o chip e o conector Ethernet (não consigo ficar com o dedo encostado). Estou pensando em trocar pelo de vocês porém gostaria de saber e ele esquenta também, isso é normal ?

Giovanni5
date Enviado: 2019-05-28 09:34:37
souzzalimma
A placa esquentar um pouco é normal, isso se deve, normalmente, ao tempo que ela se mantém ligada, ou, até mesmo, por conta do processamento que o código demanda dela. Porém, aparentemente, você está com um problema de sobreaquecimento, algo que não é normal em placas. Todas as placas que produzimos e vendemos em nossa loja são testadas antes de serem enviadas, e nunca tivemos problema com sobreaquecimento desta placa, portanto, talvez, a nossa placa seja a solução de seu problema.

teteusfs
date Enviado: 2019-04-29 16:49:25
Boa tarde, estou desenvolvendo um produto para a empresa onde trabalho e minha ideia é fabricar uma placa seguindo o projeto disponibilizado por vocês (já que tanto esta placa quanto a do Arduino são Open Source), porém como eu faço para realizar o endereçamento MAC da placa nesses casos?

Giovanni5
date Enviado: 2019-04-30 09:24:52
teteusfs
O MAC Address é um endereço físico para um dispositivo, formado por um conjunto de 6 bytes na forma hexadecimal. Para utilizar em projetos comerciais, você deve adquirir esses números exclusivos através da IEEE. Entretanto, dependendo do volume de placas que está pretendendo produzir, é mais fácil você utilizar o nosso Shield para o desenvolvimento deste projeto, pois ele já possui um MAC Address único habilitado junto ao IEEE.

teteusfs
date Enviado: 2019-05-02 12:35:27
teteusfs
Ah sim, obrigado Giovanni. Sim, pelo volume que pretendemos produzir até seria possível desenvolver o projeto com Shield de vocês, porém, a placa que estamos desenvolvendo foge do formato original da placa Arduino, então, como os shields são projetados para serem colocados diretamente na placa, não será possível usar esse componente infelizmente.

pedrojunior
date Enviado: 2019-04-22 12:54:24
Olá giovanni5
to usando o Blackboard uno R3 e o shield de vocês no meu projeto, então o certo é eu comprar a BlackBoard MEGA, vou comprar a BlackBoard MEGA, assim nao tenho mais problema de memoria.

Giovanni5
date Enviado: 2019-04-22 14:33:44
pedrojunior
Utilizar a BlackBoard MEGA em seu projeto deve facilitar a solução do problema. Porém é possível resolver essa questão com uma otimização e teste do seu código, para que ele possa ser carregado para a BlackBoard UNO.

pedrojunior
date Enviado: 2019-04-22 11:40:40
Olá

Estou fazendo meu projeto de TCC para monitoramento ambiental usando sensores de umidade, temperatura, luz e gas com o eternet shield de voces, mas quando vou mandar compilar e executar o código na placa avisa que tem pouca memoria e pode dar problema, sera que vou ter que usar outro ethernet shield?

Giovanni5
date Enviado: 2019-04-22 12:01:31
pedrojunior
Isso não é um problema do Shield em si, e sim do código, que está muito longo e complexo, devido à biblioteca utilizada, o que acaba consumindo muito espaço de memória da placa. Talvez seja necessário que você optimize o código para que ele ocupe menos espaço de memória da placa. Ou até mesmo que a placa utilizada com o Shield Ethernet seja trocada por uma placa que possua mais memória, por exemplo, caso você esteja utilizando uma placa como a BlackBoard UNO R3 (https://www.robocore.net/loja/arduino/arduino-blackboard), talvez uma placa como a BlackBoard MEGA (https://www.robocore.net/loja/arduino/blackboard-mega) possa solucionar o seu problema por ser uma placa com uma memória maior que as placas UNO.

pedrojunior
date Enviado: 2019-04-08 22:28:21
Olá
Preciso gravar os dados num cartão micro SD pois faz parte do meu projeto de TCC onde tenho que gravar os dados do sensor de umidade e temperatura onde to usando o sensor DHT22 e um sensor de luz BH1750, onde vou monitorar os sensores em uma pagina web, to usando o Modulo Micro SD para gravar os dados e ele usa o chipSelect CS porta 4,  pode dar algum conflito no Ethernet Shield W5500?

Giovanni5
date Enviado: 2019-04-09 10:45:14
pedrojunior
A porta 4 da placa da plataforma Arduino é preparada pelo shield Ethernet para leitura e gravação do slot de cartão de memória que já está integrado ao shield. Portanto, isso pode influenciar na utilização do módulo SD card, que não precisa ser utilizado caso você opte por utilizar o slot do cartão SD do shield.

pedrojunior
date Enviado: 2019-04-06 18:18:30
Olá
Comprei o Arduino Ethernet Shield da robocore e gostaria de saber como faço para inserir o endereço mac que vem atras do eternet shield em um exemplo da biblioteca Ethernet Shield W5500 ?

Giovanni5
date Enviado: 2019-04-08 16:08:22
pedrojunior
É necessário substituir o valor que está entre chaves (“0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED”) com o MAC Adress que está atrás do conector Ethernet.

DiegoBonagurio
date Enviado: 2019-03-19 10:08:51
Infelizmente não encontrei, apenas achei para inserir usuário e senha para acessar. No caso eu precisava enviar os dados e não receber :/

Giovanni5
date Enviado: 2019-03-19 11:44:37
DiegoBonagurio
Talvez seja melhor você utilizar uma rede própria ao invés de utilizar a rede da sua faculdade. Ou conversar com o departamento responsável pela manutenção da rede da faculdade para permitir acesso sem autenticação para o projeto.

DiegoBonagurio
date Enviado: 2019-03-15 08:00:32
Bom dia, estou fazendo TCC e estou utilizando essa shield ethernet para comunicação juntamente com o Blynk. Mas como a rede da minha faculdade precisa fazer autenticação para navegar na internet, eu não consigo fazer autentiição com a shield. Por exemplo: eu conecto com o cabo de rede na placa e ela não envia ou recebe dados. O que pode ser feito para autenticar?
Na autenticação uso o prontuario e senha.

Giovanni5
date Enviado: 2019-03-15 12:30:37
DiegoBonagurio
O que é possível fazer é, no código, da mesma maneira que você determina o nome da rede e a senha necessários para conectar o sistema à rede, incluir os dados do seu prontuário e a senha. Deste modo talvez o programa consiga se logar como seu usuário para conectar a rede. Talvez seja possível realizar a autenticação por comandos do tipo “GET” ou “POST”, porém isso pode variar de sistema para sistema. Seria interessante utilizar algo mais simples que o aplicativo Blynk para começar, já que o aplicativo apenas realiza verificações uma vez que a conexão está válida.

aps_lm
date Enviado: 2019-03-08 09:51:41
Boa noite, quero montar com 2 arduino com ethernet shield W5500, ligar um led no arduino mestre em uma porta digital de acordo com a leitura de um sensor que estará no arduino escravo na minha rede LAN.
O que vocês indicam?
Qual seria o caminho para enviar pro mestre ligar o led?
Obrigado.

ViniDj
date Enviado: 2019-03-08 11:12:49
aps_lm
Uma forma de fazer esse projeto poderia ser ter um Arduino agindo como webserver e outro como client. Enquanto um fará a leitura do sensor o outro poderá verificar essa variável e agir no LED. O Arduino em modo client, por exemplo, pode fazer requisições GET no servidor e enviar por URL o valor lido ou mesmo uma variável já tratada informando se o LED deve ligar ou desligar. O Arduino com webserver por sua vez receberá esses comandos enviados por GET e poderá agir no acionamento e desligamento do LED. Dê uma olhada nos exemplos de webserver e client existentes na própria IDE do Arduino para saber mais.

donadoni2007
date Enviado: 2019-02-27 01:32:51
Boa noite poderia me ajudar, qual exemplo da biblioteca do app blynk consigo usar com esse shild ethernet, porque o do shild Ethernet W5100 não funciona?

Giovanni5
date Enviado: 2019-02-27 17:17:20
donadoni2007
Você pode utilizar os exemplos do próprio site do aplicativo “Blynk” para se basear na programação (https://examples.blynk.cc/?board=Arduino%20Uno&shield=Ethernet%20Shield%20W5500&example=GettingStarted%2FBlynkBlink). No site é possível selecionar a placa que você está utilizando e o modo de comunicação, e então o site irá gerar um exemplo automaticamente.

RGUSTAVO
date Enviado: 2019-02-21 13:12:48
Boa tarde, com este Arduíno eu consigo enviar sms ou comunicar um smartphone.

Giovanni5
date Enviado: 2019-02-21 16:43:07
RGUSTAVO
Com esse Shield não é possível enviar mensagens de SMS. Mas você consegue se comunicar com um aparelho celular, como é possível ver no tutorial: https://www.robocore.net/tutoriais/iot-lendo-sensores-ligando-cargas-pela-internet.html.

donadoni2007
date Enviado: 2019-01-08 22:57:01
boa noite qual biblioteca uso para usar com o arduino mega e o app blynk essa nao ta dando certo Ethernet W5500?

Francois
date Enviado: 2019-01-09 10:51:37
donadoni2007
Tente usar uma IDE a partir da versão 1.8.7 com a biblioteca padrão ("Ethernet.h").

moisesgcf
date Enviado: 2018-12-09 22:37:52
Olá.
É sobre o projeto IoT, aqui postado por vcs. Aliás de grande valia , como sempre.
Estou tentando , agregar ao projeto, uma imagem de fundo . background-image, no body da página . Não consegui.
O que fiz?  Primeiro , usando o dremweaver, acessei o CSS da página e no body, especifiquei  ,"background-image:url(palmeiras.jpg);", tomando o cuidado de alocar o arquivo da imagem no mesmo diretório do arquivo index.htm, que é o código html, script e o css da página. Funcionou perfeitamente, isto é, acrescentou o fundo esperado. quando simulo no navegador.
A seguir , gravei no cartão SD, o arquivo index.htm e o arquivo da imagem, 
palmeiras.jpg.  Coloquei o cartão no arduino e ao acessar  o monitor serial , ele informa que  achou o arquivo index.htm e NÃO achou o arquivo da imagem. E claro ao acessar o navegador ele acessa a página sem o fundo pretendido.
Como devo proceder para acrescentar esta imagem ao fundo do body?
Obrigado
Moisés

Francois
date Enviado: 2018-12-10 16:10:47
moisesgcf
Tente usar um nome de até 8 caracteres para os seus arquivos (veja mais em https://www.arduino.cc/en/Reference/SD) e crie uma rotina para o Arduino retornar essa imagem quando o seu respectivo endereço for acessado (senão entrará como página principal).