Shop OBEX P1 Docs P2 Docs Learn Events
ENC28J60 Web Server — Parallax Forums

ENC28J60 Web Server

Brian CarpenterBrian Carpenter Posts: 728
edited 2009-05-23 17:41 in Propeller 1
Has anyone been able to conquer this beast yet? I am looking to serve up web pages from the device.

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔


It's Only A Stupid Question If You Have Not Googled It First!!

Comments

  • Mike GreenMike Green Posts: 23,101
    edited 2009-05-22 04:32
    I believe the YBOX2 can act as a webserver. All of the code is open source.

    www.deepdarc.com/ybox2/

    www.ladyada.net/make/ybox2/
  • jazzedjazzed Posts: 11,803
    edited 2009-05-22 05:09
    Here is a chronicle of my experiences. The server is no longer accessible.
    http://forums.parallax.com/showthread.php?p=741661

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    --Steve


    Propalyzer: Propeller PC Logic Analyzer
    http://forums.parallax.com/showthread.php?p=788230
  • grindelgrindel Posts: 68
    edited 2009-05-22 12:43
    Brian Carpenter said...
    Has anyone been able to conquer this beast yet? I am looking to serve up web pages from the device.

    Harrison Pham had a demo web server which could·was here: http://code.google.com/p/proptcp/·but it has·been taken down.· He has since put out a new tcp stack which I haven't messed with yet: http://harrisonpham.com/dp/proptcp

    I'm pretty sure·he intends to release a new web server demo based on the new tcp stack.·
  • FredBlaisFredBlais Posts: 379
    edited 2009-05-22 22:39
    Just wanted to know... about the new prop/tcp from Harrison Pham, is it working with any PHY chips (without having to add too much code to make it work)?
    Is there schematics or drivers written for a specific PHY?
  • Mike HuseltonMike Huselton Posts: 746
    edited 2009-05-23 10:05
    Timothy and I are developing for the W5100. We dropped the ENC28J60 part because it is a power hog and old technology.
    The W5100 is ideal for a web server and it is low power, high speed to boot.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    JMH
  • hinvhinv Posts: 1,255
    edited 2009-05-23 11:41
    Hi,

    I was just at harrisons site http://harrisonpham.com/dp/proptcp and he has a schematic there which includes a ENC28J60, as well as code. The code.google.com/p/proptcp site is working as well.
    Many kudos to harrison for his excellent work.

    Doug
  • heaterheater Posts: 3,370
    edited 2009-05-23 11:51
    JMH: The W5100 looks like a wonderful device and cheap to.

    I'm all for the web server idea. I think a lot of us around here would be overjoyed with a simple serial to net implementation that would be a drop in replacement for FullDuplexSerial and the like.

    Wish I had time to play with all this stuff....

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    For me, the past is not over yet.
  • Mike HuseltonMike Huselton Posts: 746
    edited 2009-05-23 12:33
    I am working on a WiFi replacement module that takes it a step further. This a SMOP (Simply a Matter Of Programming) but money is holding me back. Maybe next month...

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    JMH
  • Harrison.Harrison. Posts: 484
    edited 2009-05-23 17:41
    Brian Carpenter said...
    Has anyone been able to conquer this beast yet? I am looking to serve up web pages from the device.
    I wrote a number of web servers that use the ENC28J60. I haven't gotten around to releasing them yet, mainly because I've been sidetracked trying to clean up the code to make it more usable. Just keep sending me emails to remind me to post my code.
    heater said...
    I think a lot of us around here would be overjoyed with a simple serial to net implementation that would be a drop in replacement for FullDuplexSerial and the like.
    My current tcp/ip stack comes with an object that provides an API that is a drop in replacement for FullDuplexSerial.
    James Michael Huselton said...
    Timothy and I are developing for the W5100. We dropped the ENC28J60 part because it is a power hog and old technology.
    The W5100 is ideal for a web server and it is low power, high speed to boot.
    The W5100 datasheet states that its max current usage is 183mA @ 10BaseT while the ENC28J60 datasheet says 180mA. I'm pretty sure both devices use about the same power (it depends on the external components used to set the PHY output waveforms). Early silicon revisions of the W5100 also have a bug in the PHY that causes it to overheat and pull excessive amounts of current when the ethernet cable is disconnected. I don't know if Wiznet was able to fix the problem or not.

    Other than that, the W5100 really looks like a great chip. I really wish it was around when I started to work with this stuff.
Sign In or Register to comment.