Hi all, I was reading about the arduino and I could think of 1001 things I could use it for, I really like the project and the effort everybody has put into it. I hope to contribute some things as soon as i've got it all figured out. I ordered an Arduino NG a couple of days ago, so hopefully it will arrive somewhere next week so that I can start experimenting

This is really what I've been looking for.. I'd like to have an internet connected interface for a project. In this case you don't need an computer to remotely control the I/O ports on the Arduino over the internet. This is more a specific question for Massimo, when will it become available?

I'm also curious about the prototyping toolkit: "We're expanding our toolkit every month, subscribers get a shipment of new "experience elements" to use in their designs."Are these components only available to subscribers or are there plans to release this stuff to the public (via webshop/pcb layouts/schematics)?

I did the same a week ago, no reply. Not even a 'hello' ... 'thanks for bothering to contact us'. Perhaps the idea's been shelved, it's all rather odd, such a nice picture of the ethernet board, but no follow ups :-?

It is an ethernet jack that is a webserver, telnet server with 384kb for webpages/stuff. Etc. Processor is "Based on the DSTni-EX enhanced 16-bit, 48MHz or 88MHz, x86 architecture"

It has an AES encryption feature built in.

etc, etc, etc,

Quote

Hi all, I was reading about the arduino and I could think of 1001 things I could use it for, I really like the project and the effort everybody has put into it. I hope to contribute some things as soon as i've got it all figured out. I ordered an Arduino NG a couple of days ago, so hopefully it will arrive somewhere next week so that I can start experimenting

If one of you Internet guru's can sanity check the following connection idea, I'd appreciate it.

First of all, I have an always-on DSL connection, with dynamic IP periodically changed by my ISP. I have a wireless router and a Buffalo Linkstation NAS drive, with a built-in FTP server.

I use a free dyndns.org account to provide my FTP server a URL in the format ftp.<MyAccountName>.dyndns.org. I've configured my router to send an email to dyndns.org each time my IP address changes. That always keeps ftp.<MyAccountName>.dyndns.org pointing to my FTP server.

So, would the same thing work to put the Xport on the air as a web server?

I'm thinking, assign the Xport a hard IP address. In the router, map port 80 to the Xport's IP. Would a connection to www.<MyAccocuntName>.dyndns.org forward a connection to my IP address of the moment on port 80?

If so, it looks like I have a solid way of connecting the Xport to the net.

If that all works, the question becomes "what to do with it?" I'm open to ideas.

I gather I can load web pages. Can I export a Processing app to a web page, then load that page into the sever to get something intelligent running? And would such an app be able to talk to the Xport's serial port (and thus, to the Arduino?) Or is there an easier way of providing some automation?

A lot of this is probably RTFM stuff. Some of these questions might be answered in the User's Guide, but it didn't look like I'd find all the info there.

The Xport looks pretty interesting. Now I need to figure out something cool to do with the darned thing.I'm thinking, assign the Xport a hard IP address. In the router, map port 80 to the Xport's IP. Would a connection to www.<MyAccocuntName>.dyndns.org forward a connection to my IP address of the moment on port 80?

If so, it looks like I have a solid way of connecting the Xport to the net.

If that all works, the question becomes "what to do with it?" I'm open to ideas.

That should all work fine.

The XPort does act as a webserver, but it is limited. There is no ability to run scripts on the XPort, only serving static web pages - except, you can write a java applet to store with your html which gets loaded and runs on the browser. This java applet can open a telnet type connection back to the XPort (you'd need another port open on your router) which will send the data through its serial port to your processor, your processor would then return the appropriate data to the XPort which sends it via the telnet connection to the java applet in the browser.

Phew.

The webserver memory on the XPort is split into 6 x 64k chunks. It means that a web page can be no more than 64k and (I'm not 100% on this) you only get 6 pages. (It might be more accurate to say 6 applications, I'm not sure).

Another thing - the datasheet overview mentions SMTP. As far as I can tell, you can only configure the device to send preset emails to a preset address based on the state of the GPIO pins.

Also, the XPort doesn't support DNS. If you want to use it to access information on a server on the internet (say page scrape traffic info for your city) you have to specify the IP address of the server. These are not fixed, which could cause problems in the future. A work around for this is to use PING and parse the IP address from that.

I think the XPort is a great little device, but it does have some limitations which are not apparent when first reading the datasheets.