WiringPi

Configuration:

framework = wiringpi

WiringPi is a PIN based GPIO access library written in C for the BCM2835, BCM2836 and BCM2837 SoC devices used in all Raspberry Pi

Platforms

Name

Description

Linux ARM

Linux ARM is a Unix-like and mostly POSIX-compliant computer operating system (OS) assembled under the model of free and open-source software development and distribution. Using host OS (Mac OS X, Linux ARM) you can build native application for Linux ARM platform.

Examples

Boards

Note

  • You can list pre-configured boards by pio boards command

  • For more detailed board information please scroll the tables below by horizontally.

Raspberry Pi

Name

Platform

Debug

MCU

Frequency

Flash

RAM

Raspberry Pi 1 Model B

Linux ARM

No

BCM2835

700MHz

512MB

512MB

Raspberry Pi 2 Model B

Linux ARM

No

BCM2836

900MHz

1GB

1GB

Raspberry Pi 3 Model B

Linux ARM

No

BCM2837

1200MHz

1GB

1GB

Raspberry Pi Zero

Linux ARM

No

BCM2835

1000MHz

512MB

512MB