Skip to content

This is a copy of the LCD_SharpBoosterPack_SPI library that is included with the Energia application.

Notifications You must be signed in to change notification settings

Andy4495/LCD_SharpBoosterPack_SPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LCD_SharpBoosterPack_SPI Library

Arduino Compile Sketches Check Markdown Links

This is a copy of the LCD_SharpBoosterPack_SPI library that is included with the Energia application. Version 2.0.0 contains changes as discussed below.

Texas Instruments MSP430 and Tiva microcontrollers can be compiled using the Arduino IDE/CLI by installing the relevant platform cores through the Boards Manager. However, the LCD_SharpBoosterPack_SPI library is included in the Energia application itself, and not the specific platform cores. This means that if you install the MSP430 or Tiva core, you don't end up getting the LCD_SharpBoosterPack_SPI library. So a sketch that used that library and compiled fine on Energia would not compile on Arduino without some additional steps.

So I am publishing this library separately so that it can be easily installed as a library for the Arduino IDE or CLI. This also makes it available for use in GitHub workflow actions.

Usage

See the sketches in the examples folder.

Version 2.0.0

The library version 2.0.0 contains some, but not all, of the updates in version 1.0.5 from the Energia code, but also includes some other specific changes that I made myself

  • Remove the use of the String class. This also removes the class method WhoAmI().
  • Remove support for putting the screen buffer data in FRAM
  • Remove support for CC13xx platforms low power consumption
  • Other changes that probably make this version incompatible with CC13xx platforms

Since these changes are incompatible with some aspects of version 1.0.5 of the library, I bumped the major version to 2.0.0.

I have tested version 2.0.0 on MSP430 boards that have sufficient SRAM to support it, but have not tested it with non-MSP430 platforms.

License

The source code in this library is licensed under the terms of the Creative Commons Attribution-NonCommercial-ShareAlike license, also referred to as CC BY-NC-SA.

About

This is a copy of the LCD_SharpBoosterPack_SPI library that is included with the Energia application.

Resources

Stars

Watchers

Forks

Packages

No packages published