create generic targets for esp32 boards

This commit is contained in:
Joel Wetzell
2026-04-14 18:51:27 -05:00
committed by Ron Evans
parent eabd1ddce0
commit 0755145824
10 changed files with 53 additions and 42 deletions
+9
View File
@@ -0,0 +1,9 @@
//go:build esp32_generic
package machine
// I2C pins
const (
SDA_PIN = NoPin
SCL_PIN = NoPin
)
+8
View File
@@ -0,0 +1,8 @@
//go:build esp32c3_generic
package machine
const (
SDA_PIN = NoPin
SCL_PIN = NoPin
)
+18
View File
@@ -0,0 +1,18 @@
//go:build esp32s3_generic
package machine
const (
SCL_PIN = NoPin
SDA_PIN = NoPin
SPI1_SCK_PIN = NoPin // SCK
SPI1_MOSI_PIN = NoPin // SDO (MOSI)
SPI1_MISO_PIN = NoPin // SDI (MISO)
SPI1_CS_PIN = NoPin // CS
SPI2_SCK_PIN = NoPin // SCK
SPI2_MOSI_PIN = NoPin // SDO (MOSI)
SPI2_MISO_PIN = NoPin // SDI (MISO)
SPI2_CS_PIN = NoPin // CS
)
-18
View File
@@ -1,18 +0,0 @@
//go:build esp32s3_wroom1
package machine
const (
SCL_PIN = GPIO17
SDA_PIN = GPIO18
SPI1_SCK_PIN = GPIO12 // SCK
SPI1_MOSI_PIN = GPIO11 // SDO (MOSI)
SPI1_MISO_PIN = GPIO13 // SDI (MISO)
SPI1_CS_PIN = GPIO10 // CS
SPI2_SCK_PIN = GPIO36 // SCK
SPI2_MOSI_PIN = GPIO35 // SDO (MOSI)
SPI2_MISO_PIN = GPIO37 // SDI (MISO)
SPI2_CS_PIN = GPIO34 // CS
)