leaflabsandy:
you are correct. Here are the final options and our comments, well float these options out here to solicit user feedback and make a decision:
possible changes:
1) move the 18 pin header north, and delete the mounting hole there or move it north, which conflicts with the button -
2) move the 18 pin header south, and delete the mounting hole there or move it south, which conflicts with the analog bank -
3) move the button to sit next to or underneath the reset, move the header north, and the hole north (ehh...not really enough space)
4) move the button left, move the header up, move the hole up
- no matter what, moving the header to 1/10 spacing breaks arduino mounting hole form factor.
heres another option, which cant be done for this coming run, but could be done in the future (probably the october run) -
5) delete the power jumper bank, in favor of a little autoselect circuit - something weve been planning on doing anyway. Move the lipo charger chip where that bank used to be, move the button where the lipo charger is (requires moving the lipo socket down a bit), move the header north, move the hole north.
I like 5, but it means doing another run before the final "version" layout.
No matter what, the decision has been made to not populate the 18pin header, but ship with the connector in the box, that way you can get to it as you see fit.
6) Given that at least 50% of this issue isnt about deciding the "optimal" layout, but instead deciding on the"final" layout (so people can make shields and boards and such), simply unpopulate the 18 pin header, make no layout changes, and say that the current layout is the final layout. This means Maple will forever fail to meet the 1/10" grid. This is probably ok, having a flaw is better than having the design in flux, preventing people from building on top. The whole point of Maple Native was to fix issues like these, namely saying that Maple IS arduino form and library and pin compatible, period. Maple Native is a new board that fixes all the problems we didnt like about arduino - allowing us to sleep at night with a Maple with an off-grid header.
I would say, at this point, option 6 is favored around here.
Last call for final comments on this issue! Thanks for the input!