Pages: 1 [2] 3 4   Go Down
Author Topic: Small-footprint Due  (Read 6141 times)
0 Members and 1 Guest are viewing this topic.
Palo Alto, CA
Offline Offline
Newbie
*
Karma: 0
Posts: 35
Open Source Electric Cars! eMotorWerks.com
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

...got to stop adding pins...

added one more row on the 109-144 side of the chip which allowed a few additional digital pins but more importantly placing a 3.3v CAN tranceiver to be able to use an excellent CAN-DUE library by collins80 and a few others. These tranceivers run in our EV chargers and work like a charm. So now we have a fully plug-and-play CAN channel on board.

1.4"x1.4" board with 91 pins in 2 rows along the perimeter. The original idea was to have ~40 pins... lol

Sample chips arrived from ATMEL today.

Any other suggestions before we order the first ~10 boards for testing?

V
Logged


Offline Offline
Newbie
*
Karma: 0
Posts: 41
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

That really sounds like a boost-board for the DUE-family. A fraction of the size of the original, with an estimated price, where you have not to think about letting the board in a project.
Logged

Palo Alto, CA
Offline Offline
Newbie
*
Karma: 0
Posts: 35
Open Source Electric Cars! eMotorWerks.com
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

yes, that's the idea.

someone mentioned something about breaking out EBI data bus... What do you guys think about that? Better be very critical as I REALLY  don't want to add a third row of pins
Logged


Palo Alto, CA
Offline Offline
Newbie
*
Karma: 0
Posts: 35
Open Source Electric Cars! eMotorWerks.com
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

just checked - full EBI bus is ~50 pins. so perhaps sometime in the future...
Logged


Alamos, Sonora, Mexico
Offline Offline
Full Member
***
Karma: 5
Posts: 134
learning never stops.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Will you consider breaking out the Ethernet?
Logged

Quiero una vida simple en Mexico...nada mas.

Palo Alto, CA
Offline Offline
Newbie
*
Karma: 0
Posts: 35
Open Source Electric Cars! eMotorWerks.com
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

would RMII be sufficient? 8 pins way better than 16...
« Last Edit: April 19, 2014, 03:32:41 am by valerun » Logged


nr Bundaberg, Australia
Online Online
Tesla Member
***
Karma: 129
Posts: 8596
Scattered showers my arse -- Noah, 2348BC.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

You want to be careful about feature creep, I've done two Due-compatible designs now and in both cases they got too big and complicated so I ditched them.

OTOH it's a shame not to have all the SAM features smiley

______
Rob
Logged

Rob Gray aka the GRAYnomad www.robgray.com

Palo Alto, CA
Offline Offline
Newbie
*
Karma: 0
Posts: 35
Open Source Electric Cars! eMotorWerks.com
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

You want to be careful about feature creep, I've done two Due-compatible designs now and in both cases they got too big and complicated so I ditched them.

OTOH it's a shame not to have all the SAM features smiley

______
Rob

so true...
Logged


Palo Alto, CA
Offline Offline
Newbie
*
Karma: 0
Posts: 35
Open Source Electric Cars! eMotorWerks.com
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

ok RMII is in. Same board size (just reduced number of ground pins in the corners. Sending to PCB house today
Logged


Palo Alto, CA
Offline Offline
Newbie
*
Karma: 0
Posts: 35
Open Source Electric Cars! eMotorWerks.com
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

sample boards ordered. 4 sets of:
1. 2x MicroDue V1.1
2. 2x WiFly shield (same 1.4x1.4" footprint)
3. 2x u144 LCD shield (same footprint)
4. 1x MicroDue 'motherboard' in Arduino UNO R3 layout - with USB jack, power input, SPI breakout, second CAN tranceiver (in addition to the first tranceiver that is on MicroDue already)

They arrive next Fri. I plan to populate using our T962A over that weekend and start testing.

Who wants some test boards?

Val.
Logged


Venezuela
Offline Offline
God Member
*****
Karma: 17
Posts: 522
Ground, ground, always ground
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi Val.  A very good initiative. I would like to get involve in the testing of your boards, specially with the EMAC and CAN peripherals.
Regards!

p
Logged

Offline Offline
Jr. Member
**
Karma: 1
Posts: 58
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

My list:

USB Host on native USB port while externally powered (12V Vin).

Persistent RTC with breakout for backup battery.

3mm+ mounting holes in corners.
Logged

Palo Alto, CA
Offline Offline
Newbie
*
Karma: 0
Posts: 35
Open Source Electric Cars! eMotorWerks.com
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

My list:

USB Host on native USB port while externally powered (12V Vin).

Persistent RTC with breakout for backup battery.

3mm+ mounting holes in corners.

thx. the only thing we don't yet have from your list are mounting holes. These would increase the size of the board by 30% (or result in the loss of ~10 pins) which is pretty significant. We are designing this board to be a pluggable MCU board for small production runs - similar to how Arduino Pro Mini or Spark.io boards are used...

But pls let me know if you have some creative ideas.

thanks,
Valery
Logged


Offline Offline
Newbie
*
Karma: 0
Posts: 41
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

In a kickstarter project the same discussion ended with that solution:

https://www.kickstarter.com/projects/214379695/micro-python-python-for-microcontrollers/posts/727834
Logged

0
Offline Offline
God Member
*****
Karma: 26
Posts: 621
Always making something...
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

A fraction of the size of the original, with an estimated price, where you have not to think about letting the board in a project.

As someone who makes ARM-based Arduino compatible boards (but not with Atmel SAM3), I'm curious what price point you'd consider low enough to just leave the board in a project?
Logged

Pages: 1 [2] 3 4   Go Up
Jump to: