35#include "periph_cpu.h"
58#if MODULE_OLIMEX_ESP32_GATEWAY
59#define ADC_GPIOS { GPIO32, GPIO35, GPIO36, GPIO39 }
76#ifndef MODULE_OLIMEX_ESP32_GATEWAY
95#define I2C0_SPEED I2C_SPEED_FAST
98#ifdef MODULE_OLIMEX_ESP32_GATEWAY
100#define I2C0_SCL GPIO16
103#define I2C0_SDA GPIO17
107#define I2C0_SCL GPIO16
110#define I2C0_SDA GPIO13
130#if CONFIG_FLASHMODE_DOUT || CONFIG_FLASHMODE_DIO || DOXYGEN
131#define PWM0_GPIOS { GPIO9, GPIO10 }
133#error Configuration problem: Flash mode qio or qout is used, \
134 GPIO9 and GPIO10 cannot be used as PWM channels as configured
151#if MODULE_OLIMEX_ESP32_GATEWAY
160#define SDMMC_CONFIG_NUMOF 1
179#if !MODULE_PERIPH_SDMMC && !MODULE_OLIMEX_ESP32_GATEWAY
182#define SPI0_CTRL HSPI
186#define SPI0_SCK GPIO14
189#define SPI0_MISO GPIO2
192#define SPI0_MOSI GPIO15
195#define SPI0_CS0 GPIO17
216#define UART0_TXD GPIO1
217#define UART0_RXD GPIO3
219#if !MODULE_OLIMEX_ESP32_GATEWAY
222#define UART1_TXD GPIO4
225#define UART1_RXD GPIO36
236#include "periph_conf_common.h"
#define GPIO_UNDEF
Definition of a fitting UNDEF value.
static const sdmmc_conf_t sdmmc_config[]
SDMMC devices.
@ SDMMC_SLOT_1
SD/MMC host controller slot 1.
SDMMC slot configuration.