#!/usr/bin/env bash
# 2pico — upload and run main.py on Pico W, then open REPL via mpremote
# Usage: ./2pico
set -euo pipefail
PORT="/dev/ttyACM0"

echo "📤 Uploading main.py to Pico W..."
mpremote connect "$PORT" fs cp main.py :/main.py

echo "🔄 Resetting Pico W..."
mpremote connect "$PORT" reset
sleep 2

echo "🔌 Opening mpremote REPL..."
exec mpremote connect "$PORT" repl




exit
exit

#!/usr/bin/env bash
# 2pico — upload and run main.py on Pico W, then open REPL at correct baud
# Usage: ./2pico

set -euo pipefail

PORT="/dev/ttyACM0"

echo "📤 Uploading main.py to Pico W..."
mpremote connect "$PORT" fs cp main.py :/main.py

echo "🔄 Resetting Pico W..."
mpremote connect "$PORT" reset
sleep 2

echo "🔌 Opening REPL (115200 baud)..."
picocom -b 115200 "$PORT"



exit
exit

mpremote connect /dev/ttyACM0 fs cp main.py :/main.py
mpremote connect /dev/ttyACM0 reset
sleep 2
picocom /dev/ttyACM0
