# A fast SH1106 library for Spark Core (128x64 OLED)

**URL:** <https://community.particle.io/t/a-fast-sh1106-library-for-spark-core-128x64-oled/7573>\
**Category:** Libraries\
**Created:** [October 19, 2014, 1:53am UTC](https://community.particle.io/t/a-fast-sh1106-library-for-spark-core-128x64-oled/7573 "2014-10-19T01:53:14Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![m3gg](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/m3gg/32/3343_2.png) [@m3gg](https://community.particle.io/u/m3gg)\
**Post date:** [October 19, 2014, 1:53am UTC](https://community.particle.io/t/a-fast-sh1106-library-for-spark-core-128x64-oled/7573/1 "2014-10-19T01:53:14Z")

</div>

Hi There, Sports Fans,

I just finished porting Arthur Liberman’s fast SH1106 library ([original thread at arduino.cc](http://forum.arduino.cc/index.php?topic=242880.0)).

This library supports low-cost 128x64 OLED displays using SPI with the SH1106 controller chip.

[GitHub repository](https://github.com/m3gg/Fast-SH1106-library-for-Spark-Core)

Enjoy,

m3gg

---

<div class="post-metadata">

**Author:** ![kennethlimcp](https://avatars.discourse-cdn.com/v4/letter/k/c0e974/32.png) [@kennethlimcp](https://community.particle.io/u/kennethlimcp)\
**Post date:** [October 19, 2014, 1:54am UTC](https://community.particle.io/t/a-fast-sh1106-library-for-spark-core-128x64-oled/7573/2 "2014-10-19T01:54:14Z")

</div>

@m3gg,

Would you like to have the files hosted in github instead? 😉

---

<div class="post-metadata">

**Author:** ![m3gg](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/m3gg/32/3343_2.png) [@m3gg](https://community.particle.io/u/m3gg)\
**Post date:** [October 19, 2014, 3:14am UTC](https://community.particle.io/t/a-fast-sh1106-library-for-spark-core-128x64-oled/7573/3 "2014-10-19T03:14:02Z")

</div>

Done. I’ve fixed the original message to point to the GitHub repository.

---

<div class="post-metadata">

**Author:** ![wesner0019](https://avatars.discourse-cdn.com/v4/letter/w/0ea827/32.png) [@wesner0019](https://community.particle.io/u/wesner0019)\
**Post date:** [November 5, 2014, 6:14pm UTC](https://community.particle.io/t/a-fast-sh1106-library-for-spark-core-128x64-oled/7573/4 "2014-11-05T18:14:45Z")

</div>

Can this also work with I2C?

---

<div class="post-metadata">

**Author:** ![JL\_678](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/jl_678/32/4391_2.png) [@JL\_678](https://community.particle.io/u/JL_678)\
**Post date:** [July 10, 2015, 9:28pm UTC](https://community.particle.io/t/a-fast-sh1106-library-for-spark-core-128x64-oled/7573/5 "2015-07-10T21:28:00Z")

</div>

Anyone know if this will work with a Photon? I have one on order and so will find out but am curious whether anyone has direct experience.

Thank you!
