WiringPi

Configuration:

framework = wiringpi

WiringPi is a GPIO access library written in C for the BCM2835 used in the Raspberry Pi. It’s designed to be familiar to people who have used the Arduino ‘wiring’ system

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