| Author |
Message |
shreshtha
Joined: 19 Mar 2004 Posts: 22
|
03 Jun 2006 14:50 siteplayer web server |
|
|
|
|
hi
i want to network-enable my device .
So i need to set up a web server.
what things i would require...
should i go with writing code of TCIP from srctch, take some OS and port it to some processor
what else i need to do. TELNET, SNMP ...
please guide.
|
|
| Back to top |
|
 |
jriofrio
Joined: 16 May 2006 Posts: 16 Helped: 1
|
03 Jun 2006 15:49 connectone atmel |
|
|
|
|
Hi...
I have been trying to do some research about this subject, with a different idea to use it.
I want to use the web server concept and utilize it for a NAS (network area storage), or more simply said, i want to attach a Hard Disk Drive to a LAN (local area network).
Anyhow, take a look at the following project.
Hope is useful for your project.
http://www-ccs.cs.umass.edu/~shri/iPic.html
http://www.topshareware.com/BartWare-Tiny-Webserver-download-11630.htm
http://www.unusualresearch.com/tinytcp/tinytcp.htm
Trying to program TCP/IP from scratch, is not practical if you do not have good resources.
IF you come up with any thoughts about my idea, i would like to hear from you.
Talk to you.
Jriofrio(at)hotmail.com
Added after 18 minutes:
take a look at these two other sites.
http://www.cs.berkeley.edu/~awoo/cs294-8/Assignment3.html
http://www.acme.com/software/thttpd/
|
|
| Back to top |
|
 |
shreshtha
Joined: 19 Mar 2004 Posts: 22
|
03 Jun 2006 18:10 rcm3720 project |
|
|
|
|
great sharing...
great concept...
i have started this coz now every embedded product are going network enabled.
So i want to learn this from scratch.
I am total dumb in networking...
still i am very optimistic that i ll complete this along with my official work.
this is my first day and i figured out that there are some IC have many networking facilities embedded in them.
So to get my work done quickly shd i interface these ICs or use only PHYCEIVER and code my own TCIP stack, dump SNMP,telnet... over it.
To provide service to multiple clients there must be someone in webserver to listen to their req. ans service them. so it can be done by multithread so...herecomes RTOS.
so at the end of today i have to figure out uC or uP, some paper pencil design
Infact i want my module to be able enough so that it can control/configure any embedded system/device (think of a camera/fire alarm...).
i'll usdate u regularly of my developments
shreshthakumar<gmail>
|
|
| Back to top |
|
 |
jriofrio
Joined: 16 May 2006 Posts: 16 Helped: 1
|
03 Jun 2006 22:25 giude web server using enc28j60 |
|
|
|
|
Hi...
Well, just happen to be reading about this IC that can do the following. It just might fit your need.
"The small, 64-pin TQFP CO120SQ goes the distance in meeting M2M connectivity needs. Designed for 802.11b/g WiFi and 10/100BaseT LAN access, CO120’s firmware flavors enable a combination of up to 10 TCP/UDP sockets; two listen sockets; clients for HTTP, SMTP, and FTP; and the SerialNET™ port server operating mode for serial-to-IP bridging. A choice of locally or remotely updateable firmware is available, and protocol maintenance is free from Connect One. Firmware flavors for cellular and dial-up modem applications will be available in Q3.
iChip works with any host processor and any or no host RTOS. Since iChip offloads TCP/IP communications from the host application, minimum development time or IP expertise is required. Design-in time typically is one man-month.
It is called the iChip CO120SQ, the maker is Connect One.
You will find more info in its wesite:
http://www.connectone.com
http://www.connectone.com/news.asp?nid=155
You provably know this, but, take a look this site, Free RTOS.
Talk to you.
JR
|
|
| Back to top |
|
 |
sky123
Joined: 12 Feb 2003 Posts: 21
|
31 Jul 2006 20:09 ichip web server |
|
|
|
|
Hi,
There is also a ready-made board called TINI by Dallas Semiconductor, which is about $50. It already contains a simple TCP/IP and UDP stack, and runs Java.
The demo board allows you to have a web server that displays the temperature.
(Search for TINI on google). I plan to erase the flash and use a C compiler though.
It is the size of a PC memory stick. It is only 10Mbit ethernet interface though,
and probably only powerful enough for simple applications, not large file or media
streaming.
For wireless, the simplest way is to use a PCMCIA Wi-fi card, and use a microcontroller to interface to that. w ww.io soft.co m sell the boards and software
separately, but they are expensive. Someone needs to develop some open source simple interface, maybe using AVR or other microcontroller, and well documented C source code, for one of the popular wi-fi card chipsets.
|
|
| Back to top |
|
 |
robins_june05
Joined: 01 Aug 2006 Posts: 4
|
01 Aug 2006 14:39 embedded web server with pic |
|
|
|
|
hi
this is robin u can web enable ur device by using Rabbit microcontrollrer RCM3720
this is very good microcontroller i hv done my mini project on this and using Dynamic C u will be able to connect WEB with in 5 min .......and cost of this controller is also very low .....
robin singh
IIIT,pune
09890600120
|
|
| Back to top |
|
 |
theGate
Joined: 06 Apr 2001 Posts: 61
|
02 Aug 2006 0:23 rabbit embedded web server |
|
|
|
|
hello guys
someone know if the
Ethernet Connection Development Kit . Includes RCM3720 from Rabbit include Web Server ?
thanks
theGate
|
|
| Back to top |
|
 |
samcheetah
Joined: 25 May 2004 Posts: 672 Helped: 31 Location: Pakistan
|
02 Aug 2006 6:50 simple tcp/ip stack 18f |
|
|
|
|
1) order a free sample of the ENC28J60 Ethernet Controller from microchip http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1953&device=en022889
2) buy a RJ45 board connector with integrated magnetics.
3) download the free TCP/IP stack from microchip
4) order a free sample of any 18F PIC microcontroller which has a big internal memory.
there you have it.....an embedded webserver.
by the way, you can substitute 1) and 2) with buying http://www.olimex.com/dev/enc28j60-h.html from olimex
i hope that helps
|
|
| Back to top |
|
 |
Google AdSense

|
02 Aug 2006 6:50 Ads |
|
|
|
|
|
|
| Back to top |
|
 |
mmike
Joined: 04 Jun 2006 Posts: 553 Helped: 19
|
08 Aug 2006 17:07 webserver enc28j60 pic ccs |
|
|
|
|
| Quote: |
| Understand the inner workings of TCP/IP · Implement a Web server with dynamic content generation and client/server data transfer capabilities Internet programming demystified! This is a hands-on guide to TCP/IP networking that includes platform-independent source code to a simple TCP/IP stack - a lean version that is easier to present and efficient enough to use in embedded applications. Create a small, stand-alone TCP/IP stack with an embedded Web server. Aided by the author’s abundant source code examples and fully-functional utilities, you will learn about, and experiment with, the simpler aspects of internetworking, before tackling the TCP protocol itself. The author offers an intensely practical approach, while still providing an in-depth understanding of the TCP/IP protocol family. At each stage of the book, you will consolidate your understanding through experimentation with suitable software utilities. Along the road to mastering the creation of complex network software, you will: · learn about key networking and client/server technologies · experiment with networked PCs and microcontrollers · explore and extend the professionally-written software · build the protocols from the ground up · speed your network development with a powerful set of tools and utilities |
http://www.itebookhome.com/download.asp?id=1697
|
|
| Back to top |
|
 |
siteplayer
Joined: 16 Aug 2006 Posts: 15
|
16 Aug 2006 21:10 things to look for in an embedded web server |
|
|
|
|
The Best & easiest way is to use Siteplayer Embedded web server.
I am using it for the past 3 yrs.
Its GR8!
Have a look at www.siteplayer.com & click siteplayer server page (right bottom).
Contact me for any further query mehra.akshat(at)rediffmail.com
|
|
| Back to top |
|
 |
Bassem_fahmy
Joined: 17 Oct 2004 Posts: 75 Helped: 2
|
17 Aug 2006 7:44 Re: Embedded web server |
|
|
|
|
hi,
read this article about using Atmel for Ethernet using Microchip ENC28J60.
its a good one, hope its useful.
|
|
| Back to top |
|
 |