Library for drawing on the Hexiwear's OLED - more features being actively worked on

Dependents:   Hexidraw_Demo Hexiwear-FinalProject_v2

Discussion: https://developer.mbed.org/forum/team-4615-Hexiwear-community/topic/26595/

Hexidraw is a library for drawing on the Hexiwear's OLED. Be aware that it is not very optimized, so drawing may be slow, especially when drawing on large areas of the screen.

Please see the wiki for API documentation.

Features:

  • Screen fill with a color
  • Drawing filled rectangles
  • Drawing circles with a set radius and line width
  • Setting individual pixels
  • Turning on and off the OLED's sleep mode
  • Drawing images

Example project: https://developer.mbed.org/users/keithm01/code/Hexidraw_Demo/

History

Changed default value to not using the buffer default tip

2016-08-20, by keithm01 [Sat, 20 Aug 2016 16:35:58 +0000] rev 5

Changed default value to not using the buffer


Added optional display buffer for faster drawing. Started looking at adding font support

2016-08-20, by keithm01 [Sat, 20 Aug 2016 16:34:55 +0000] rev 4

Added optional display buffer for faster drawing. Started looking at adding font support


Small fix for skipping image data header

2016-08-19, by keithm01 [Fri, 19 Aug 2016 22:24:54 +0000] rev 3

Small fix for skipping image data header


Added image drawing function

2016-08-19, by keithm01 [Fri, 19 Aug 2016 22:12:11 +0000] rev 2

Added image drawing function


Fixed offsets, added clear shortcut function for filling the screen

2016-08-19, by keithm01 [Fri, 19 Aug 2016 16:28:09 +0000] rev 1

Fixed offsets, added clear shortcut function for filling the screen


initial;

2016-08-19, by keithm01 [Fri, 19 Aug 2016 01:17:28 +0000] rev 0

initial;