2017 © Pedro Peláez
 

library chip

Physical computing for PHP

image

carica/chip

Physical computing for PHP

  • Saturday, March 3, 2018
  • by ThomasWeinert
  • Repository
  • 2 Watchers
  • 26 Stars
  • 96 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 2 Versions
  • 1 % Grown

The README.md

Carica Chip

Build Status License Total Downloads Latest Stable Version Latest Unstable Version, (*1)

License: The MIT License, (*2)

Copyright: 2013-2018 Thomas Weinert thomas@weinert.info, (*3)

Carica Chip provides abstraction for hardware access. It implements classes for physical devices connected to an Arduino (or compatible microcontroller) running Firmata., (*4)

It's a learning project not a product. Use it at your own risk., (*5)

Gitter chat, (*6)

Basics

The repository provides an (hopefully growing) number of classes representing devices like an led, and potentiometer and so on., (*7)

It is inspired by the Johnny Five project., (*8)

Dependencies

Carica Chip uses Carica Io a non blocking I/O library for PHP. At least PHP 7.1 is needed. Carica Io defines several intefaces for hardware devices (Pin, ShiftOut, I2C). An implementation of these interfaces is required for Carica Chip., (*9)

Currently here is only one implementation - Carica Firmata. This is a Firmata client implentation for PHP., (*10)

On Windows, Serproxy should be used to map serial ports to tcp., (*11)

Installation

Carica Chip is avaiable on Packagist. Use Composer to add it as an dependency into your own projects., (*12)

You can use the skeleton project, too:, (*13)

$ composer create-project carica/chip-skeleton path --stability=dev

Examples

Examples using Carica Firmata can be found in a separate repository., (*14)

The Versions

03/03 2018

dev-master

9999999-dev https://github.com/ThomasWeinert/carica-chip

Physical computing for PHP

  Sources   Download

MIT

The Requires

 

The Development Requires

by Thomas Weinert

arduino non-blocking-io asynchronous-io firmata

03/03 2018

0.1.0

0.1.0.0 https://github.com/ThomasWeinert/carica-chip

Physical computing for PHP

  Sources   Download

MIT

The Requires

 

The Development Requires

by Thomas Weinert

arduino non-blocking-io asynchronous-io firmata