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.
Adafruit_Bus_IO
DeBounce