

The RJ Power Feed Thru is a specialized connector designed to combine power and data transmission through an RJ-style interface. Manufactured by custom PCB, this component simplifies wiring by enabling the delivery of both power and data over a single cable. It is particularly useful in applications where space-saving and efficient wiring are critical.








The following table outlines the key technical details of the RJ Power Feed Thru:
| Parameter | Value |
|---|---|
| Manufacturer | custom PCB |
| Part ID | RJ Power Feed Thru |
| Voltage Rating | 5V to 48V DC |
| Current Rating | Up to 2A |
| Data Transmission | Supports Ethernet (10/100 Mbps) |
| Connector Type | RJ45 |
| Operating Temperature | -40°C to 85°C |
| Insulation Resistance | ≥ 500 MΩ |
| Contact Resistance | ≤ 20 mΩ |
| Dimensions | 21mm x 15mm x 12mm |
The RJ Power Feed Thru uses the standard RJ45 pinout with additional support for power delivery. Below is the pin configuration:
| Pin Number | Signal | Description |
|---|---|---|
| 1 | TX+ | Transmit Data Positive |
| 2 | TX- | Transmit Data Negative |
| 3 | RX+ | Receive Data Positive |
| 4 | V+ (Power) | Positive Power Supply |
| 5 | V+ (Power) | Positive Power Supply (redundant) |
| 6 | RX- | Receive Data Negative |
| 7 | GND (Power) | Ground |
| 8 | GND (Power) | Ground (redundant) |
The RJ Power Feed Thru can be used to power an Arduino UNO while simultaneously transmitting data. Below is an example setup:
Here is an example Arduino sketch for basic Ethernet communication:
#include <SPI.h>
#include <Ethernet.h>
// MAC address and IP address for the Arduino
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
IPAddress ip(192, 168, 1, 177);
// Initialize the Ethernet server on port 80
EthernetServer server(80);
void setup() {
// Start the Ethernet connection
Ethernet.begin(mac, ip);
// Start the server
server.begin();
Serial.begin(9600);
Serial.println("Server is ready at IP: ");
Serial.println(Ethernet.localIP());
}
void loop() {
// Listen for incoming clients
EthernetClient client = server.available();
if (client) {
Serial.println("New client connected");
// Send a basic HTTP response
client.println("HTTP/1.1 200 OK");
client.println("Content-Type: text/html");
client.println();
client.println("<h1>Hello from Arduino!</h1>");
client.stop();
}
}
No Power Delivery:
Data Transmission Failure:
Overheating:
Intermittent Connectivity:
By following this documentation, users can effectively integrate the RJ Power Feed Thru into their projects, ensuring reliable power and data transmission.