Adafruit Featherwing 128x64 (SH1107) Library - Now Published!

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
3 Likes