Arduino Forum

Forum 2005-2010 (read only) => Hardware => Development => Topic started by: Marco_Ritrivi on Jan 16, 2011, 02:45 pm

Title: EASYDuino 1.0 DIY a Single side PCB arduino clone
Post by: Marco_Ritrivi on Jan 16, 2011, 02:45 pm
This is my Arduino clone, built on single-sided pcb, I tested the program with the shield 232.
Not yet tested shield ICSP, and FTDI programming via cable (Nokia), but should be ok!
P.S. Sorry for my bad English!
(http://www.ritrivi.1free.ws/images/stories/EASYDuino/foto1.jpg)
More and download at http://www.ritrivi.1free.ws/index.php?option=com_content&view=article&id=72%3Aeasyduino10&catid=40%3Aelettronica&Itemid=113
Title: Re: EASYDuino 1.0 DIY a Single side PCB arduino clone
Post by: PaulS on Jan 16, 2011, 03:51 pm
Are those un-insulated wires on the top of that board? <<Shudder>>
Title: Re: EASYDuino 1.0 DIY a Single side PCB arduino clone
Post by: Marco_Ritrivi on Jan 16, 2011, 04:14 pm
in the picture is the first prototype,
and of course only for hobbyists, not for professional use!
An inexpensive way to get an homemade Arduino clone!
Title: Re: EASYDuino 1.0 DIY a Single side PCB arduino clone
Post by: amcduino on Jan 16, 2011, 04:26 pm
Marco

Other than the satisfaction of building something, I fail to see the purpose of building yet another arduino clone. For about $15, you can buy a professionally produced Freeduino board that includes a USB circuit.

amcduino
Title: Re: EASYDuino 1.0 DIY a Single side PCB arduino clone
Post by: retrolefty on Jan 16, 2011, 04:44 pm
Quote
I fail to see the purpose of building yet another arduino clone.


You sir, underrate satisfaction and sense of personal accomplishment.  ;)

Lefty
Title: Re: EASYDuino 1.0 DIY a Single side PCB arduino clone
Post by: PaulS on Jan 16, 2011, 05:07 pm
Quote
An inexpensive way to get an homemade Arduino clone!

Insulated wire is not more expensive than bare wire. Is it, on the other hand, much safer. But, hey, it's your board.
Title: Re: EASYDuino 1.0 DIY a Single side PCB arduino clone
Post by: amcduino on Jan 16, 2011, 07:25 pm
Lefty

My post has nothing to do with underrating and personal accomplishment. It has to do with justification of one's use of time. Liudr built an excellent homebrew project that almost everyone on the forum liked. Why did Liudr not get any unfavorable comments? Because his project was unique and not a repetition. I am currently writing a book on Arduino. There are  tons of similar books out there. However, I am writing this book because imho it will contain items not found in other books (the end result will prove this statement. I may be way wrong). It was suggested to me that I include examples and projects already found at the Arduino website. I chose not to do that because I dislike repetition. It may turn out to be the worst book every written on the Arduino, but at least it will be different.

amcduino
Title: Re: EASYDuino 1.0 DIY a Single side PCB arduino clone
Post by: retrolefty on Jan 16, 2011, 07:56 pm
amcduino;

Good luck with your book. I meant no disrespect to your stated opinions.

Quote
I fail to see the purpose of building yet another arduino clone.


I just wanted to make the point the the OP can and most likely did take great pride in what he was able to design and build, no matter how redundant you think the final project was in your opinion.

The fact that the OP picked a project that many have done has little bearing on the the skills and knowledge he had to master to successfully accomplish his goal, and to want to share his accomplishment with us is understandable. If nothing else it can serve as an inspiration to other newcomers to this hobby.

Perhaps I don't understand what you were really trying to state?

Lefty
Title: Re: EASYDuino 1.0 DIY a Single side PCB arduino clone
Post by: amcduino on Jan 16, 2011, 08:23 pm
Lefty

I think we both misunderstood each other. The member needs to be commended, as you are doing it in your post, for designing and prototyping a board ALMOST like the commercial Arduino. I only questioned the viability of it as a new design/project. And you are right, this project may inspire other newbies to come up with something similar. In fact, I do want to apologize to the gentleman, because, I did not mean to clip his wings before he even started to fly.

amcduino
Title: Re: EASYDuino 1.0 DIY a Single side PCB arduino clone
Post by: retrolefty on Jan 16, 2011, 08:46 pm
Quote
I did not mean to clip his wings before he even started to fly.


Thank you for that, as that is all that I was trying to convey to the OP and to the community at large. The dream to be able to soar is shared by many.  ;)

Lefty
Title: Re: EASYDuino 1.0 DIY a Single side PCB arduino clone
Post by: Marco_Ritrivi on Jan 16, 2011, 09:19 pm
@ pauls
For the bare wire you're right next card will do with insulated cables ... thanks for the tip!
@ amcduino
in many applications, the USB port is not used, also I am a hobbyist and I like to make pcb!
I have 3 original Arduino (duemilanove,UNO, and mega) and use them for fun.
Also for fun, I make easyduino, I liked him and I shared!
@ lefty thanks!

If someone wants to make, is there already with schematic and pcb   :D
Title: Re: EASYDuino 1.0 DIY a Single side PCB arduino clone
Post by: westfw on Jan 17, 2011, 01:35 am
Quote
Are those un-insulated wires on the top of that board? <<Shudder>>

that's pretty common for straight jumper wires.  if it was a homemade double-sided board, they'd be uninsulated PCB tracks instead, and IMO they aren't nearly so scary as all those bare pins sticking out the bottom, even on the professionally manufactured boards...

It looks pretty good to me.  I've even been thinking that it's about time for a new Single-Sided board design, now that FTDI-cable based arduinos are more popular.  The older SS designs generally have a lot of added complexity just to add some sort of serial circuitry.

So did you actually read "AVR186: Best Practices for the PCB layout of Oscillators"?  I think this is the first PCB for an AVR that I've seen that looks like it might have paid attention (in particular, to the part that says the caps should be closer to the pins than the crystal..)

Title: Re: EASYDuino 1.0 DIY a Single side PCB arduino clone
Post by: westfw on Jan 17, 2011, 01:39 am
Heh.  I particularly like the "ISP shield" as an alternative having the ISP connector on the main board.  That connector is REALLY ANNOYING to lay out...
Title: Re: EASYDuino 1.0 DIY a Single side PCB arduino clone
Post by: fax8 on Jan 17, 2011, 02:20 am
Great work marco. Good to see Italians on the DIY PCB etching stuff!

Check my DIY PCB works:
http://www.varesano.net/blog/fabio/new-homebrew-diy-breakout-board-pcb-adxl345-accelerometer
http://www.varesano.net/blog/fabio/homebrew-diy-breakout-board-itg3200-gyroscope-tested-arduino-and-processing
Title: Re: EASYDuino 1.0 DIY a Single side PCB arduino clone
Post by: florinc on Jan 17, 2011, 04:55 pm
Marco,
I would rotate the FTDI connector 90 degrees and use a right angle header. This way one could plug in the FTDI cable even when there is a shield on top.
Title: Re: EASYDuino 1.0 DIY a Single side PCB arduino clone
Post by: Marco_Ritrivi on Jan 17, 2011, 06:14 pm
@florinc
I have already made this change I have only to upload..
but, the connector, leaving the limits of the board
tomorrow i upload this alternative also

@Fabio and Westfw thanks!!
I say sorry for my English!
Title: Re: EASYDuino 1.0 DIY a Single side PCB arduino clone
Post by: Marco_Ritrivi on Jan 18, 2011, 06:16 pm
this is the version with the connector at 90 degrees, I do not like because pinheader out of bounds of the board,
however it is here if anyone wants it ...

(http://www.ritrivi.1free.ws/images/stories/EASYDuino/1-1all.jpeg)
http://www.ritrivi.1free.ws/images/stories/EASYDuino/1-1all.jpeg
(http://www.ritrivi.1free.ws/images/stories/EASYDuino/1-1Rev2.jpeg)
http://www.ritrivi.1free.ws/images/stories/EASYDuino/1-1Rev2.jpeg

download :http://www.ritrivi.1free.ws/filexdwnload/Easyduino1-1Rev2.zip

@ Fabio beautiful work! smd's are not easy to use! great job!
accelerometers are great fun! I did this with gambas2, it's just a little test![media]http://www.youtube.com/watch?v=2h3wrdS0aCM[/media]