I'm currently working on a project which involves a LynxMotion AL5B robotic arm. To control it I'm using a BotBoarduino and an Arduino Ethernet Shield. I control the servos of the robot arm with a Web Server and a client made in Visual Studio. Everything works fine and my robot moves as I want it to. I made it so you can request if you want HTML, XML or JSon returned to you depending on what you request.
But that is not what my problem is. Now when I have a working Ethernet Web server which I can control the robot with, I want to make it wireless using an Arduino WiFi shield. I can connect to my network, and the Web server example code works when I browse to the ip address it gets. But when I upload my own code to the BotBoarduio and browse to the ip address, it start a download for some file.
I know that the code is working, because I tested it with an Arduino Uno r3 and it worked exactly as I want. With it working I mean that I can browse to the ip address and it returns correct HTML, XML, and JSon for the different things I put in the URL after the ip. I can't swich the BotBoarduino with the Uno because the Uno doesn't have connections for the five servos I'm using.
I believe that the BotBoarduino is like an older version of an Uno since it doesn't have the SCL, SDA and IOREF pins. For the WiFi to work with the BotBoarduino I have a jumper attached between IOREF and 3,3v and I have read that you might have to add jumpers between SCL and A5, SDA and A4 and maybe D7 and D3, but I don't know which and If any of them to use.
I really don't know what to do after sitting on Google for the past couple of days searching for a solution, but it seems that no one uses the BotBoarduino. All answers are highly appreciated.
The robot arm I'm using: http://www.lynxmotion.com/c-126-al5b.aspx