Stap 1: Schema's en Pin configuraties
Oorspronkelijke Arduino Palm en Palm Arduino II, hebben een ongecompliceerd pin-configuraties. De volgorde van de pin-configuratie waren dezelfde als de volgorde van de pins van ATmega328 micro controller (28 pinnen)
1 - RESET 28 - A5 (SCL)
2 - D0 (RX) 27 - A4 (SDA)
3 - D1 (TX) 26 - A3
4 - D2 25 - A2
5 - D3 24 - A1
6 - D4 23 - A0
7 - VCC 22 - GND
8 - GND 21 - AREF
9 - XTAL1 20 - AVCC
10 - XTAL2 19 - D13 (SCK)
11 - D5 18 - D12 (HASSELT)
12 - D6 17 - D11 (MISO)
13 - D7 16 - D10 (SS)
14 - D8 15 - D9
Zowel Arduino Palm en Palm Arduino II vereist een toevoeging van macht regulator (5V en 3,3 v).
Palm Arduino versie 3
In Palm Arduino versie 3, gebruikte ik de dezelfde pin-configuratie die ik voor mijn andere Arduino compatibel board, RevIO, door het groeperen van de communicatiepoorten (I2C, seriële Comm. poorten en SPI) aan één kant van het bord, en laat de rest van de pinnen (Digitals en analogen) line-up op de andere kant van het bord sequentieel ontworpen (afbeelding 1).
Ik ook de seriële comm. pinnen (TX, RX, VCC, GND) groeperen op het spoor om compatibel te zijn met de XBee breakout board, zoals XB-Buddy Basic Kit, Van Adafruit XBee Adapter Board (ID-126)of Van Sparkfun Bluetooth Mate Gold (WRL-09358), enz.
Arduino V3, Palm toegevoegd spanningsstabilisatoren (5V en 3,3 v) circuits op de PCB.
Ik ontwierp de Palm Arduino versie 3 zijn compatibel met de Lego van modulair systeem dimensie te hebben.
In plaats van met behulp van een gewone standoff gaten op vier hoek van de PCB, voegde ik vier grotere gaten die geschikt is voor de Lego van stud, zodat de PCB aan van de Lego stenen of platen vasthouden kon.