code.py
 1  # SPDX-FileCopyrightText: 2021 Kattni Rembor for Adafruit Industries
 2  #
 3  # SPDX-License-Identifier: MIT
 4  
 5  """
 6  boot.py file for Pico data logging example. If pin GP0 is connected to GND when
 7  the pico starts up, make the filesystem writeable by CircuitPython.
 8  """
 9  import board
10  import digitalio
11  import storage
12  
13  write_pin = digitalio.DigitalInOut(board.GP0)
14  write_pin.direction = digitalio.Direction.INPUT
15  write_pin.pull = digitalio.Pull.UP
16  
17  # If write pin is connected to ground on start-up, CircuitPython can write to CIRCUITPY filesystem.
18  if not write_pin.value:
19      storage.remount("/", readonly=False)