bbbb1110218 / bcm2835

Raspberry PI LibBCM2835 crystal bindings

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bcm2835

Crystal Bindings to LibBcm2835.

The BCM2835 is the Broadcom chip used in the Raspberry Pi 1 Models A, A+, B, B+, the Raspberry Pi Zero, the Raspberry Pi Zero W, and the Raspberry Pi Compute Module 1. Some details of the chip can be found in the peripheral specification document. It contains a single-core ARM1176JZF-S processor.

Installation

  1. Add the dependency to your shard.yml:

    dependencies:
      bcm2835:
        github: sleepinginsomniac/bcm2835
  2. Run shards install

  3. Run ./build_bcm2835.sh to build the shared library

Usage

require "bcm2835"

Contributing

  1. Fork it (https://github.com/sleepinginsomniac/bcm2835/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors

About

Raspberry PI LibBCM2835 crystal bindings

License:MIT License


Languages

Language:Crystal 99.1%Language:Shell 0.9%