Skip to content
andredumas edited this page Dec 6, 2012 · 14 revisions

GB Arduino Libs

GorillaBuilderz Arduino libraries: Libraries and support code for the range of GorillaBuilderz Arduino shields.

Enjoy!

http://gorillabuilderz.com.au

Features

  • Serial & SPI interface to GorillaBuiderz shields
  • 4D Systems SGC interface (GB4DLcdDriver) supporting:
    • Lines
    • Simple shapes: Rectangle, Circle, Triangle
    • Drawing Text
    • Reading images from Display Module SD Card reader
    • LCD Touch support is work in progress. Refer to Issue #2
  • High level graphics library (GB4DGraphics) simplifying interaction with the SGC interface by providing a number of basic graphics widgets
  • WiFi support
    • Library is a 'Drop in' replacement for existing Ethernet based sketches. Supports same class interfaces.
    • Ethernet Server is work in progress. Refer to Issue #8

Modules Included

Modules included in this library:

  • GBUtils: General utilities used by other modules
  • GBStatus: A basic LED status flasher
  • GBIMAC: Reads the IMAC address built into every GorillaBuilderz shield
  • GBTransport: Basic transport operations to communicate with different devices on a GorillaBuilderz shield. Transports include SPI, Serial and SC16 UART bridge.
  • GB4DLcdDriver: 4D Systems SGC Driver to be used with an LCD Shield paired with a 4D Systems Display Module
  • GB4DGraphics: Basic graphics widgets built on the GB4DLcdDriver
  • GBEthernet: Support for our WiFi shield
  • GBDiagnose: A suite of sketches to assist troubleshooting

Architecture

The best place to start to see general usage of the library is to open up the example sketches included. These can be a basis for your own sketch.

Clone this wiki locally