GPIO

General Purpose Input / Output

GPIO Block Diagram

GUI (Graphical User Interface)

API (Application Programming Interface)

C API:

void Set_GPIO_Direction(int direction_data);

int Get_GPIO_Direction(void);

void Set_GPIO_Drivers(int drive_data);

int Get_GPIO_Drivers(void);

int Get_GPIO_Receivers(void);

void Set_GPIO_Bit(int channel, int bit);

int Get_GPIO_Bit(int channel); 

PYTHON API:

set_gpio_direction(output_direction)

get_gpio_direction()

set_gpio_drivers(drive_data)

get_gpio_drivers()

get_gpio_receivers()

set_gpio_bit(channel, bit)

get_gpio_bit(channel)