YAHAL
Yet Another Hardware Abstraction Library
Loading...
Searching...
No Matches
src
boards
rp2350-launchpad
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
44
struct
boostxl_eduMKII
:
public
boostxl_eduMKII_base
{
45
boostxl_eduMKII
();
46
void
inject();
47
};
48
49
#endif
// _RP2040_LAUNCHPAD_BOOSTXL_EDUMKII_H_
boostxl_eduMKII_base
Definition
boostxl_eduMKII_base.h:12
boostxl_eduMKII
Definition
boostxl_eduMKII.h:43
Generated by
1.12.0