mirror of
https://github.com/tinygo-org/tinygo.git
synced 2026-08-09 13:33:39 +00:00
create generic targets for esp32 boards
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
//go:build esp32_generic
|
||||
|
||||
package machine
|
||||
|
||||
// I2C pins
|
||||
const (
|
||||
SDA_PIN = NoPin
|
||||
SCL_PIN = NoPin
|
||||
)
|
||||
@@ -0,0 +1,8 @@
|
||||
//go:build esp32c3_generic
|
||||
|
||||
package machine
|
||||
|
||||
const (
|
||||
SDA_PIN = NoPin
|
||||
SCL_PIN = NoPin
|
||||
)
|
||||
@@ -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
|
||||
)
|
||||
@@ -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
|
||||
)
|
||||
Reference in New Issue
Block a user