(Proposed) Adruino Ethernet and MEGA 2560 Merge Project

Breakout boards, sensors, Drawdio, Game of Life, other Adafruit kits, etc.

Moderators: adafruit_support_bill, adafruit

(Proposed) Adruino Ethernet and MEGA 2560 Merge Project

Postby Cra451 » Fri May 18, 2012 5:58 pm

I just ran into the 32K code barrier for the Arduino Ethernet board, And I was thinking that maybe what is needed is a Arduino Ethernet with the MEGA2560 chip as its core. The biggest thing that pushed it over the edge was Twitter internal OAuth code that would enable the device to talk to twitter directly. (without a middleman server) So my current code works in parts, but all together its 37K and I have 10K more to write.

I have Eagle set up along with the Boards and the Schematics downloaded from thier source locations. I managed to get the Chip copied from the original Mega Board on to the Ethernet Schematic ... Most of the pins match up directly. There are a couple of pins that im not sure if they are the same , and im not sure that the firmware would be the same.

Is there any advice that you call could offer on things that I should watch out for? Does anyone want to help out? I'm thinking that if we do this right it could be the Ethernet R3 Version ... and get any other issues handled that others have seen?

Chuck
Cra451
 
Posts: 13
Joined: Fri Nov 26, 2010 6:26 pm

Re: (Proposed) Adruino Ethernet and MEGA 2560 Merge Project

Postby westfw » Fri May 18, 2012 6:55 pm

There are a couple of 1284p-based boards (128k flash, 40 pins) that might be easier to use if you don't need all the extra IO pins.

A (normal sized) smt 1284 + wiznet 5200 board would be an interesting beast; significantly cheaper and smaller than a 2560+5100 board. Not as standard, of course :-( The idea would be to implement all of the on-board communications using the "extra" pins from the 1284, leaving all the shield-connected pins usable for other purposes.
User avatar
westfw
 
Posts: 1321
Joined: Fri Apr 27, 2007 12:01 pm
Location: SF Bay area

Re: (Proposed) Adruino Ethernet and MEGA 2560 Merge Project

Postby Cra451 » Sat May 19, 2012 12:12 am

Great Points ...

I didn't know anything about the ATMega 1284P ... but found this link.
http://maniacbug.wordpress.com/2011/11/ ... ga1284p-4/

Also did not know that there was a W5200 out there either
http://blog.wiznet.co.kr/w5200-arduino- ... 7clMkXOy8A

Your point is duely noted on the right sizing the core and pins... At first I was not thinking of really using the extra pins.

Maybe we need two....versions...(the 1284 for the code problem only.... ) but then i started ...just thinking and not really knowing how hard this is but its a neat idea...
But to really make this a beast, GRANDE!!! how about this .. I have no idea if its possible but its an idea.

First Setting some parameters...
Finished board to be sized as same as Uno (would have to be SMD and multi Layer....)
All (lower) Digital Pins and Analog Pins are to be presented as available

But the following is connected to the higher order pins already and some sort of framework is already in place. That lets all the following work....
Eeprom is working , and proper web setting library... where "my mom" could change the settings... without recompling....
Ethernet W5200 is connected (Twitter Out and Web Page IN)
RTC + Battery (pushing Wakeup command)
Sleep Circuit? For self and screen....
USB (1) connectivity for programming like standard UNO
USP (2) is available for one of the following Android, Iphone or wireless connection via
see here for Miniture Wifi ... https://www.adafruit.com/products/814
or lastly maybe a usb Blue Tooth device too...
Connector for touch display Like the one already at adafruit... but not needing the shield...
SD Card
Power

This is probably way over board but it would be really cool to get as a base for the "Internet o things".... and you could just concentrate on the Shield for you interactivity with the world.... and sensors... What do you think?
Cra451
 
Posts: 13
Joined: Fri Nov 26, 2010 6:26 pm

Re: (Proposed) Adruino Ethernet and MEGA 2560 Merge Project

Postby Cra451 » Sat May 19, 2012 12:24 am

Oh yes.. I forgot to say this, i'm going to look at the 1248 and see if it would fit doing this too. Thanks for the point in the right direction.
Cra451
 
Posts: 13
Joined: Fri Nov 26, 2010 6:26 pm

Re: (Proposed) Adruino Ethernet and MEGA 2560 Merge Project

Postby Cra451 » Mon May 21, 2012 7:34 pm

An Update ....

After looking at this over the weekend, it appears that the price difference between the 1248 and the 2560 is not that much $5 total in quanity.
The price difference is about $1 @ quanity one. So i'm gonna start the process in getting the 2560 together and all the updated components to make that happen.

The problem is that the more I read the more questions im getting.

Does anyone know who built the existing Ethernet board for Arduino?
Cra451
 
Posts: 13
Joined: Fri Nov 26, 2010 6:26 pm

Re: (Proposed) Adruino Ethernet and MEGA 2560 Merge Project

Postby westfw » Tue May 22, 2012 1:39 am

The price difference is about $1 @ quanity one.

Really? Where are you shopping?! Most of my sources have the 1284p at half the price of the 2560 ($8 vs $18 at Digikey, $6 vs $13 at Mouser...)
User avatar
westfw
 
Posts: 1321
Joined: Fri Apr 27, 2007 12:01 pm
Location: SF Bay area

Re: (Proposed) Adruino Ethernet and MEGA 2560 Merge Project

Postby Cra451 » Sat May 26, 2012 3:48 pm

Cra451
 
Posts: 13
Joined: Fri Nov 26, 2010 6:26 pm

Re: (Proposed) Adruino Ethernet and MEGA 2560 Merge Project

Postby Cra451 » Fri Jun 08, 2012 12:32 pm

and if you look long enogh you can find anything on the internet.

There is a EtherMega Board over at freetronics.
http://www.freetronics.com/collections/ ... 9I2ktXOy5I
Cra451
 
Posts: 13
Joined: Fri Nov 26, 2010 6:26 pm


Return to Other Adafruit products

Who is online

Users browsing this forum: No registered users and 3 guests

Stuff to buy from the Adafruit store and links to product documentation!


New Products [108]

Raspberry Pi[80]
 
FLORA[23]
 
Bunnie Studios[9]
 
FPGA[1]
 
mbed[11]
Arduino[60]
 
NETduino[14]
 
BeagleBone[24]
 
Android[6]
 
XBee[10]
More Dev Boards[31]


 
BoArduino[8]
 
SpokePOV[4]
 
TV-B-Gone[4]
 
MiniPOV[3]
 
SIM reader[3]
 
Microtouch[5]
 
Clocks & Watches[18]
 
Drawdio[4]
 
Brain Machine[1]
 
Game of Life[2]
 
MintyBoost[2]
More DIY Kits[16]


 
MaKey MaKey[3]
 
Tweet-a-Watt[5]
 
Young Engineers[33]
 
Discover Electronics[2]
 
Snap Circuits[4]
 
littleBits[3]
 
Project packs[8]


 
Breakout Boards[34]
LCDs & Displays[48]
Components & Parts[70]
Batteries & Power[49]
EL Wire/Tape/Panel[52]
LEDs[111]
 
Wireless[14]
Cables[62]
 
Lasers[6]
Sensors/Parts[145]
 
Enclosures/Cases[11]
 
Solar[11]
 
RFID / NFC[13]
Prototyping[70]
 
iDevices[13]
Tools[71]
 
Wearables[39]
 
CNC[37]
 
Robotics[29]
 
3D printing[1]
 
Materials[24]


 
Stickers[41]
 
Skill badges[55]
 
Books[25]
 
Circuit Playground[7]
 
Gift Certificates[4]