WIZnet Network Module with Mag Jack - WIZ830MJ

Replacement: None. We don’t have a direct replacement for this board. This page is for reference only.

WIZnet’s WIZ830MJ is essentially a breakout board for their W5300 TCP/IP hardwired chip. Also featured on the board is an RJ-45 MagJack connector (RJ45 with X’FMR). It can be used as a component and little effort is required to interface to the W5300. The WIZ830MJ is an ideal option for users who want a simple solution to adding TCP/IP capability to their project.

For detailed information on implementation of Hardware TCP/IP, refer to the W5300 Datasheet.

  • Integrated W5300 TCP/IP hardware chip and MagJack connector
  • All pins of the W5300 broken out to 0.1" pitch headers
  • Supports 10/100 Base TX
  • Operates 3.3V with 5V I/O signal tolerance
  • High network performance: up to 50Mbps
  • Supports half/full duplex operation
  • Supports auto-negotiation and auto cross-over detection
  • IEEE 802.3/802.3u Compliance
  • Supports network status indicator LEDs
  • Includes Hardware Internet protocols: TCP, IP Ver.4, UDP, ICMP, ARP, PPPoE, IGMP
  • Includes Hardware Ethernet protocols: DLC, MAC
  • Supports 8 independent connections simultaneously
  • Supports MCU bus Interface
  • Supports Direct/Indirect mode bus access
  • Supports 16/8 bit data bus width
  • Supports memory-to-memory DMA (only 16bit Data bus width & slave mode)
  • Supports Socket API for easy application programming
  • Supports hybrid TCP/IP stack(software and hardware TCP/IP stack)
  • Supports PPPoE connection (with PAP/CHAP Authentication mode)
  • More flexible allocation internal TX/RX memory according to application throughput
  • Interfaces with two 2.54mm pitch 2 x 14 header pin* Board: 53.3x34.0x19.5 mm (W x D x H)

Customer Comments

  • Hi,
    I am just starting and have been playing with an Arduino Ethernet Shield. I have bought the above Wiz830MJ but did not realise it did not support SPI. Does anyone which pins to connect to an Arduino Pro Mini 328 board so I can use the Arduino ethernet library or would my best option be to scrap this and buy the Wiz811MJ?

  • A note of caution to anyone believing that W5300 is a better drop-in replacement for W5100 at the same price. It’s better, it’s faster but IT DOESN’T SUPPORT SPI.
    Lesson learned - carefully read the docs before ordering.

  • Anybody know how to access register using direct address mode? There are 8 pins as address pins but addresses are like 20 bits.

    • let me know if you still need code/support on using this, i have a fairly well developed codebase for this guy

      • fireflighter, this device looks like it has no serial I/O, only 8/16 bit data bus port. how can I use it with a PIC32? some trick to translate UART to the 8/16 bit data bus port? thx, or what?

        • hey HM,
          well i’m not familiar w/ the pic32 but my immediate reaction is to attach a serial to parallel chip in there if i already have this module in hand. i use 8bit data access on this module, 10 bits for address. so you’d want a total of 18 bits for those two busses, and you’ll need four more pins to manage. if the wiz830mj is the only device on the bus, you can hardwire /CS to ground and rely on signalling with /RD and /WR. the last two pins you must use are /RESET and /LINK. /RESET is obvious, and /LINK indicator is important since you don’t want to send packets when there’s no network connectivity (it can hork up the w5300 on bootup).
          do you have SPI or i2c on the pic32? you can use the mcp23s17(spi) or mcp23o17(i2c) io expander. that’ll give you 16 bits of bidirectional flow per chip. see the datasheet for info on that critter
          digikey has plenty of different i/o expanders to choose from.
          if you want native serial access, the wiz812 may suit you better. it comes with the w5100 chip rather than the w5300 chip, so it gives you four sockets rather than 8.

Customer Reviews

No reviews yet.