Go Down

Topic: New board - '1284 Mini (Read 10948 times) previous topic - next topic

CrossRoads

I've had a few inquries about a '1284 in small form factor, so I put a TQFP part on a small board with the components needed to run standalone and added independent headers for ICSP and FTDI for bootloading & sketch downloading. Even put a couple of LEDs on since the headers sort of forced the overall size. Added a bunch of ground connections too.
I'll put an order in for boards in a few days.
Parts are standard - 16 MHz xtal, 0805 size caps & resistors, 0.1" pitch headers, 1206 LEDs, and a DO214BA size diode for non-lockup sketch downloads.
Offboard 4.5-5V power needed. 3V for 8 MHz.

Pinout is the Mighty1284/Bobuino variant.

Add your favorite '324/644/1284 into your project and take advantage of 32 IO lines.

Pick up a metal stencil for $11
http://www.proto-advantage.com/store/product_info.php?products_id=2220108
and away you go for easy assembly!
Board is 48.25 x 44.5mm, 1.9" x 1.75", I'll be ordering in lots of 10.
1-piece shipped to you for $3.00, price will drop with higher quanties as I can mail several for the same postage cost.
Will pester all requestors for paypal funds after I get the boards in ~July 20 if ordered this weekend.

I'm open to suggestions for improvements too.  If the board is allowed to grow to 50mm x 50mm, a few more components could be added.

Robert
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

Graynomad

Rob Gray aka the GRAYnomad www.robgray.com

CrossRoads

Yeah, there's really not much needed for a standalone board that is intended to be used independend of a PC.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

cyclegadget


  I like the board, it looks very good! I might be greedy but, could you add a RX , TX led to D0 and D1?

I would like 2 boards either way, but, for me seeing the serial at work is helpful.

Always good work!,
Mark
Good links: Eagle tutorial= http://www.youtube.com/playlist?list=PLDE1858BD83D19C70
General Arduion tutorials = http://tronixstuff.wordpress.com
http://www.gammon.com.au/forum/bbshowpost.php?bbtopic_id=123

wanderson

Looks interesting, I be in for one or two.  I would be even more interested if you made the boards an even 2" square.  If they were 2" on a side they would be very compatible with the Schmartboard prototyping boards which I think work very well for prototype circuits, particularly those that use SMD components.
New true random number library available at: http://code.google.com/p/avr-hardware-random-number-generation/

Current version 1.0.1

cyclegadget


Looks interesting, I be in for one or two.  I would be even more interested if you made the boards an even 2" square.  If they were 2" on a side they would be very compatible with the Schmartboard prototyping boards which I think work very well for prototype circuits, particularly those that use SMD components.

 

Do you have some idea for stacking boards?
Good links: Eagle tutorial= http://www.youtube.com/playlist?list=PLDE1858BD83D19C70
General Arduion tutorials = http://tronixstuff.wordpress.com
http://www.gammon.com.au/forum/bbshowpost.php?bbtopic_id=123

CrossRoads

Adding spots for LEDs/resistors would be doable.

2" is a tad too big  - I want to keep it 50mm x 50mm max (1.96"), otherwise it bumps up into the next price bracket.

If I make it 50x50 and move the pins out to the edge, with names inside the headers, that would make a nice footprint for shields. I'll double check to make sure the pins line up for a perboard when I move them.
Can bring the power in from the top shield, or use right angle headers at the +5/GND pins. I'll beef up those traces so power can come in any +5 pin and go out any +5 pin up to shields. Maybe do a ring with +5 around the outside of the board.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

wanderson



Looks interesting, I be in for one or two.  I would be even more interested if you made the boards an even 2" square.  If they were 2" on a side they would be very compatible with the Schmartboard prototyping boards which I think work very well for prototype circuits, particularly those that use SMD components.

 

Do you have some idea for stacking boards?


No I connect the boards along the sides using plastic clips Schmartboard manufactures.  By themselves they are fairly secure; however, I add a little super glue to make them as solid as a single board.
New true random number library available at: http://code.google.com/p/avr-hardware-random-number-generation/

Current version 1.0.1

wanderson


Adding spots for LEDs/resistors would be doable.

2" is a tad too big  - I want to keep it 50mm x 50mm max (1.96"), otherwise it bumps up into the next price bracket.

If I make it 50x50 and move the pins out to the edge, with names inside the headers, that would make a nice footprint for shields. I'll double check to make sure the pins line up for a perboard when I move them.
Can bring the power in from the top shield, or use right angle headers at the +5/GND pins. I'll beef up those traces so power can come in any +5 pin and go out any +5 pin up to shields. Maybe do a ring with +5 around the outside of the board.


50mm (1.96") is likely the size of the Schmartboards, since it is a nice even metric measurement.  I would be in for 10 if you make them that size.  Just let me know when your ready to order.
New true random number library available at: http://code.google.com/p/avr-hardware-random-number-generation/

Current version 1.0.1

CrossRoads

I'll do a little more work & re-post, adding some securing holes along the edges too.
I'm not in a rush, discussing these little mods only helps add to the utility of the design.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

florinc

Since it is mostly SMD, why not choose an SMD push button, like this one:
http://iteadstudio.com/store/index.php?main_page=product_info&cPath=10_15&products_id=334
(And honestly, I have never used the reset button on any board.)

I have a well stocked box of 0603 components... never bought 0805 caps, just some small-value resistors and LEDs.  Would 0805 pads fit an 0603 cap (e.g. for the 22pF xtal load caps?)

CrossRoads

Yes, 0603's will fit on 0805 pads.

I don't normally install a reset switch at all, was a moment of weakness I think.  I changed it over.

Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

CrossRoads

Okay, here's a 1.95" board, LEDs on D0/D1, SMD reset switch, 4 layed in the possible configuration showing alignment match up.
All the header holes are on 0.1" pitch.
Wondering if I should drop to 1.9 x 1.9 so the holes don't look 0.05" off when side by side.
Thoughts?
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

mcnobby

Hi, I really like the look of this board, is it compatable with the Arduino interface/IDE ?
while (z--) { snoreEvenLouder(); }
www.smartshow.lighting - www.dmx512.lighting

Go Up