An API client that allows Arduino Nano to interact with OnShape's API
To start, you'll want to create an API Key/Secret Key pair here
This client is made up of the following libraries:
- Base64_Codec: Encodes the authentication key in base 64
- OnShape: The actual client interface
[Base64_Codec] can be installed through the Arduino IDE's Library Manager.OnShape must be installed from this repository. To do so, zip the contents of each folder. Then, in the Arduino IDE, you can install these two libraries through Sketch>Include Library>Add .ZIP Library
.
This API client can make the same API requests that are available in OnShape's API Explorer. You can find example code through the IDE in File>Examples>OnShape
or in this repo under `OnShape/examples'.