The memristor discovery V1.x board is a more capable version of the V0.x boards and includes the following additional features:
1) Programmable routing of oscilloscope and waveform generators to any of four points on the board.
2) Selectable shunts everywhere for configuring dozens of experiments.
3) Selectable series resistors and ground paths.
To run the Memristor Discovery open source application for the V1 board add the following Java program argument at start up: v1. When v1 is detected on startup, an extra panel is shown on the right to control the MUX selectors. By default, the analog MUXes are setup up the same way as the MDV0 board is hard-wired. Waveform generator 2 (W2) is not connected, Waveform generator 1 (W1) is connected to the A node, Oscilloscope Channel 1 (1+) is connected to the A node and Oscilloscope Channel 2 (2+) is connected to the B node.
Memristor Discovery Open-Source Software
Software for the Memristor Discovery board is open-source and available at https://github.com/knowm/memristor-discovery. Updates are always free of charge. The Memristor Discovery app is a Java application for running memristor experiments of “experiments” on the Memristor Discovery board. It is designed to be cross-platform, meaning it runs on the latest versions of MacOS, Debian-based Linux and Windows 10. Running Memristor-Discovery requires Java and the Digilent waveforms Framework to be installed on your system (see previous software link for more details).