openQCM software is ready for your platform

openQCM version 1.2 is the application software for the unique open source quartz crystal microbalance. openQCM software run on Windows, Mac and Linux. Download and install the software depending on your platform.

Arduino Firmware

Here you can download the latest openQCM firmware for Arduino Micro.

openQCM 1.1 Installation Guide


  • Download and unzip
  • Open the unzipped folder and launch openQCM-1.2.exe application

NOTE: You can download the Arduino driver at this link 

Win8: sometimes Arduino is not recognized by win8, because driver is not digitally signed. In this case you need to follow this tutorial

Mac OS X

export DYLD_LIBRARY_PATH=/Library/Java/Extensions

sudo mkdir /var/lock

sudo dscl . -append /groups/_uucp GroupMembership username

sudo chgrp uucp /var/lock

sudo chmod 775 /var/lock

  • Open the unzipped folder and run openQCM.jar java application


  • Download and unzip
  • Open terminal and type the commands by replacing username with your profile user name

sudo usermod -aG uucp username

sudo usermod -a -G dialout username

  • Logout and login
  • Open the unzipped folder and run openQCM-1.1 application

openQCM User Interface

  • Quartz Crystal Microbalance software interface
  • Connect Arduino: find the COM port and set the serial connection between the Arduino board and your PC.
  • Read Data: read the QCM frequency and temperature data available at the connection COM port.
  • Plot Data: plot the QCM frequency and temperature data using a real time chart.
  • Save Data: save the frequency and temperature data in a text file.

Do you want to contribute to the development of the openQCM software ?

openQCM is a fully open source project. You can join the community and contribute to the development of the openQCM software.

openQCM is written in Java programming language using NetBeans development environment. The entire software project is available on GitHub repository at this link.

Follow the Wiki for detailed informations about system configuration.