I finally got around to upload the modified libraries for Adafruit Feathering OLED 128x64 (SH1107) to Particle Community Libraries.
On macOS 11.7 and 10.15.7, I got the following error. I’ve tried uploading from two different Macs. Upload was from my home network.
Does anyone know why the error occurs and how to fix it?
Network error from https://api.particle.io/v1/libraries Error: Network error from https://api.particle.io/v1/libraries at /usr/local/lib/node_modules/particle-cli/node_modules/particle-api-js/lib/Agent.js:246:19 at Request.callback (/usr/local/lib/node_modules/particle-cli/node_modules/superagent/lib/node/index.js:893:3) at ClientRequest.<anonymous> (/usr/local/lib/node_modules/particle-cli/node_modules/superagent/lib/node/index.js:810:12) at ClientRequest.emit (node:events:525:35) at TLSSocket.socketOnEnd (node:_http_client:518:9) at TLSSocket.emit (node:events:525:35) at endReadableNT (node:internal/streams/readable:1359:12) at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
However, I was able to upload & publish the modified libraries from a Windows 10 VM running under macOS VMware Fusion.
I’ve published the modified libraries that you’ll need for Adafruit Feathering OLED 128x64 (SH1107).
These have been tested on Argon and Boron under deviceOS 3.3.0, deviceOS 4.0.0, and deviceOS 5.1.0.
Adafruit_GFX_RK_Z Adafruit_SH110X_Z oled-wing-adafruit-z
You’ll also need the two unmodified libraries. They should get included automatically.