Skip to main content

Questions tagged [enc28j60]

ENC28J60 is a SPI-interfaced 10Mbit Ethernet controller with MAC and PHY. It's popular with hobbyists and there are many breakout boards and software libraries for it.

Filter by
Sorted by
Tagged with
1 vote
2 answers
70 views

Ethernet controller for raspberry circuit review

I am working on an electronic design that was previously completed by a third party. This designed board has a Raspberry Pi Zero 2W attached, an Ethernet controller module based on the ENC28J60, and ...
Daniel Pecci's user avatar
0 votes
0 answers
44 views

ENC28J60 heating issues

Here, I add the schematic and PCB layout of ENC28J60 module. It's working properly, but it's getting too hot. It's around 103 Degree Fahrenheit. How can I minimize this heating issues?
Ruman's user avatar
  • 1
1 vote
1 answer
167 views

ENC28J60 fails after some time of constant operation

Context: I have designed a custom pcb utilizing the ENC28J60 ethernet chip. The board has 5V in which powers both the ENC28J60 (through a AMS1117-3.3 LDO regulator). Power and internet is received ...
semiExcluder's user avatar
3 votes
1 answer
108 views

LDO voltage regulator malfunctioning as passthrough after 24/7 usage

I have designed a custom pcb utilizing the ENC28J60 ethernet chip. The board has 5V in which powers both the ENC28J60 (through a AMS1117-3.3 LDO regulator). Power and internet is received from a POE ...
semiExcluder's user avatar
0 votes
1 answer
124 views

Why is ENC28J60 getting as hot as 65°C?

I am working on an Ethernet adapter and I am using ENC28J60 as SPI slave an ATMEGA328P as SPI master. The adapter works fine, but ENC28J60 really gets hot, measured with infrared thermometer and it ...
salocinx's user avatar
  • 103
0 votes
0 answers
488 views

Compile error on the Microchip MCC generated code

I use Microchip MPLAB X MCC to generate the base application using TCP/IP lite stack for system with pic16f18346 and enc28j60 chipsets. I get the following errors. Scanning thru this error log you ...
Shamsul TehAhmad's user avatar
1 vote
1 answer
683 views

How to design PCB layout for Ethernet to SPI Phy correctly?

I am designing Ethernet electronics with an ENC28J60 Ethernet controller for a Raspberry Pi Compute Module 3. What is the correct way to place the components on the PCB to get the best performance ...
ElectronicGlitch's user avatar
0 votes
0 answers
104 views

How to connect a Microchip ENC28J60 to 3 port stand alone unmanaged switch chip with out using MCU

I have a working design running a Microchip PIC24 with TCP IP stack using the ENC28J60 chip. I am new to switching, and would like to add a second port for daisy chaining multiple devices without ...
blackedpi's user avatar
1 vote
1 answer
244 views

2 Ethernet jacks on a Device with ENC28J60 chip in with switch

I have an Ethernet device that works with Microchip's ENC28J60 chip perfectly. So if I want to connect a cable from a switch/controller, to device 1 (that has 2 RJ45 jacks), then have device 1 second ...
blackedpi's user avatar
0 votes
0 answers
167 views

ENC28J60 Circuit Connected With 2 Magjack in Parallel

I'm using ethernet controller chip ENC28J60 and I need to have it connected to 2 magjack in parallel, but I'm unsure if I made a correct circuit, is this can work? Please advise me, thank you very ...
Qrenz's user avatar
  • 37
1 vote
1 answer
1k views

Proper use of the ENC28J60 Ethernet controller

I am using the Microchip ENC28J60 Ethernet Controller in a microcontroller design. The datasheet contains the following reference circuit: I am designing a custom PCB, getting inspiration from a ...
SukkoPera's user avatar
  • 191
0 votes
0 answers
75 views

Why enc28j60 is not responding to another enc28j60?

I interfaced enc28j60 with atmega328p. Then I connected the enc28j60 board1 using ethernet cable to my laptop. I have checked the transmission and reception over the ethernet and it worked. I can sent ...
vishnu m c's user avatar
0 votes
1 answer
216 views

How to code communication between two enc28j60?

I am new to embedded programming and enc28j60. I am developing a project which includes two boards with Enc28j60. The working of the system is explained below. board 1 : It will request data from ...
mcv's user avatar
  • 35
0 votes
0 answers
231 views

Unable to receive packets on ENC28J60

I am using a CC1352P1 launchpad from TI and trying to connect it to ENC28J60 for ethernet. I am able to transmit messages to my computer such as an ARP request, and the computer recognizes it and ...
Samyukta Ramnath's user avatar
0 votes
1 answer
347 views

Unable to read back registers via SPI on the ENC28J60 Ethernet chip

I am using a CC1352P1 Launchpad from TI to connect with an ENC28J60 SPI-Ethernet bridge chip. I wanted to confirm first that I am able to get a response from the ENC28J60, so I tried to write to a ...
Samyukta Ramnath's user avatar
0 votes
0 answers
235 views

ENC28J60 Custom board, heat and performance issues. need input

So since the last post I made regarding the differential line matching on a custom board HERE I have finished the board and started using it. the enc28j60 chip works as expected and i get around 2.3 ...
Rustie0125's user avatar
0 votes
1 answer
341 views

Ethernet to SPI converter Differential line importance?

I hope someone can shed some light in this, I am laying out a Ethernet to PI zero HAT and will be using the enc28j60 controller from microchip. People have reported getting 2.8mbps up and down speed ...
Rustie0125's user avatar
1 vote
1 answer
351 views

Atmega168 and ENC28j60 - Unable to communicate

I would like to make a web server from an AVR uC. I use Atmega168 with the ENC28J60 ethernet module. I have connected the module with my Atmega using SPI. I have a problem, because the communication ...
reybanger's user avatar
  • 109
0 votes
3 answers
3k views

ENC28j60 ethernet interfacing with PIC18F4520 help needed

I am a newbie to ethernet controller. I need to use ethernet controller to send sensor data to our server using http get method. I went through ENC28j60 documentation and microchip's TCP/IP stack as ...
Vishnu.P's user avatar
-5 votes
1 answer
971 views

How to program enc28j60?? [closed]

I read enc28j60 is unprogrammable directly from the computer but it has registers that I can program so how can I excactly do this.. is it programmed from the mcu connected to it through spi or is ...
ilouy's user avatar
  • 1
1 vote
2 answers
1k views

Hot ENC28J60 Chip

I need some help figuring out why my ENC28J60 Chip is running hot. This is my first time using the chip and I'm not sure if I have everything right schematic-wise. I'm working on a prototype pcb I ...
bwoogie's user avatar
  • 401
4 votes
0 answers
464 views

Linux enc28j60 driver always times out on transmit

I've wired up an ENC28J60 module with an SPI interface to a Beaglebone Black development board running Linux 3.8, but I cannot get the device to TX (or RX) anything. Every attempt to TX times out and ...
sholsapp's user avatar
  • 217
1 vote
2 answers
3k views

Using ENC28J60 to communicate over the internet

I've read that we can interface a microcontroller to the ethernet using ENC28J60 ethernet interface chip, but can I use the same to interface the controller with the internet? I've googled about it ...
GriffinTaimer's user avatar
2 votes
1 answer
984 views

Are all connections to my ENC28J60 required?

I'm trying to connect a ENC28J60 module that exposes a SPI interface to my Beaglebone Black. I only have pins 1 (NET_CS), 2 (SCK), 3 (MOSI, i.e., D0), 4 (MISO, i.e., D1), 5 (GND), 10 (VCC) connected ...
sholsapp's user avatar
  • 217
4 votes
0 answers
5k views

How to get an ENC28J60 to work?

For starters: Yes I know I'm about to reinvent the wheel with the following task ahead. I want to create my own library for the ENC28J60 for an AVR (ATMEGA1284P). So I've been browsing the net for ...
Balázs Bagi's user avatar
1 vote
1 answer
774 views

Enc28j60 Power issues

I am having a weird issue with the enc28j60 controller and atemga8. I am trying to build this circuit: I am using this schematic to power up the circuit with a 9V battery: (all the capacitors are ...
romanpetrov1's user avatar
1 vote
1 answer
5k views

Ethernet controller ENC28J60 not working with Arduino Nano nor Mega

I have a problem with running ENC28J60 with Arduino with EtherCard.h. This is the device I use: http://img20.allegroimg.pl/photos/oryginal/36/70/08/91/3670089168 This is the library and examples: ...
PanJanek's user avatar
  • 279
2 votes
2 answers
1k views

ARP message to enc28j60

I have made the driver for enc28j60 for LPC1788 and I'm trying to send UDP message to LPC via wifi enabled device (iOS, windows over wifi). But transmission fails. Wifi device sends the ARP request. ...
Gossamer's user avatar
  • 663
6 votes
2 answers
991 views

LPC1788 reading via SPI from ENC28J60

I have a problem with SPI communication with ENC28J60 chip. Basically I can't use SSP in SPI mode as it is, because ENC28J60 expects CS to be low for multiple bytes while SSP shifts it high after each ...
Gossamer's user avatar
  • 663
1 vote
1 answer
380 views

Difference between SMPEND and SMPMID

I'm interfacing an SPI chip with a PIC18 device, programmed with a C program compiled with the XC8 compiler, using libraries from plib.h. In the docs, I read: <...
user avatar
1 vote
2 answers
2k views

How to setup a development network for the ENC28J60 on XP?

I'm working on an ethernet connection with the ENC28J60. During development, I'd like to connect the chip to my computer directly (i.e. not via a gateway). This ...
user avatar
3 votes
0 answers
446 views

DHCP with ENC28J60 on PowerLine Adaptors

I have a board based on an Atmega328 and an ENC28J60 which uses uIP. When the board is connected to the network via a switch it can acquire an address via DHCP faultlessly. The DISCOVER, OFFER, ...
user894893's user avatar
29 votes
4 answers
12k views

Why is Ethernet So Power Hungry?

I was just perusing the Microchip ENC28J60 Ethernet Controller datasheet and saw that the operating current can be as high as 180mA while transmitting and 120 mA typical while active but not ...
vicatcu's user avatar
  • 22.9k
2 votes
1 answer
3k views

Enc28j60 - no communication over ethernet

the problem is: no communication over the ethernet - no packet is received or send from my board. Both diodes indicate that theres should be connection (one constantly lit other blinks on packet) and ...
user1821186's user avatar
0 votes
1 answer
2k views

PIC, SPI problem with SD card and other devices

I'm using a PIC24H as a master connected with a microSD card, ENC28J60 and a MCP28S08 port expander. I'm using the FatFs library for a microSD card and the Microchip TCP/IP stack for ENC28J60. All ...
blow's user avatar
  • 107
3 votes
3 answers
1k views

Ethernet shield (ENC28J60) design troubles

I made a through-hole shield based on the ENC28J60, but I haven't had luck getting the device to do anything at all. At this point I'm afraid I'm in over my head. I've spent some time reading the ...
lolsborn's user avatar
  • 133
3 votes
3 answers
28k views

Sending audio over ethernet

I am trying to send audio from a microphone such as this over Ethernet to a computer. My first idea was to connect the mic to an arduino's ADC and send the data using an ethernet module such as the ...
Navin's user avatar
  • 298
5 votes
3 answers
825 views

Did I Kill My Chip?

I've got an ENC28J60 Ethernet Controller in a circuit I'm building. I was testing it out but when I got to the point of talking to it over SPI with my micro-controller I got utter silence back from ...
vicatcu's user avatar
  • 22.9k
3 votes
1 answer
3k views

ENC28J60 not getting link

I use the ENC28J60 MAC+PHY ethernet controller (datasheet) in a fairly standard setup as shown in the schematics below. I can talk to the ENC via SPI, but I cannot get a link-up when I plug in an ...
henning77's user avatar
  • 279
2 votes
2 answers
6k views

When connecting to Ethernet through ENC28J60, why use ATmega88 instead of ATmega8?

I know the general differences between ATmegaX8 family (ATmega88, ATmega168, and ATmega328) and the ATmegaX family (ATmega8, ATmega16, and ATmega32). But I'm confused, as when I intended to work on a ...
mina_g's user avatar
  • 1,385
2 votes
2 answers
3k views

connecting avr microcontroller to the internet

I'd like to connect my AVR microcontroller to the Internet. I tried the enc28j60 ethernet controller, but I faced some problems with it. Besides I've read a lot about it and found it easy to be used ...
mina_g's user avatar
  • 1,385
1 vote
1 answer
7k views

using avr atmega32 as web server using ENC28J60 chip

looking for help on making a website on ATMega32 using the ENC28J60 chip iam searching for more than a week .. i found many already-made projects on this, but nothing worked with me .. iam very ...
mina_g's user avatar
  • 1,385
3 votes
2 answers
987 views

Hot ENC28J60 @ 132 mW

I have a problem with a relatively simple board which consists of an ENC28J60 Ethernet controller and an ATmega168. The circuit around the ENC28J60 is straight out of the datasheet and I have the ...
dren.dk's user avatar
  • 3,562
7 votes
6 answers
5k views

Where can I source extra long headers from [closed]

I have recently purchased a sparkfun protoboard that I wish to stack above an ethernet shield. (I have 2 different ethernet shields, an Arduino one and a seeed studio enc28j60 shield.) The problem I ...
Hamish Currie's user avatar