bcm2835 library

This is a C library for Raspberry Pi (RPi). It provides access to GPIO and other IO functions on the Broadcom BCM 2835 chip, as used in the RaspberryPi, allowing access to the GPIO pins on the 26 pin IDE plug on the RPi board so you can control and interface with various external devices.

Provide high speed access RPi peripherals

The bcm2835 library prvides low-level C library access to most RPi peripherals, including:

  • GPIO
  • SPI
  • I2C
  • PWM

Since it is a C library, it provides much higher performance than Python and similar interfaces



  • Time-Saving

    Tell visitors how your product will help them.

    One benefit visitors might care about is how your product will save them time. Better yet, talk about something that’s unique to your product.

  • Cost Effective

    Highlight how your product is cost effective compared to their current flows or competing solutions.

    Your product could be cost-effective because it saves time or because it costs less than the competition. If it's more expensive, talk about how it's worth more, instead.

  • Add / Delete Benefits

    The format of each benefit is a Heading3 followed by paragraph text. You can format it however you like.

    Add another one of these benefits by hitting enter at the very end of the text. To get rid of a benefit, remove its text and header, then hit delete.


  • source code

    Your license permits you to access and edit the source code to include it in your product
  • Wide support

    Supports RPi, RPi 2 and RPi 3
  • Services

    Support and professional services are available. Contact info@open.com.au




Application License

  • Perpetual license

  • 1 application

  • Can distribute binary products only

  • Commercial use