Skip to content

wanhive/pug

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wanhive Pug

Wanhive Pug is a secure and high-performance physical computing library written in C++.

This program is a part of the Wanhive IoT Platform.

Features

Control GPIO pins and peripherals on single-board computers (SBCs) from user space.

  • Digital I/O pins
  • I2C
  • SPI
  • Terminal and UART
  • MIPI cameras
  • GPS trackers

Dependencies

  • I2C userland development library (libi2c).
  • JPEG image data format handling library (libjpeg).
  • Camera support library (libcamera).
  • GPS service daemon (gpsd).
  • Library for communicating with the GPS daemon (libgps).
  • Wanhive Hub development library.

Installation

Download the source archive.

tar -xvzf <archive-name>
autoreconf -ifv
./configure
make
make install

NOTE: Adjust the PKG_CONFIG_PATH environment variable if you installed the dependencies in a non-standard prefix.

Resources

About

Physical computing library for the Wanhive IoT Platform.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages