Space invaders with a nRF2401A wireless joypad
Dependencies: Gameduino mbed nRF2401A
Fork of Gameduino_Invaders_game by
Gameduino and an nRF2401A hooked up to an mbed on an mbeduino:
shield.h@1:f44175dd69fd, 2012-09-29 (annotated)
- Committer:
- TheChrisyd
- Date:
- Sat Sep 29 13:01:42 2012 +0000
- Revision:
- 1:f44175dd69fd
- Parent:
- 0:8a7c58553b44
- Child:
- 2:20a89dc286d5
saved progress
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
TheChrisyd | 1:f44175dd69fd | 1 | #define ARD_D0 p27 |
TheChrisyd | 1:f44175dd69fd | 2 | #define ARD_D1 p28 |
TheChrisyd | 1:f44175dd69fd | 3 | #define ARD_D2 p29 |
TheChrisyd | 1:f44175dd69fd | 4 | #define ARD_D3 p21 |
TheChrisyd | 1:f44175dd69fd | 5 | #define ARD_D4 p30 |
TheChrisyd | 1:f44175dd69fd | 6 | #define ARD_D5 p22 |
TheChrisyd | 1:f44175dd69fd | 7 | #define ARD_D6 p23 |
TheChrisyd | 1:f44175dd69fd | 8 | #define ARD_D7 p11 |
TheChrisyd | 1:f44175dd69fd | 9 | #define ARD_D8 p12 |
TheChrisyd | 1:f44175dd69fd | 10 | #define ARD_D9 p24 |
TheChrisyd | 1:f44175dd69fd | 11 | #define ARD_D10 p25 |
TheChrisyd | 1:f44175dd69fd | 12 | #define ARD_D11 p5 |
TheChrisyd | 1:f44175dd69fd | 13 | #define ARD_D12 p6 |
TheChrisyd | 1:f44175dd69fd | 14 | #define ARD_D13 p7 |
TheChrisyd | 1:f44175dd69fd | 15 | |
TheChrisyd | 1:f44175dd69fd | 16 | #define ARD_D14 ARD_A0 |
TheChrisyd | 1:f44175dd69fd | 17 | #define ARD_D15 ARD_A1 |
TheChrisyd | 1:f44175dd69fd | 18 | #define ARD_D16 ARD_A2 |
TheChrisyd | 1:f44175dd69fd | 19 | #define ARD_D17 ARD_A3 |
TheChrisyd | 1:f44175dd69fd | 20 | #define ARD_D18 ARD_SDA |
TheChrisyd | 1:f44175dd69fd | 21 | #define ARD_D19 ARD_SCL |
TheChrisyd | 1:f44175dd69fd | 22 | |
TheChrisyd | 1:f44175dd69fd | 23 | #define ARD_A0 p15 |
TheChrisyd | 1:f44175dd69fd | 24 | #define ARD_A1 p16 |
TheChrisyd | 1:f44175dd69fd | 25 | #define ARD_A2 p17 |
TheChrisyd | 1:f44175dd69fd | 26 | #define ARD_A3 p18 |
TheChrisyd | 1:f44175dd69fd | 27 | #define ARD_A4 p19 |
TheChrisyd | 1:f44175dd69fd | 28 | #define ARD_A5 p20 |
TheChrisyd | 1:f44175dd69fd | 29 | |
TheChrisyd | 1:f44175dd69fd | 30 | #define ARD_PWM0 ARD_D3 |
TheChrisyd | 1:f44175dd69fd | 31 | #define ARD_PWM1 ARD_D5 |
TheChrisyd | 1:f44175dd69fd | 32 | #define ARD_PWM2 ARD_D6 |
TheChrisyd | 1:f44175dd69fd | 33 | #define ARD_PWM3 ARD_D9 |
TheChrisyd | 1:f44175dd69fd | 34 | #define ARD_PWM4 ARD_D10 |
TheChrisyd | 1:f44175dd69fd | 35 | #define ARD_PWM5 p26 |
TheChrisyd | 1:f44175dd69fd | 36 | |
TheChrisyd | 1:f44175dd69fd | 37 | #define ARD_RX ARD_D0 |
TheChrisyd | 1:f44175dd69fd | 38 | #define ARD_TX ARD_D1 |
TheChrisyd | 1:f44175dd69fd | 39 | #define ARD_SDA p9 |
TheChrisyd | 1:f44175dd69fd | 40 | #define ARD_SCL p10 |
TheChrisyd | 1:f44175dd69fd | 41 | #define ARD_MOSI p5 |
TheChrisyd | 1:f44175dd69fd | 42 | #define ARD_MISO p6 |
TheChrisyd | 1:f44175dd69fd | 43 | #define ARD_SCK p7 |
TheChrisyd | 1:f44175dd69fd | 44 | /* |
TheChrisyd | 1:f44175dd69fd | 45 | DigitalOut shield_d13(ARD_D13); |
TheChrisyd | 1:f44175dd69fd | 46 | |
TheChrisyd | 1:f44175dd69fd | 47 | AnalogIn shield_a0(ARD_A0); |
TheChrisyd | 0:8a7c58553b44 | 48 | */ |