Wiznet W5100 Indirect/Parallel Driver

Warning message

The Propeller Object Exchange system is decommissioned and replaced with a GitHub repository to house the same existing and future Propeller objects. As of 12/5/2019, this site is read-only. You can continue to browse and download objects from here for a limited time; however, please begin using the Parallax Propeller repository for future reference.
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0
Request group membership
By: created: 2013-04-17 | updated: 2013-04-17


An ASM driver for communicating with the Wiznet W5100 Ethernet IC using Indirect/Parallel. This driver launches a COG that handles FAST reading and writing to the W5100. There are routines in both ASM and SPIN for establishing communication and transferring data and settings. See the file for further instructions on usage.

DEMO: Look on the right of the screen under the Auxiliary files to see a couple demos. Included are UDP, TCP Server, TCP Client demo and a hard coded web page serving demo. These demos are very simple in nature to illustrate the core portions of the W5100 driver. You may need to update the Object portion of the demo code to point to the latest version of the object.

Version Log:

  • 0.5 - initial release on OBEX
  • 0.6 - added a couple more routines for accessing the W5100. Fixed the UDP buffer problem, made the driver use the SPI Enable pin on the W5100.
  • 0.7 - updated the code for various bugs posted to the forum.

Please note that the most up-to-date code may be available via Google Code:




Original File Upload
Binary Data W5100_Indirect_Driver.spin177.93 KB
Package icon Demos.zip26.65 KB