diff --git a/cubesatsim/cubesatsim.ino b/cubesatsim/cubesatsim.ino index fc87ab32..7a32f066 100644 --- a/cubesatsim/cubesatsim.ino +++ b/cubesatsim/cubesatsim.ino @@ -113,16 +113,7 @@ void setup() { } else { led_builtin_pin = 25; // manually set GPIO 25 for Pico board // pinMode(25, OUTPUT); - pinMode(led_builtin_pin, OUTPUT); - - digitalWrite(led_builtin_pin, HIGH); - delay(500); - digitalWrite(led_builtin_pin, LOW); - delay(500); - digitalWrite(led_builtin_pin, HIGH); - delay(500); - digitalWrite(led_builtin_pin, LOW); - delay(500); + pinMode(led_builtin_pin, OUTPUT); } /**/ @@ -3650,11 +3641,13 @@ void blink_pin(int pin, int duration) { void config_gpio() { - // set all Pico GPIO pins to input - for (int i = 6; i < 29; i++) { - if (i != led_builtin_pin) + // set all Pico GPIO connected pins to input + for (int i = 6; i < 22; i++) { pinMode(i, INPUT); } + pinMode(26, INPUT); + pinMode(27, INPUT); + pinMode(28, INPUT); pinMode(PI_3V3_PIN, INPUT); Serial.print("Pi 3.3V: ");