Да, вы можете использовать свой эскиз Arduino в Raspbian , но вы должны использовать некоторые библиотеки.Я рекомендую вам посмотреть на этот сайт , единственное изменение - это распиновка.WiringPi lib - это библиотека доступа GPIO на основе PIN-кода, написанная на C для BCM2835, BCM2836 и BCM2837, так что вы можете использовать почти все функции, такие как arduino, но в Raspberry.Также изменится способ компиляции и выполнения.Я рекомендую вам немного узнать о linux и о том, как скомпилировать код C ++ / C с помощью командной строки.
Существует несколько примеров:
#include <iostream>
#include <wiringPi.h>
using namespace std;
/* Defines */
#define LED 2
int main (int argc, char *argv[]) {
if (wiringPiSetup() == -1) {
cout << "Unable configure wiringPi! Exiting..." << endl;
return 1;
}
pinMode(LED, OUTPUT);
while (1 < 2) {
digitalWrite(LED, HIGH);
delay(500);
digitalWrite(LED, LOW);
delay(500);
}
return 0;
}