Using DP83848 modules as Ethernet interface for custom LPC1768 mbed boards

Since I have recently designed a low cost Home made mbed board with LPC1768 microcontroller I thought it would be nice to add also a low cost Ethernet connectivity. Because the original LPC1768 mbed board was featuring a DP83848 chip I decided to check what was available with that regard on the eBay. It turned out that nowadays there are available cheap (about 5$) DP83848 modules from various sellers. For more details about DP83848 see the Application Report.

DP83848 Ethernet Physical Layer Transceiver module /media/uploads/hudakz/dp83848_01.jpg

Unfortunately the RX_ER pin was not available at the module's connector. So I took a thin wire, soldering iron and connected it to one of the NC (Not Connected) pins (it wasn't that difficult after all).

/media/uploads/hudakz/dp83848_modification.png

DP83848 module pinout

/media/uploads/hudakz/dp83848_pinout01.png

Wiring

DP83848 moduleLPC1768 board
VCC<=>+3.3V
GND<=>GND
MDIO<=>86
MDC<=>87
OSCIN<=>88
CRS<=>92
RX0<=>91
RX1<=>90
TX_EN<=>93
TX0<=>95
TX1<=>94
RX_ER<=>89


Tested with

TCPSocket_HelloWorld
mbed-os-example-sockets
WebSwitch_mbed-dev
WebSwitch_mbed-os


2 comments on Using DP83848 modules as Ethernet interface for custom LPC1768 mbed boards:

18 May 2019

excellent travail :)

08 Sep 2023 This post is awaiting moderation

Où je peux trouver la partie software ?

Please log in to post comments.