Header banner
Revain logoHome Page
Simo Ramsey photo
1 Level
809 Review
61 Karma

Review on πŸ“Ί Bicool 1.3" OLED Display Module - Black/White - 64Γ—128 Resolution - Embedded SH1107 Driver - SPI / I2C Interface - Compatible with Arduino/Raspberry Pi/STM32 by Simo Ramsey

Revainrating 5 out of 5

Working perfectly nice colors

I'm fairly new to the world of crafting so my review will be from a position with little experience. They came with no documentation, which is a little frustrating but seems normal for the various breakouts I've played with. As you can see, in the end everything worked out for me on the Arduino nano. What I did: I searched for the driver chip (GC9A01) on github and found Arduino_GFX from moononournation. The Arduino IDE found this normal in the library manager so I didn't have to do it manually. Then: HelloWorld downloaded from the examples. The line starting with "Arduino_GFX" has been changed to "new Arduino_GC9A01(". (Because I got around one - other boards might have different drivers.) Connections: VCC->3.3VGND->groundDIN- >COPI (was "MOSI" ) ( D11)CLK->SCK (D13)CS->D9DC->D8RST-> D7BL->D6 These last four are based on the presets mentioned in the title of the example. Different boards have different ones Presets, make sure you follow those. The BL wire seems redundant if you need the io for something else. Now for what I'd like to know, although it doesn't really detract from my satisfaction: A 240x240 circular display is like a 240 square pixel circular window 240. So you can write on it, things outside the circle just won't show up (I wasn't sure how that would work.) The GFX library seems poorly documented, so code review and try and error required to do what you want. Maybe I just didn't find it... There is no central pixel r along the outer edge with the Arduino_GFX library using int values, the circle is offset left or right and up or down by half a pixel, depending depending on whether you center it at 119.119 or 120.120.

Pros
  • Computer Components
Cons
  • No Instructions