YAHAL
Yet Another Hardware Abstraction Library
Loading...
Searching...
No Matches
boostxl_eduMKII.h
1
2#ifndef _RP2040_LAUNCHPAD_BOOSTXL_EDUMKII_H_
3#define _RP2040_LAUNCHPAD_BOOSTXL_EDUMKII_H_
4
5// Big Buttons
6#define BUTTON1 16
7#define BUTTON2 17
8// 3 color LED
9#define RGB_LED_RED 13
10#define RGB_LED_GREEN 10
11#define RGB_LED_BLUE 8
12// Buzzer
13#define BUZZER 14
14// Gator holes
15#define GATOR 6
16// Servo PWM signal
17#define SERVO 12
18// LCD
19#define LCD_MISO 4
20#define LCD_MOSI 7
21#define LCD_SCLK 22
22#define LCD_CS 5
23#define LCD_RST 9
24#define LCD_DC 2
25#define LCD_BL 13
26// I2C sensors
27#define SENSOR_SDA 24
28#define SENSOR_SCL 25
29#define OPT3001_INT 23
30#define TMP006_INT 3
31// Joystick
32#define JOY_X A1
33#define JOY_Y A3
34#define JOY_BUTTON 19
35// Microphone
36#define MIC A6
37// Accelerometer
38#define ACC_X A0
39#define ACC_Y A2
40#define ACC_Z A4
41
42#include "boostxl_eduMKII_base.h"
43
46 void inject();
47};
48
49#endif // _RP2040_LAUNCHPAD_BOOSTXL_EDUMKII_H_