ENC28J60 Module Ethernet

65.00 DH

Le module Ethernet ENC28J60 est une solution compacte et efficace pour intégrer une connectivité Ethernet 10Base-T dans des systèmes embarqués.

SKU: CAP038 Category:
Description

Module Ethernet ENC28J60 – Interface Réseau SPI Compacte

Le module Ethernet ENC28J60 est une solution compacte et efficace pour intégrer une connectivité Ethernet 10Base-T dans des systèmes embarqués. Basé sur le contrôleur ENC28J60 de Microchip, il assure une communication stable et rapide via une interface SPI (Serial Peripheral Interface), ce qui le rend idéal pour les projets IoT, la domotique et les systèmes embarqués nécessitant une connexion réseau câblée.

Caractéristiques Techniques

Spécification Détails
Contrôleur ENC28J60 (Microchip)
Interface de communication SPI (Serial Peripheral Interface)
Protocole Ethernet 10Base-T (RJ45 blindé intégré)
Mémoire tampon 8 kB RAM interne
Vitesse maximale SPI 25 MHz
LEDs intégrées Indication d’alimentation et d’état réseau
Niveau logique 3.3V (tension de fonctionnement)
Alimentation 3.3V DC
Consommation moyenne 180 mA
Dimensions 55 x 35 x 17 mm

Avantages et Applications

✔ Connectivité Ethernet pour systèmes embarqués 🛠

✅ Permet d’ajouter un accès réseau à des microcontrôleurs et systèmes embarqués comme Arduino, ESP8266, ESP32, STM32, Raspberry Pi.
✅ Interface SPI permettant une intégration facile avec un minimum de broches utilisées.

✔ Communication stable et fiable 🌐

Connexion filaire Ethernet 10Base-T assurant une transmission fiable sans interférences contrairement au Wi-Fi.
✅ Compatible avec les protocoles TCP/IP, UDP, DHCP, ARP, ICMP et HTTP via des bibliothèques adaptées.

✔ Optimisé pour les systèmes à faible consommation 🔋

✅ Fonctionne sous 3.3V, parfaitement adapté aux microcontrôleurs basse consommation.
✅ LEDs d’état intégrées pour un diagnostic rapide de la connexion.

✔ Applications courantes 🎯

Systèmes IoT connectés (capteurs, actionneurs, monitoring distant).
Serveurs Web embarqués pour contrôler des appareils via une interface HTTP.
Systèmes industriels et domotiques nécessitant une connexion fiable et sécurisée.
Automates et systèmes SCADA pour la supervision et le contrôle des processus industriels.

Utilisation avec Arduino – Connexion & Code Exemple

📌 Connexion avec un Arduino UNO

Module ENC28J60 Arduino UNO
VCC (3.3V) 3.3V
GND GND
CS Pin 10
SCK Pin 13
SI (MOSI) Pin 11
SO (MISO) Pin 12
INT Non connecté (optionnel)

📌 Exemple de code pour une connexion réseau avec la bibliothèque UIPEthernet

#include <UIPEthernet.h>

byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };

IPAddress ip(192, 168, 1, 100);

EthernetServer server(80);

void setup() {

Ethernet.begin(mac, ip);

server.begin();

Serial.begin(9600);

Serial.print(« Serveur actif à l’adresse : « );

Serial.println(Ethernet.localIP());

}

void loop() {

EthernetClient client = server.available();

if (client) {

Serial.println(« Client connecté »);

client.println(« HTTP/1.1 200 OK »);

client.println(« Content-Type: text/html »);

client.println();

client.println(« <h1>Bienvenue sur votre serveur Ethernet!</h1> »);

delay(10);

client.stop();

}

}

 

Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “ENC28J60 Module Ethernet”

Your email address will not be published. Required fields are marked *