Wireless ARMmite Pin Description

obsolete product -- documentation for reference

 
24 pins available to the user, 8 of which can be analog inputs


Refer to the Getting started section for details on selecting your wireless components.  

IO0
IO1
IO2
IO3
IO4
IO5
IO6
IO7
IO8
IO9
IO10
IO11


IO14
IO15

RXD1
TXD1 












EINT0
EINT2

PWM1
PWM2
PWM3
PWM4
PWM5




PWM6
PWM7
PWM8

Input/Outputs  -- user controlled

0-3.3V level

4mA drive when configured as Outputs

5V tolerant  - use limiting resistor when connecting to a 5V supply

 

 

 

IO15 connected to LED

IO12
IO13



Input/Outputs  -- user controlled

Open drain 4mA pulldown when configured as Outputs

5V tolerant
AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7
IO16
IO17
IO18
IO19
IO20
IO21
IO22
IO23


10 bit A/D inputs

may also be used as digital Input/Outputs IO(16-23) -- user controlled


when used as analog lines, voltage levels should not exceed 3.3V
 
Dual Use AD pins
 
On reset or power up the AD pins are configured as AD inputs.  To change those to digital IOs, the user must individually specify a control direction using INPUT x, OUTPUT x, DIR(x), or IO(x) commands.  After that they will remain digital IOs until the next reset or power up.
 
PWM pins
 
All pins can be used for the software PWM function, and 8 pins can be used for the hardware driven HWPWM function.
 
 
Jumpers
 
The wireless ARMmite default baud setting is 19.2Kb, and the default setting for the BlueSmiRF and Xbee modules are 9600 baud.  While the defaults can be changed for these wireless modules, there is a potential "chicken and egg" problem getting there.  So if the 9600 baud jumper is connected on RESET, the ARMmite will come up at that baud rate.
 
The wireless connections do not have sufficient control lines such that RESET can be controlled from the PC, as well as the RTS line which is used to load C programs.  So the BASICtools and MakeItC will prompt you to add a jumper or push the reset button where appropriate.
 

Power
 
The wireless ARMmite primary power supply is 3.3V.  This voltage is available for user circuitry at 3 pins in the prototype area.  There is also a pad that is connected to the input power.
 
Input power for the wireless ARMmite require 5V or greater.  It may be a regulated 5V supply or an un-regulated 6V supply.  But it all cases it should not exceed 12V DC.  IF YOU ARE USING A BlueSMiRF, this input power is applied directly to the BlueSmiRF and it must not exceed 6V .  If you are using an unregulated wall transformer, check the open circuit voltage and make sure it is within these limits.
 
If the all the connections are made to the USB breakout board then 5V can be supplied from the USB.  That is also available at the USB 5V pad.  When using power from the USB, it should be the only connection for power (do not connect the 5-6V power).
 
 
suggested terminal strip On Shore Tech ED550/12DS or equivalent 3.5mm pitch connector (available at Digikey)