Android App v1.022 - Pico (W) Firmware v14

New Features and changes


The app now uses Sin(x)/x interpolation for short timebase settings. This will improve the display of signals with a frequency above 50kHz. This feature can be disabled via Settings -> Display.


Many of the settings that previously would have required the firmware to be re-compiled can now be configured directly from the app. These include:

  • GPIO mappings. You can now configure which GPIOs are used for which function. Examples include the signal generator, voltage range pins and the status LEDS.
  • Voltage ranges. Voltage ranges can now be stored on the Pico(W). This means that they only need to be configured once and not on every different Android device that connects to the Pico (W).
  • Other channel settings. These include the number of voltage range pins controlled by the app and a flag indicating if the analog front-end has an inverting configuration.

To access these new configuration settings tap the connection badge at the bottom-left of the screen, then tap Connected device and then Firmware settings.


The maximum number of voltage ranges has been increased from 4 to 8.


The Pico (W) can now be configured to generate a (PWM) reference voltage for each channel. A separate reference voltage can be configured per voltage range. This should make some analog front end designs simpler as the reference voltage can be used to generate the offset (which may be different for each range).

Android App v1.020 - Pico Firmware v11

New Features and changes

  • Wi-Fi support (requires Pico W)
  • Change trigger level by swiping trigger indicator
  • Trigger indicator shows if trigger level is off screen
  • Added binary information (eg. pin assignments, features) that can be read by picotool

Android App v1.019 - Pico Firmware v10

Bugs Fixed

  • Cursors button missing in LA mode
  • Swiping left in LA mode not working
  • Ch1 and Ch2 in logic mode not displaying properly
  • X-Y mode not so ugly
  • When a channel is disabled, change the selected and trigger channels to an enalbed channel
  • Fft will display the first enabled channel by default

Android App v1.018 - Pico Firmware v10

New Features and changes

Tap the DISPLAY button to show the FFT window. See the FFT Help for more information.

Probe Settings
The probe attenuation can now be set for each channel. Tap the channel badge at the bottom of the screen, then tap Settings and then Probe. When a setting other then 1X is selected, the current probe setting will be displayed in the channel badge.

Cursor button
The cursor button has been moved to the controls panel. This is because there are now separate cursors for the normal waveform display (YT) and the FFT display.

Bugs Fixed

  • App would not remember some channel settings after restart
  • Horizontal cursors not always visible when first enabled
  • Voltage ranges uploaded from firmware not always recognized
  • The auto voltage range feature would stop working after app restart
  • App would exit when device back button was used to navigate to the home screen

Android App v1.017 - Pico Firmware v9

XY Mode

To enable XY mode, tap Menu and then Display. The XY plot can be displayed on its own or together with the normal YT grid.

Other improvements

  • In the signal generator screen you can now specify an exact frequency value. Tap the frequency dropdown menu and then tap Custom. Enter the frequency.
  • The app will now show a warning if you’ve set the Time/Div to a value that would cause the waveform to not be visible
  • Voltage ranges can be compiled in the firmware and uploaded to the app automatically. Useful if you use the same Android Device with different front ends.

Bugs fixed

  • Y cursor info showing incorrect value
  • Not enough precision in trigger level dialog
  • Tapping Help in the on-screen measurements dialog would actually change the settings
  • App would sometimes crash when connecting/disconnecting the Pico
  • The disabled channel would be used for the horizontal cursor info

Android App v1.016 - Pico Firmware v8

On-screen measurement configuration

On-screen measurements can now be hidden and/or configured. Tap an on-screen measurement or the channel badge at the bottom of the screen to access the on-screen measurement configuration window.

In Logic Analyzer mode tapping the far left of the screen will open the on-screen measurement configuration window.

Measurements snapshot

There is now a Measurement Snapshot window which will display all available measurements at a single point in time. The measurement interval can be set to either the entire sample record or just the samples displayed on the screen. The snapshot window also displays measurements not available as on-screen measurements such as Mean, AC RMS and DC RMS.

To open the Measurement Snapshot window tap the channel badge at the bottom of the screen and select Measurements and then Snapshot. The Measurement Snapshot can also be accessed by tapping and holding an on-screen measurement (or in Logic Analyzer mode tapping and holding the far left of the screen).

Other changes

  • Channels can now be quickly switched on/off by tapping and holding the channel badge at the bottom of the screen
  • The captured samples can now be exported as a CSV file (tap the Export button on the Menu panel)
  • The app now has more sane behaviour when multiple USB devices are attached via a hub. To have Scoppy ignore a device just tap Deny when Android asks your permission.
  • Fixed some bugs that sometimes caused the firmware to stop communicating with the app when the app was re-opened

Android App v1.014 - Pico Firmware v7

  • Falling edge trigger. Available in both Oscilloscope and Logic Analyzer modes
  • More signal generator options. From the main menu panel tap the new Signal Generator button
  • Run/Stop and Single buttons are now also on the main menu panel
  • Tapping the sample record summary at the top of the screen will now move the horz. position
  • Tapping the sample rate at the top-left of the screen allows you to choose a fixed sample rate
  • It is now possible to select the trigger position within the sample record. Previously it was always in the center

Android App v1.013 - Pico Firmware v6

  • Touch gestures
    • Swipe to change horz. and vert. position
    • Pinch open/closed to change horz. and vert. scale
    • Change selected channel by tapping GND indicator
  • Cursors
  • Increased logic analyzer max. sample rate to 25MS/s
  • Improved logic analyzer triggering at higher sample rates

See Also

Documentation Index
Scoppy on GitHub
Using the App
Scoppy Forum & Support
FHDM Store