David Smart

Public Repositories (68)

  • RA8875

    Library to control a Graphics TFT connected to 4-wire SPI - revised for the Raio RA8875 Display Controller.

    display, graphic, LCD, QVGA, RA8875, TFT, Touch Screen, WQVGA, WVGA
    Last updated: 11 Feb 2020 198 330
  • CANPort2

    CANPort provides a higher level interface to a CAN communication channel, and provides timestamping, servicing additional hardware interfaces (optional activity LED, CAN transceiver slope control)

    CAN, control, port, slope
    Last updated: 23 Jan 2020 4 2
  • CANMessage2

    CANMessage is the primitive CAN message object. It supports creation, parsing, formatting of messages. Can be easily integrated with CANPort and CANQueue libraries.

    CAN, message
    Last updated: 23 Jan 2020 5 1
  • OS 2

    An example demonstrating SSDP Discovery and a companion Web Server.

    Example Program, SSDP Server, web server
    Last updated: 12 Jan 2020 10 8
  • TimeInterface

    A time interface class. This class replicates the normal time functions, but goes a couple of steps further. mbed library 82 and prior has a defective gmtime function. Also, this ...

    Last updated: 12 Jan 2020 29 148
  • SSDP

    SSDP Server - working version provides SSDP based network discovery, and with a companion web server, may provide other functionalities.

    Last updated: 12 Jan 2020 13 4
  • OS 2

    A Touchscreen example program showing the RA8875 driver library. This is easily configured for either the Resistive touch panel or the Capacitive touch panel.

    capacitive touch, RA8875, resistive touch, Touchscreen
    Last updated: 05 Jan 2020 5 76
  • Utilities2

    Simple library of a few functions.

    Last updated: 11 Oct 2019 1 0
  • TimeMgmt

    Simple time management w/o the Network interface

    Last updated: 11 Oct 2019 1 0
  • VT100

    a VT100 library found on the mbed site - w/o any licensing information or restrictions.

    Last updated: 27 Sep 2019 1 0