

The Linino Dog RJ45 is a network interface module manufactured by Dog Hunter Inc. (Part ID: dogRJ45). This module provides Ethernet connectivity for electronic devices, enabling them to connect to local area networks (LAN) and the internet. It is designed for seamless integration into embedded systems, IoT devices, and microcontroller-based projects.








The Linino Dog RJ45 module is designed to meet the requirements of modern Ethernet communication. Below are its key technical details:
| Parameter | Specification |
|---|---|
| Manufacturer | Dog Hunter Inc. |
| Part ID | dogRJ45 |
| Ethernet Standard | IEEE 802.3 (10/100 Mbps) |
| Operating Voltage | 3.3V |
| Power Consumption | 150 mW (typical) |
| Connector Type | RJ45 (8P8C) |
| Communication Protocol | SPI |
| Operating Temperature | -40°C to +85°C |
| Dimensions | 25mm x 20mm x 15mm |
The Linino Dog RJ45 module features a 10-pin header for interfacing with microcontrollers or other devices. Below is the pin configuration:
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | VCC | Power supply input (3.3V) |
| 2 | GND | Ground connection |
| 3 | MISO | Master In Slave Out (SPI data output from the module) |
| 4 | MOSI | Master Out Slave In (SPI data input to the module) |
| 5 | SCK | Serial Clock (SPI clock signal) |
| 6 | CS | Chip Select (active low, used to enable SPI communication) |
| 7 | INT | Interrupt output (used to signal events such as received data) |
| 8 | RESET | Active low reset pin to restart the module |
| 9 | TX+ | Positive differential signal for Ethernet transmission |
| 10 | TX- | Negative differential signal for Ethernet transmission |
The Linino Dog RJ45 module is straightforward to use in Ethernet-enabled projects. Below are the steps and best practices for integrating it into your circuit.
VCC pin to a 3.3V power source and the GND pin to ground.MISO, MOSI, SCK, and CS pins to the corresponding SPI pins on your microcontroller.INT pin to detect events such as incoming data packets.RESET pin to a GPIO pin on your microcontroller for manual or software-controlled resets.Below is an example of how to use the Linino Dog RJ45 module with an Arduino UNO to establish a basic Ethernet connection:
#include <SPI.h>
#include <Ethernet.h>
// Define the MAC address and IP address for the Ethernet module
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; // Replace with your MAC address
IPAddress ip(192, 168, 1, 100); // Replace with your desired IP address
// Initialize the Ethernet server on port 80
EthernetServer server(80);
void setup() {
// Start the SPI and Ethernet connection
Ethernet.begin(mac, ip);
server.begin();
// Print the IP address to the Serial Monitor
Serial.begin(9600);
Serial.print("Server is at ");
Serial.println(Ethernet.localIP());
}
void loop() {
// Listen for incoming clients
EthernetClient client = server.available();
if (client) {
Serial.println("New client connected");
while (client.connected()) {
if (client.available()) {
char c = client.read();
Serial.write(c); // Echo received data to Serial Monitor
server.write(c); // Echo received data back to the client
}
}
client.stop();
Serial.println("Client disconnected");
}
}
No Ethernet Connectivity
SPI Communication Fails
Module Not Responding
RESET pin to restart the module and clear any errors.INT pin is properly connected and monitored for events.Slow Network Performance
Q: Can the Linino Dog RJ45 module be used with 5V microcontrollers?
A: Yes, but you must use level shifters or voltage dividers to safely interface the 3.3V SPI pins with 5V logic levels.
Q: What is the maximum data rate supported by the module?
A: The module supports up to 100 Mbps Ethernet communication.
Q: Does the module support DHCP?
A: Yes, the module can be configured to use DHCP for automatic IP address assignment.
Q: Can I use this module for PoE (Power over Ethernet)?
A: No, the Linino Dog RJ45 does not support PoE. It requires a separate 3.3V power supply.
By following this documentation, you can effectively integrate the Linino Dog RJ45 module into your projects and troubleshoot common issues.