Get started

Set up a Raspberry Pi Pico, MicroPython

Upload the scope's sketch to a Raspberry Pi Pico, MicroPython and connect it.

The Pico’s input is GP26 and its test signal is on GP15: a square wave at 1000 Hz. Its input accepts 0 V to 3.3 V. Use this if your Pico runs MicroPython already, or you prefer Thonny to the Arduino IDE.

With this sketch the Pico reads sine waves best below 5 000 Hz and square waves below 2 500 Hz; what it reads at other speeds is in Accuracy and limits.

The same steps are in the scope’s Sketch window when you choose this board, with the sketch to copy or download.

Steps

  1. If the board does not already run MicroPython, download the firmware for it from micropython.org, hold BOOTSEL while plugging it in, and copy the file onto the drive that appears.
  2. Install Thonny and choose the MicroPython (Raspberry Pi Pico) interpreter.
  3. Copy the sketch from this window into Thonny and save it to the Pico as main.py.
  4. Close Thonny, so it lets go of the port, then unplug the board and plug it back in to start the sketch.
  5. Press Connect, and choose the Pico in the window the browser opens.

To change the files on the board again, hold its BOOTSEL button for a moment while the sketch runs. The sketch stops, and Thonny can use the board again.