

The following table shows the default board configuration, which is sorted according to the defined functionality of GPIOs. Note GPIOs 19, 4, 5, 14, 15, 16, 18, 32, 33, 34, 35, 21, 26, and 27 are used for board control functions and should not be used for other purposes unless you exactly know what you are doing. That is, the purpose for which a GPIO is actually used depends on which module or function is used first. the corresponding peripheral interface is used for the first time, e.g., spi_acquire.a corresponding init function is called e.g., adc_init, dac_init and pwm_init, or.the corresponding peripheral module is used, e.g., module periph_i2c, or.This is possible because GPIOs are only used for a specific peripheral interface when For example, GPIO0 is used in the ADC channel definition ADC_GPIOS and the PWM channel definition PWM0_GPIOS. For flexibility, some GPIOs might be listed in various peripheral configurations. Since many GPIOs are broken out, they can be used for different purposes in different applications. SemTech SX1276 for LoRaWAN communication in the 868/915 MHz band.


There are two hardware versions of the board:
