Module rp6::robot_base::port
source · Expand description
Module binding pins to their device-specific function names.
Re-exports
pub use crate::avr::port::a0 as ADC0;
pub use crate::avr::port::a1 as ADC1;
pub use crate::avr::port::a2 as LS_R;
pub use crate::avr::port::a3 as LS_L;
pub use crate::avr::port::a4 as ExternalInterrupt;
pub use crate::avr::port::a5 as Motor_Current_R;
pub use crate::avr::port::a6 as Motor_Current_L;
pub use crate::avr::port::a7 as UBAT;
pub use crate::avr::port::b0 as Led6;
pub use crate::avr::port::b1 as Led5;
pub use crate::avr::port::b2 as ACS;
pub use crate::avr::port::b3 as ACS_PwrH;
pub use crate::avr::port::b4 as PowerOn;
pub use crate::avr::port::b5 as ResetButton;
pub use crate::avr::port::b6 as ACS_L;
pub use crate::avr::port::b7 as Led4;
pub use crate::avr::port::c0 as SCL;
pub use crate::avr::port::c1 as SDA;
pub use crate::avr::port::c2 as Dir_L;
pub use crate::avr::port::c3 as Dir_R;
pub use crate::avr::port::c4 as Led1;
pub use crate::avr::port::c5 as Led2;
pub use crate::avr::port::c6 as Led3;
pub use crate::avr::port::c7 as ACS_R;
pub use crate::avr::port::d0 as RX;
pub use crate::avr::port::d1 as TX;
pub use crate::avr::port::d2 as Enc_L;
pub use crate::avr::port::d3 as Enc_R;
pub use crate::avr::port::d4 as Motor_L;
pub use crate::avr::port::d5 as Motor_R;
pub use crate::avr::port::d6 as ACS_Pwr;
pub use crate::avr::port::d7 as IRComm;