Skip to content

Installing the Processing Library

Note

Processing is a software that enables visual representation of data, among other things. If you've never dealt with Processing before, we recommend you also check out the Arduino to Processing tutorial. Follow the below button to download and install Processing.

Note

At the time of writing this tutorial, we used Arduino IDE v2.1.1 and SparkFun VR IMU BNO08X Arduino Library v1.0. We also used Processing IDE v3.5.3 and toxiclibs Processing Library v0021. We also tested the demo and verified that it works with Processing v4.3.

Manually Install the toxiclibs Processing Library v0021

Note

We were unable to search for the toxiclibs in Processing's Contribution Manager in order to automatically install the library. Instead, we manually installed the Processing Library.

Before running the "Serial Cube Rotate" processing demo, you will also need to manually install the ToxicLibs Processing Library v0021 by "Karsten Schmidt". This is a library used for computational design. Head to the v0021 release and download "toxiclibs-complete-0021.zip".

Similar to an Arduino Library, there is a certain file structure that Processing requires to properly install a Processing Library. After downloading, unzip the files and open the toxiclibs-complete-0021 folder. For Windows, copy all the contents of the folder (except for _MACOSX) into the Processing's libraries folder (in this case, C:\Users...\Documents\Processing\libraries). Again, we'll assume that you are using Processing IDE v3.5.3.

Manual Install of the toxiclibs Processing Library