Skip to content
SWIG wrapper for MATRIX Hal.
C++ C
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


A SWIG wrapper for MATRIX HAL.

This repository is meant for those who want to have MATRIX HAL functionality for a SWIG supported language.

Below are the projects currently using this wrapper:


The checklist below is the current progress for achieving a basic wrapper of HAL. In the future, if needed, more functions can be added.

  • Leds
  • Sensors
    • IMU
    • Humidity
    • Pressure
    • UV
  • GPIO
  • Microphones

Development Dependencies

Ensure you have a Raspberry Pi, attached with a MATRIX device, that's flashed with Raspbian Stretch.

Install SWIG

sudo apt-get install swig

Compiling steps for your language will vary.

SWIG Documentation

You can’t perform that action at this time.