ATmega1284P adapter for Arduino/Genuino UNO

Hi everyone!

I don't know if this has been suggested before but it'd be great if someone makes an adapter board to replace the 328P in the UNO R3 for a 1284P so we can have the advantage of extra memory even if the extra outputs are not available.

What I mean is an adapter board that plugs into the 328 socket so it makes use of everything the UNO already has, like crystal, USB comm, etc. One just might select 1284 in the IDE and use the UNO as always but gaining all that space.

Is it feasible? Forgive me if what I'm suggesting is dumb. I just like the idea of having more memory and I personally don't need all the extra ports or second UART, so solutions like the "Bobuino" or the "Sanguino" make no sense to me, neither from the economic nor the form-factor POVs.

Thanks for reading!

Here it is: http://www.firebirduino.com/uu/index.html

http://www.freetronics.com.au/products/goldilocks-arduino-compatible-with-atmega1284p-mcu too

"Unique Arduino boards, some are shared at: https://www.oshpark.com/profiles/firebirduino"
but not the 1284 to 328 adapter. Soldering the leadless 44-pin package would be a challenge by hand. I know I couldn't do it, pads are too small to reliably put paste down with a stencil and then place a part. Good job for younger eyes, steadier hands.

So you don't think $27 for the kit to make this board is economical?

I suppose a smaller board, fewer headers pins, fewer components - I see 8 SMD parts plus crystal and the $8.40 Atmega1284P-MU - could be less if built up in some quantity. Plus making up a solder stencil. Blow the chip tho and you're looking at replacing the board vs just replacing the DIP chip.

@crossroads:

I think I want a 1284 for one of my projects that's getting out of hand. Tell me something about this one, I see USB connected as well as a programmer. Can you clarify what's going on there? Can I run on just the base board without the USB adapter if I have a programmer? Are the plans for that board open source? What I'd really like to do is put something like that at the heart of a larger board.

Sure, I connected the Programmer to bootload it, powered from USB (programmer only monitors Vcc), and then used USB to download Blink onto it.
The USB adapter can be onboard with the MIKROE483 as pictured (looks high there as I was experimenting with a socket for it), or offboard with an FTDI Basic if you don't need USB for an embedded project and only want to plug one on for downloading/debug.

Schematics and PL and other info for the board are at my website.
http://www.crossroadsfencing.com/BobuinoRev17/

This one could be installed easily in another project, like a Promini but with a DIP 1284 and no regulator:

Bootloading/downloading:

Thanks!

Thank you all for your answers! I'll check it out.