Author Topic: ArduSHIELD – most versatile shield for ARDUINO  (Read 12252 times)

0 Members and 1 Guest are viewing this topic.

Offline AwesomePCBTopic starter

  • Contributor
  • Posts: 12
  • Country: pl
    • Awesome PCB
ArduSHIELD – most versatile shield for ARDUINO
« on: January 23, 2016, 04:43:06 pm »
I'm really thrilled to let you know for Crowdfunding Campaign for ArduShield.

Now campaing is on the way.

https://www.indiegogo.com/projects/adrushield-most-universal-shield-for-arduino-ever/x/9770034#/

For those who will support ArduShield within first 48 hours we are planning attractive rewards.

Thank you.
Simon.

Hi to everybody.

I'm Simon, and I'm a fan of the Arduino.
Over time I play with different type of Arduino boards like Uno, Mini, Pro Mini, Nano, Micro and other derivative boards.
Base on experience with Arduino boards some few things bother me and few other buddys.
Base on this I came up with an idea of shield called ArduSHIELD.

This project is still under construction, so I am willing to listening your voice, what bother you mostly, what can be improve, what can be done in easier.

ArduShield it is versatile development shield for most popular Arduino boards like a
Arduino UNO R3, Mini, Pro Mini V5, Nano V3, MicroR3, Leonardo, Yun, Zero, Galileo Gen2 and many other derivative boards.



AdruShield with other shields
Idea for ArduShield was born out of the problem that hit several Arduino fans.

First we found that we had many shields that fit only to Arduino UNO, but they don't fit to Arduino Mini, Pro Mini, Nano and other type of smaller Arduino board.
Smaller Arduino boards are much more cost effective then Arduino UNO, and we want to use them to.

Example of Ethernet shield drive by Arduino Micro.



Example of 2×16 LED display shield drive by Arduino Pro Mini.



Simplify design with AdruShield
Second thing what most bother us over time, was when we have to start one more time re-wiring Arduino and bread board because of some small mistake which cannot be find.
Idea was to shrink down amount of the cable between Arduino UNO and Bread Board minimum by half.



Move Arduino pins to bread board

Another things about ArduShield is that you can have access for all pins of Arduino on bread board instantly.



Power supply on bread board

Another useful thing about ArduShield is that you can have power supply to your bread board.

You can also use VCC or GND signal separately if you want just by cutting narrow trace on BR1 or BR2.
If you want to go back with this connection just place a drop of tin between cuted trace.



Programming tool for Arduino Mini and Arduino Pro Mini

ArduShield can be use like a programing tool for Arduino mini and Arduino Pro Mini. This board require external programmer.

Now if you have Arduino UNO board you can connect Arduino Mini or Arduino Pro Mini instantly to ArduShield and play with them via Arduino IDE.



Access for analog pins A4 A5 A6 and A7 of Arduino Mini and  Arduino Pro Mini
With ArduShield we can get access for all of the pins Arduino Mini and Pro Mini on bread board.
Till now when you need to use pins A4, A5, A6, A7 with Arduino Mini there where make short cut with pin 8 and 9 on bread board.

With Arduino Pro Mini pins were not place in the 0.1inch (2.54mm) raster. They had this weird spacing.



Full flexibility when you design with ArduShield
ArduShield provide access for all 4 holes from each side of bread board.
Comparing with Arduino Micro and Nano we have access for 2 and 3 pins after assembly PCB on bread board.

Access for 4 holes on each side give us high flexibility during design.



Two prototype on one bread board with ArduShield
The nice thing about this shield is that you can develope even 2 prototype at the one time on one bread board, without the need to disconnect everything.
How it is frustrated when you need to jump shortly to another prototype and check some new idea. Now this changed a bit.

Just flip side of the AdruShield on bread board and you are ready to go with your second idea.



What is the ArduShield compatible with?

Already Tested:
Arduino UNO R3
Arduino Micro R3
Arduino Nano V3
Arduino Mini V5
Arduino Mini Pro
Intel Galileo
Arduino Nano V3 - clon

Compatibility based on schematic analysis:
ArduinoYun
Arduino Zero
Arduino Leonardo

Plan to expand ArduShield about new functions



If you like ArduShield idea and you would like to be with all update you can make it here http://www.awesomepcb.com/ardushield.

Thank you for your time to look on this idea, and let me know what do you think.
Thanks, Simon.
« Last Edit: September 05, 2016, 08:36:23 am by AwesomePCB »
Subscribe for latest news about ArduSHIELD http://www.awesomepcb.com/ardushield/
 

Offline miguelvp

  • Super Contributor
  • ***
  • Posts: 5550
  • Country: us
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #1 on: January 23, 2016, 05:15:35 pm »
Pretty clever.

I would add that there are plenty of other boards (non Arduino) that have Arduino headers, like the Intel Galileo, PSoC Pioneer kits, and many more that could make use of the core part of your project.

Also, re-do the animated images that fade to white in between, They flash and are hard to look at, the ones without transition look better.
 

Offline AwesomePCBTopic starter

  • Contributor
  • Posts: 12
  • Country: pl
    • Awesome PCB
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #2 on: January 23, 2016, 05:32:05 pm »
Thanks for your replay.
Concerning derivatives Arduino, sure you have a right there are plenty.
About gif thanks for that hint.
Subscribe for latest news about ArduSHIELD http://www.awesomepcb.com/ardushield/
 

Offline MagicSmoker

  • Super Contributor
  • ***
  • Posts: 1408
  • Country: us
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #3 on: January 23, 2016, 05:47:47 pm »
Clever idea that appears to be well executed!
 

Offline AwesomePCBTopic starter

  • Contributor
  • Posts: 12
  • Country: pl
    • Awesome PCB
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #4 on: January 23, 2016, 06:16:49 pm »
Thanks, feedback are welcome what can be improved.
Subscribe for latest news about ArduSHIELD http://www.awesomepcb.com/ardushield/
 

Online ajb

  • Super Contributor
  • ***
  • Posts: 2638
  • Country: us
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #5 on: January 23, 2016, 09:40:54 pm »
Clever idea, well done.

One thing to watch out for is that not all breadboards have the same spacing of the power rails, both relative to each other and to the main board area, so the little power tab part will make the board incompatible with certain breadboards. 
 

Offline AwesomePCBTopic starter

  • Contributor
  • Posts: 12
  • Country: pl
    • Awesome PCB
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #6 on: January 23, 2016, 09:55:15 pm »
Thanks for appreciation,

this is true, I found that full size breadboard with 830 fields are ok.
With half size problem appera with small mismatch for power supply.
I found that solution for this can be use longer gold pins, which will have higher dilatation.
Subscribe for latest news about ArduSHIELD http://www.awesomepcb.com/ardushield/
 

Offline dadler

  • Supporter
  • ****
  • Posts: 851
  • Country: us
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #7 on: January 23, 2016, 10:29:50 pm »
Cool product.

I suspect the spacing will not work with 3M breadboards.
 

Offline TinkerFan

  • Regular Contributor
  • *
  • Posts: 93
  • Country: de
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #8 on: January 23, 2016, 10:34:37 pm »
It's a fantastic idea, well done!
I'm not sure, whether that would be too much, but how about linking two (or even more) Arduino's together to do something (I²C or SPI)?
Or another idea would be, to put an option on the board to program the smaller Arduinos without a USB interface via ISP with another Arduino...
 :-+

"A good scientist is a person with original ideas. A good engineer is a person who makes a design that works with as few original ideas as possible. There are no prima donnas in engineering." - Freeman Dyson
 

Offline AwesomePCBTopic starter

  • Contributor
  • Posts: 12
  • Country: pl
    • Awesome PCB
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #9 on: January 23, 2016, 10:39:15 pm »
@dadler
Thanks,
with this one should work except power supply pins, they need to be bent a bit.


@TinkerFan
Concerning I2C or SPI can you please draw a schematic sketch of your idea?

At this moment I receive intermediate version of this PCB with programming socket for ATtiny85 family.



here you will find instructable how to make it.

http://www.awesomepcb.com/wp-content/uploads/2015/06/Instructable_How-to-program-ATtiny85_with_Arduino_UNO_rev02.pdf
or
http://www.instructables.com/id/How-to-Program-ATtiny85-With-Arduino-UNO/
« Last Edit: January 23, 2016, 10:49:36 pm by AwesomePCB »
Subscribe for latest news about ArduSHIELD http://www.awesomepcb.com/ardushield/
 

Online DimitriP

  • Super Contributor
  • ***
  • Posts: 1332
  • Country: us
  • "Best practices" are best not practiced.© Dimitri
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #10 on: January 23, 2016, 11:02:14 pm »
 :clap:    :-+

Great for when you have multiple breadboards already wired! Plug and play awesomness indeed!


   If three 100  Ohm resistors are connected in parallel, and in series with a 200 Ohm resistor, how many resistors do you have? 
 

Offline jwm_

  • Frequent Contributor
  • **
  • Posts: 319
  • Country: us
    • Not A Number
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #11 on: January 23, 2016, 11:06:14 pm »
A quick and dirty way to have "alternative" bread board pin spacing is by abusing machine pin headers, place downward facing machine pin sockets in both locations, then a row of machine pin male ones can be put in the breadboard upside down to mate with the sockets that match it. 

Offline AwesomePCBTopic starter

  • Contributor
  • Posts: 12
  • Country: pl
    • Awesome PCB
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #12 on: January 23, 2016, 11:14:07 pm »
That is the great idea, and one more idea could be making an oval slots instead of holes, then you can place pins at first on breadboard and solder them later on.
Subscribe for latest news about ArduSHIELD http://www.awesomepcb.com/ardushield/
 

Offline TinkerFan

  • Regular Contributor
  • *
  • Posts: 93
  • Country: de
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #13 on: January 24, 2016, 02:07:11 pm »
@TinkerFan
Concerning I2C or SPI can you please draw a schematic sketch of your idea?

At this moment I receive intermediate version of this PCB with programming socket for ATtiny85 family.


I've attached a diagramm (excuse the use of Paint and its look :-\) of how I think it would be useful...
But it should be possible to disconnect this option (jumper etc.) if all pins are needed.
About the programming: That is exactly what I meant. Is there a way to connect it to the other Arduino sockets (a jumper again?)
"A good scientist is a person with original ideas. A good engineer is a person who makes a design that works with as few original ideas as possible. There are no prima donnas in engineering." - Freeman Dyson
 

Offline AwesomePCBTopic starter

  • Contributor
  • Posts: 12
  • Country: pl
    • Awesome PCB
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #14 on: January 24, 2016, 06:18:43 pm »
Thanks for schematic,
as I understood, you would like to have external connector somewear on the PCB for I2C that you can plug other board with it. Is it correct?
I'm not sure if there is enough place for all pins to have them on the jumper.
Targer for this shield was also to have it like "plug and play" shield without need to look on the schematic and other specification, to make development more enjyoable.


Subscribe for latest news about ArduSHIELD http://www.awesomepcb.com/ardushield/
 

Offline TinkerFan

  • Regular Contributor
  • *
  • Posts: 93
  • Country: de
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #15 on: January 24, 2016, 10:36:58 pm »
No, I thought about PCB traces (SDA, SCL, so 2 jumpers), which connect two to the arduinos, plugged in onto the PCB. But I'm not sure, how you would double the traces. Maby a seperate pinrow?
"A good scientist is a person with original ideas. A good engineer is a person who makes a design that works with as few original ideas as possible. There are no prima donnas in engineering." - Freeman Dyson
 

Offline sleemanj

  • Super Contributor
  • ***
  • Posts: 3029
  • Country: nz
  • Professional tightwad.
    • The electronics hobby components I sell.
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #16 on: January 24, 2016, 10:47:10 pm »
Note that there is at least one more pro-mini variant out there, the ones with Crystals, they have the extra analog pins the bottom edge.


~~~
EEVBlog Members - get yourself 10% discount off all my electronic components for sale just use the Buy Direct links and use Coupon Code "eevblog" during checkout.  Shipping from New Zealand, international orders welcome :-)
 

Offline obiwanjacobi

  • Frequent Contributor
  • **
  • Posts: 999
  • Country: nl
  • What's this yippee-yayoh pin you talk about!?
    • Marctronix Blog
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #17 on: January 25, 2016, 01:48:37 pm »
Very nicely done! I would not extent the functionality too much. I don't see how the rgb led and oled display fit in. The AtTiny socked and ISP 6 pin header are excellent of course. Everything else I would defer to a separate shield...

Just my 2c.
Arduino Template Library | Zalt Z80 Computer
Wrong code should not compile!
 

Offline RobertBG

  • Regular Contributor
  • *
  • Posts: 126
  • Country: us
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #18 on: January 25, 2016, 07:34:08 pm »
Great idea and it looks well executed  :-+

As far as the 3M power pin issue goes(I recall my old radioshack board being the same),if it was me I'd just unsolder those pins and solder 2 jumper wires that can be attached to the screw terminals on the breadboard.Another option would be to cut that tab off and put a right angle header that you could plug a connector in for power leads that go to binding posts on 3M boards or another angle connector that goes in the breadboard pins.It would allow you to still be plug and play but with more breadboard options,eliminate the solder pads and save you some steps during manufacturing.

Anyway it is a great idea,I just figured I'd throw out some ideas to counter the few little things people had pointed out ;)
 

Offline AwesomePCBTopic starter

  • Contributor
  • Posts: 12
  • Country: pl
    • Awesome PCB
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #19 on: January 25, 2016, 08:28:55 pm »
@sleemanj
Thanks that you pointed out this board. It seems that this is derivative board from Arduino Pro Mini. Am I right?
Reference for design of ArduSHIELD was original documentaion from https://www.arduino.cc/en/uploads/Main/Arduino-Pro-Mini-schematic.pdf.

@obiwanjacobi
Thanks for appreciation.
Quote
I don't see how the rgb led and oled display fit in.

If you look around ICSP, it is enough place for RGB LED.
Connector for OLED display will be located left down corner where is the power status LED at this moment.



@RobertBG
Thanks.
I think, that base on your assumption I will create list of "how to hack" ArduSHIELD 8)
Thanks for your valuable voice :)



« Last Edit: January 25, 2016, 10:38:47 pm by AwesomePCB »
Subscribe for latest news about ArduSHIELD http://www.awesomepcb.com/ardushield/
 

Offline AwesomePCBTopic starter

  • Contributor
  • Posts: 12
  • Country: pl
    • Awesome PCB
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #20 on: August 12, 2016, 07:01:53 pm »
Hi Everybody,

Soon I will run crowdfunding campaign for ArduSHIELD.

You can sign up here to know when it will be.

For those who sign up I have prepared discount for rewards.
I will be grateful for the share this message with community.

Thank you,
Simon.
Subscribe for latest news about ArduSHIELD http://www.awesomepcb.com/ardushield/
 

Offline jnshadow

  • Newbie
  • Posts: 7
  • Country: us
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #21 on: August 13, 2016, 01:33:20 am »
Consider testing/labelling so that you can include Mega on list of compatible boards or at least provide remapping instructions/extra headers to raise the board and allow access to extra Mega pins.
 

Offline AwesomePCBTopic starter

  • Contributor
  • Posts: 12
  • Country: pl
    • Awesome PCB
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #22 on: August 13, 2016, 09:31:06 pm »
Thanks for your message @jnshadow.
It is possible to make ArduSHIELD for Mega compatible, but this required 4 layer PCB instead of 2 and also increase shape of it, in order to cover all of the pins of Mega.
I will consider this along the way. One more time thanks for this hint.

Br,
Simon.
Subscribe for latest news about ArduSHIELD http://www.awesomepcb.com/ardushield/
 

Offline AwesomePCBTopic starter

  • Contributor
  • Posts: 12
  • Country: pl
    • Awesome PCB
Re: ArduSHIELD – most versatile shield for ARDUINO
« Reply #23 on: September 05, 2016, 08:35:54 am »
I'm really thrilled to let you know for Crowdfunding Campaign for ArduShield.

Now campaing is on the way.

https://www.indiegogo.com/projects/adrushield-most-universal-shield-for-arduino-ever/x/9770034#/

For those who will support ArduShield within first 48 hours we are planning attractive rewards.

Thank you.
Subscribe for latest news about ArduSHIELD http://www.awesomepcb.com/ardushield/
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf