Subversion Repositories FlightCtrl

Rev

Rev 2116 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2116 Rev 2135
1
Sub-version for an Arduino Pro Mini with an InvenSense ITG3200 3 axis I2C gyro. 
1
Sub-version for an Arduino Pro Mini with an InvenSense ITG3200 3 axis I2C gyro. 
2
A 4017 decimal counter is used for servo control.
2
A 4017 decimal counter is used for servo control.
3
 
3
 
4
I/O pin assignments:
4
I/O pin assignments:
5
 
5
 
6
PB0/ICP1	PPM receiver signal in
6
PB0/ICP1	PPM receiver signal in
7
PB1,2		Digital outputs (output.c)
7
PB1,2		Digital outputs (output.c)
8
PB3			SPI use
8
PB3			SPI use and CLK of 4017
9
PB4			SPI use and red LED (LED1)
9
PB4			SPI use and red LED (LED1)
10
PB5			Green Arduino LED (use as LED2).
10
PB5			Green Arduino LED (use as LED2).
11
PB6,7		Xtal
11
PB6,7		Xtal
12
 
12
 
13
PC0,1,2,3	unused
13
PC0,1,2,3	unused
14
PC5/SCL		I2C to gyro
14
PC5/SCL		I2C to gyro
15
PC4/SDA		I2C to gyro
15
PC4/SDA		I2C to gyro
16
PC6			RESET
16
PC6			RESET
17
PC7			No pin??
17
PC7			No pin??
18
 
18
 
19
PD0			RxD serial for configuration, diags etc.
19
PD0			RxD serial for configuration, diags etc.
20
PD1			TxD serial for configuration, diags etc.
20
PD1			TxD serial for configuration, diags etc.
21
PD2			Performance analysis
21
PD2			Performance analysis
22
PD3/OC2B:	CLK of 4017 change B3
22
PD3     RESET of 4017
23
PD4:		RESET of 4017
23
PD4     unused
24
PD5			Beeper
24
PD5			Beeper
25
PD6			unused
25
PD6			unused
26
PD7			unused
26
PD7			unused
27
 
27
 
28
ADC6		Battery voltage divider
28
ADC6		Battery voltage divider
29
ADC7		Airspeed sensor
29
ADC7		Airspeed sensor