PSoC Sensors Library

This is a PSoC Creator library project containing code to be used to interface a PSoC 5LP MCU to several hardware devices with PSoC Creator drag-and-drop components.

https://readthedocs.org/projects/psoc-components-library/badge/?version=latest

Included Components

This is a list of sensors contained in the library:

This is a list of sensors that are being planned be included in the library in the near future:

Setup

  1. Clone the repository:

    git clone https://github.com/dado93/PSoC-Sensors-Library
    
  2. Add the Library project as a dependency for your project in PSoC Creator. Go to Project > Dependencies > Add User Depencency

  3. Use the provided components in your projects

Documentation

Due to the fact that PSoC Creator require API functions to use $INSTANCE_NAME in the source code, the conf.py file was modified to properly build the documentation of the library. The official documentation is built using ReadTheDocs.

  1. Install Doxygen, breathe, and sphinx

  2. Do not edit the Doxygen file, as it is already configured

  3. cd docs

  4. Run make html

  5. You will find the documentation in the docs\_build folder