PCB lives now in its own git repo https://git.la10cy.net/DeltaLima/CanGrow-12V-PCB
48 lines
1.1 KiB
C
48 lines
1.1 KiB
C
/*
|
|
*
|
|
* include/Platform/ESP32_MAKERGO_C3_SUPERMINI.h - ESP32 specific header file
|
|
*
|
|
*
|
|
*
|
|
*/
|
|
#ifdef ARDUINO_MAKERGO_C3_SUPERMINI
|
|
|
|
#define PinWIPE 8
|
|
#define PinWIPE_default HIGH
|
|
#define Pin_I2C_SCL 9
|
|
#define Pin_I2C_SDA 8
|
|
|
|
/* https://www.sudo.is/docs/esphome/boards/esp32c3supermini/
|
|
*
|
|
* free usable pins
|
|
0 GPIO0 ADC1
|
|
1 GPIO1 ADC1
|
|
2 GPIO2 ADC1, boot mode / strapping pin
|
|
3 GPIO3 ADC1
|
|
4 GPIO4 ADC1, JTAG
|
|
5 GPIO5 JTAG
|
|
6 GPIO6 JTAG
|
|
7 GPIO7 JTAG
|
|
8 GPIO8 Blue status_led (inverted), boot mode / strapping pin
|
|
9 GPIO9 Boot mode / strapping pin, boot button
|
|
10 GPIO10
|
|
20 GPIO20 RX
|
|
21 GPIO21 TX
|
|
*/
|
|
|
|
|
|
//
|
|
const byte GPIOindex_length = 9;
|
|
// initialize pinIndex with all usable GPIOs
|
|
GPIO_Index GPIOindex[] = {{ 255, 255 },
|
|
{ 0, INT_ADC },
|
|
{ 1, INT_ADC },
|
|
{ 2, INT_ADC },
|
|
{ 3, INT_ADC },
|
|
{ 4, INT_ADC },
|
|
{ 5 },
|
|
{ 6 },
|
|
{ 7 },
|
|
{ 10 }
|
|
};
|
|
#endif
|