<br>I never thought I'd be saying this, but maybe try an Arduino instead of the pic?  :)<br><br>I have 15+ years in bare metal ASM design on the AVR (the basis of the Arduino), but I was able to go from opening the box to an embedded web server reading and writing an SD card in about half an hour with the Arduino.  <br>
<br>Is it the most efficient thing, hell no.  But it excels at "I want to make one of these, quick.".   <br><br>If I had to write Ethernet and SD from scratch, or even use some of the existing non-arduino AVR libraries, I'd be many hours getting that up and running. <br>
<br>If I'm not actively working on it, you can check out my little Arduino server at http:\\76.25.46.38   Very much a WIP, but for what it's worth, it's there.   I know there are APRS applications already in place as well. <br>
<br>