In “Low Power LCD: Adafruit Breakout Board with Sharp Memory Display” I used a 96×96 Sharp Display (LS013B4DN04) with the Adafruit breakout board, but because that one seems to be EOL (End Of Life), I searched for a replacement. I have found the 128×128 pixel version (Sharp LS013B7DH03), and best of all, it is pin compatible :-). With a small tweak of the driver, it works :-):
I ordered the LS013B7DH03 from Mouser, and the display costs around US$20. I used the breakout module from Adafruit which comes with the 96×96 display. I have found a bare breakout module on tindie.
I disconnected the original display and inserted the cable for the new display into the Adafruit breakout board:
Supporting the new display with Processor Expert was a matter of minutes: adding a property for the new display resolution and everything worked out of the box:
To me, the 128×128 display is even better than the 96×96 one: not only higher resolution, but in my view better contrast and view angle:
The component will be available with the next component release, or you can get it now from the GitHub (links below) repository (tinyK20 with Kinetis Design Studio project).
Happy Sharping 🙂
Links
- Datasheet Sharp LS013B7DH03: http://www.mouser.com/ds/2/365/LS013B7DH03%20SPEC_SMA-224806.pdf
- Article about using the 96×96 display: https://mcuoneclipse.com/2016/12/17/low-power-lcd-adafruit-breakout-board-with-sharp-memory-display/
- Sharp Memory Display breakout module: https://www.tindie.com/products/kuzyatech/sharp-memory-lcd-breakout-a2/
- GitHub repository with the component code: https://github.com/ErichStyger/McuOnEclipse_PEx
- GitHub repository with example: https://github.com/ErichStyger/mcuoneclipse/tree/master/Examples/KDS/tinyK20/tinyK20_Sharp
Pingback: McuOnEclipse Components: 28-Jan-2017 Release | MCU on Eclipse