Code for autonomous rover for Sparkfun AVC. DataBus won 3rd in 2012 and the same code was used on Troubled Child, a 1986 Jeep Grand Wagoneer to win 1st in 2014.
Dependencies: mbed Watchdog SDFileSystem DigoleSerialDisp
boards.h
- Committer:
- shimniok
- Date:
- 2018-11-30
- Revision:
- 25:bb5356402687
- Parent:
- 6:78b4da5a5337
File content as of revision 25:bb5356402687:
/* * boards.h * * Created on: Mar 25, 2014 * Author: mes */ #ifndef BOARDS_H_ #define BOARDS_H_ #include "mbed.h" /** RoverBaseboard R0.5 */ #define I2CSDA p9 #define I2CSCL p10 #define UART0TX USBTX /** mbed */ #define UART0RX USBRX /** mbed */ #define UART1TX p13 #define UART1RX p14 #define UART2TX p28 #define UART2RX p27 #define UART3TX p17 #define UART3RX p18 #define THROTTLE p22 #define STEERING p21 #define ENCALEFT p30 #define ALEFT ENCALEFT #define ENCARIGHT p29 #define ARIGHT ENCARIGHT #define ENCBLEFT /** unavailable for mbed */ #define BLEFT ENCBLEFT #define ENCBRIGHT /** unavailable for mbed */ #define BRIGHT ENCBRIGHT // REV 0.5 #define _D0 p11 #define _D1 p12 #define _D2 /** unavailable for mbed */ #define _D7 /** unavailable for mbed */ #define _D8 /** unavailable for mbed */ #define _D9 /** unavailable for mbed */ #define _P1 p26 #define _P2 p25 #define _A0 p15 #define _A1 p16 #define _A2 p19 #define _A3 p20 // REV 0.6 #define IO0 p11 #define IO1 p12 #define PW0 p25 #define PW1 p26 #define AN0 p15 #define AN1 p16 #define AN2 p19 #define AN3 p20 #endif /* BOARDS_H_ */