PHPackages                             embedded-php/core - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. embedded-php/core

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

embedded-php/core
=================

Embedded PHP: GPIO and Protocols

36472[2 PRs](https://github.com/embedded-php/core/pulls)PHP

Since Nov 30Pushed 3y ago1 watchersCompare

[ Source](https://github.com/embedded-php/core)[ Packagist](https://packagist.org/packages/embedded-php/core)[ RSS](/packages/embedded-php-core/feed)WikiDiscussions main Synced today

READMEChangelogDependenciesVersions (3)Used By (0)

Embedded PHP: Core [![Maintainability](https://camo.githubusercontent.com/5643eb2c0f8a3cf00a4a777fc25392dceba2617a943668e547ed512b77a11eeb/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f66373766306130343232363063613637313733352f6d61696e7461696e6162696c697479)](https://codeclimate.com/github/embedded-php/core/maintainability) [![Total Downloads](https://camo.githubusercontent.com/2ca9d8515a5b3fa79bd52f0758d1672174f2a60b6087a134fd56eee6c9004c0e/68747470733a2f2f706f7365722e707567782e6f72672f656d6265646465642d7068702f636f72652f646f776e6c6f616473)](//packagist.org/packages/embedded-php/core) [![dependency status](https://camo.githubusercontent.com/6563e610034a594bb6efb09f3a318b62b2d2a6ca42da1842972a1eb97e78d22a/68747470733a2f2f7068702e7061636b6167652e6865616c74682f7061636b616765732f656d6265646465642d7068702f636f72652f6465762d6d61696e2f7374617475732e737667)](https://php.package.health/packages/embedded-php/core/dev-main)
=============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

[](#embedded-php-core---)

[![FOSSA Status](https://camo.githubusercontent.com/df2b0f83f612b5f24615e540faeb15112151dc019c764afd8654f90918a0a043/68747470733a2f2f6170702e666f7373612e636f6d2f6170692f70726f6a656374732f6769742532426769746875622e636f6d253246656d6265646465642d706870253246636f72652e7376673f747970653d736869656c64)](https://app.fossa.com/projects/git%2Bgithub.com%2Fembedded-php%2Fcore?ref=badge_shield)

This library contains the core functionality, such as GPIO manipulation and SPI/I2C protocol handling, used by other [Embedded PHP](https://github.com/embedded-php) libraries and projects.

It is very unlikely that you want to use this library as is and likely that you're looking for the [Sensors Library](https://github.com/embedded-php/sensors) or the [Display Library](https://github.com/embedded-php/display) instead.

Acknowledgements
----------------

[](#acknowledgements)

This is a partial port of the *superb* [luma.oled](https://github.com/rm-hull/luma.oled) Python library.

License
-------

[](#license)

This library is licensed under the [MIT License](LICENSE).

[![FOSSA Status](https://camo.githubusercontent.com/cef347a9f8d27e5802ee1a0dae9aa379522982f0eeb27f699b612afbd759730e/68747470733a2f2f6170702e666f7373612e636f6d2f6170692f70726f6a656374732f6769742532426769746875622e636f6d253246656d6265646465642d706870253246636f72652e7376673f747970653d6c61726765)](https://app.fossa.com/projects/git%2Bgithub.com%2Fembedded-php%2Fcore?ref=badge_large)

###  Health Score

21

—

LowBetter than 18% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity28

Early-stage or recently created project

 Bus Factor1

Top contributor holds 77.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/471860?v=4)[Flávio Heleno](/maintainers/flavioheleno)[@flavioheleno](https://github.com/flavioheleno)

---

Top Contributors

[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (54 commits)")[![flavioheleno](https://avatars.githubusercontent.com/u/471860?v=4)](https://github.com/flavioheleno "flavioheleno (15 commits)")[![fossabot](https://avatars.githubusercontent.com/u/29791463?v=4)](https://github.com/fossabot "fossabot (1 commits)")

---

Tags

bitbanggpiohacktoberfesti2cphpspispidevuart

### Embed Badge

![Health badge](/badges/embedded-php-core/health.svg)

```
[![Health](https://phpackages.com/badges/embedded-php-core/health.svg)](https://phpackages.com/packages/embedded-php-core)
```

###  Alternatives

[ems-api/php-client

Email Marketing Software library for PHP

1574.0k](/packages/ems-api-php-client)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
