Files
2024-08-22 23:00:55 -04:00

52 lines
1.2 KiB
C++

/**
* @file PINOUT.h
* @brief This file contains the pinout for the board
*/
#pragma once
#include <cstdint>
// Stack pins
// Stack 1 pins
static constexpr uint8_t STACK1_ADC_PIN{6};
static constexpr uint8_t STACK1_LED_PIN{11};
// Stack 2 pins
static constexpr uint8_t STACK2_ADC_PIN{16};
static constexpr uint8_t STACK2_LED_PIN{14};
// Stack 3 pins
static constexpr uint8_t STACK3_ADC_PIN{8};
static constexpr uint8_t STACK3_LED_PIN{45};
// Stack 4 pins
static constexpr uint8_t STACK4_ADC_PIN{5};
static constexpr uint8_t STACK4_LED_PIN{10};
// Stack 5 pins
static constexpr uint8_t STACK5_ADC_PIN{15};
static constexpr uint8_t STACK5_LED_PIN{13};
// Stack 6 pins
static constexpr uint8_t STACK6_ADC_PIN{18};
static constexpr uint8_t STACK6_LED_PIN{38};
// Stack 7 pins
static constexpr uint8_t STACK7_ADC_PIN{4};
static constexpr uint8_t STACK7_LED_PIN{9};
// Stack 8 pins
static constexpr uint8_t STACK8_ADC_PIN{7};
static constexpr uint8_t STACK8_LED_PIN{12};
// Stack 9 pins
static constexpr uint8_t STACK9_ADC_PIN{17};
static constexpr uint8_t STACK9_LED_PIN{37};
// Bluetooth module configuration pins
static constexpr uint8_t BT_STATE_PIN{2};
static constexpr uint8_t BT_EN_PIN{3};