#define LED1_PIN 2
#define LED2_PIN 3
#define LED3_PIN 4
#define LED4_PIN 5
#define LED5_PIN 6
#define LED6_PIN 7
#define LED7_PIN 8
#define LED8_PIN 9
#define BUTTON1_PIN 10
#define BUTTON5_PIN 18
#define BUTTON6_PIN 19
#define BUTTON7_PIN 20
#define BUTTON8_PIN 21
void setup() {
// put your setup code here, to run once:
Serial1.begin(115200);
Serial1.println("Hello, Raspberry Pi Pico!");
pinMode(LED1_PIN, OUTPUT);
pinMode(LED2_PIN, OUTPUT);
pinMode(LED3_PIN, OUTPUT);
pinMode(LED4_PIN, OUTPUT);
pinMode(LED5_PIN, OUTPUT);
pinMode(LED6_PIN, OUTPUT);
pinMode(LED7_PIN, OUTPUT);
pinMode(LED8_PIN, OUTPUT);
pinMode(BUTTON1_PIN, INPUT);
pinMode(BUTTON5_PIN, INPUT);
pinMode(BUTTON6_PIN, INPUT);
pinMode(BUTTON7_PIN, INPUT);
pinMode(BUTTON8_PIN, INPUT);
}
void loop() {
// put your main code here, to run repeatedly:
delay(1); // this speeds up the simulation
if (digitalRead(BUTTON5_PIN) == HIGH) {
digitalWrite(LED5_PIN, HIGH);
}
else {
digitalWrite(LED5_PIN, LOW);
}
if (digitalRead(BUTTON6_PIN) == HIGH) {
digitalWrite(LED6_PIN, HIGH);
}
else {
digitalWrite(LED6_PIN, LOW);
}
if (digitalRead(BUTTON7_PIN) == HIGH) {
digitalWrite(LED7_PIN, HIGH);
}
else {
digitalWrite(LED7_PIN, LOW);
}
if (digitalRead(BUTTON8_PIN) == HIGH) {
digitalWrite(LED8_PIN, HIGH);
}
else {
digitalWrite(LED8_PIN, LOW);
}
}