Krolyxon
Commit fa8c856

Branches

Tags

Refs →

orion-rfsrcboardpins.rs

31 lines · 692 B · Rust

1// OLED
2pub const OLED_SDA_PIN: i32 = 8;
3pub const OLED_SCL_PIN: i32 = 9;
4
5// NRF24
6pub const CE1_PIN: i32 = 10;
7pub const CSN1_PIN: i32 = 11;
8
9pub const CE2_PIN: i32 = 12;
10pub const CSN2_PIN: i32 = 13;
11
12pub const NRF_SCK: i32 = 18;
13pub const NRF_MISO: i32 = 16;
14pub const NRF_MOSI: i32 = 17;
15
16// CC1101 FSPI
17pub const CC1101_SCK: i32 = 15;
18pub const CC1101_MISO: i32 = 41;
19pub const CC1101_MOSI: i32 = 35;
20
21pub const CC1101_CS: i32 = 40;
22pub const CC1101_GDO0: i32 = 39;
23pub const CC1101_GDO2: i32 = 42;
24
25// Buttons
26pub const BTN_UP: i32 = 4;
27pub const BTN_DOWN: i32 = 5;
28pub const BTN_SELECT: i32 = 6;
29pub const BTN_BACK: i32 = 7;
30pub const BTN_RIGHT: i32 = 1;
31pub const BTN_LEFT: i32 = 2;