Subversion Repositories FlightCtrl

Rev

Rev 2111 | Rev 2116 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2108 - 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.
3
 
4
I/O pin assignments:
5
 
6
PB0/ICP1	PPM receiver signal in
7
PB1,2		Digital outputs (output.c)
2111 - 8
PB3			SPI use
9
PB4			SPI use and red LED (LED1)
2110 - 10
PB5			Green Arduino LED (use as LED2).
2108 - 11
PB6,7		Xtal
12
 
13
PC0,1,2,3	unused
14
PC5/SCL		I2C to gyro
15
PC4/SDA		I2C to gyro
16
PC6			RESET
17
PC7			No pin??
18
 
19
PD0			RxD serial for configuration, diags etc.
20
PD1			TxD serial for configuration, diags etc.
2109 - 21
PD2			Performance analysis
22
PD3/OC2B:	CLK of 4017 change B3
2108 - 23
PD4:		RESET of 4017
24
PD5			Beeper
2111 - 25
PD6			unused
26
PD7			unused
2108 - 27
 
28
ADC6		Battery voltage divider
29
ADC7		Airspeed sensor
2115 - 30
 
31
 
32
 
33
To do:
34
- Throttle shut off in both versions
35
- Check rc.h in both versions
36
- Implement servo limiter
37
 
38
Big Wing:
39
- Redundant supply with separate batt and Trojan BEC
40
- XBee