Board specific definitions for the standalone ATmega328p "board". More...
Board specific definitions for the standalone ATmega328p "board".
Definition in file board.h.
Go to the source code of this file.
STDIO configuration | |
As the CPU is too slow to handle 115200 baud, we set the default baudrate to 9600 for this board | |
#define | STDIO_UART_BAUDRATE (9600U) |
xtimer configuration values | |
#define | XTIMER_WIDTH (16) |
#define | XTIMER_HZ (CLOCK_CORECLOCK / 8) |
#define | XTIMER_BACKOFF (40) |
Macros for controlling the on-board LED | |
#define | LED0_PIN GPIO_PIN(PORT_B, 5) |
#define | LED0_MODE GPIO_OUT |
#define | LED0_ENABLE_PORT DDRB |= LED0_PIN |
#define | LED0_ON PORTB |= LED0_PIN |
#define | LED0_OFF PORTB &= ~LED0_PIN |
#define | LED0_TOGGLE PORTB ^= LED0_PIN |
Button pin configuration | |
#define | BTN0_PIN GPIO_PIN(PORT_B, 7) |
#define | BTN0_MODE GPIO_IN_PU |
#define | BTN0_INT_FLANK GPIO_FALLING |
#define XTIMER_HZ (CLOCK_CORECLOCK / 8) |