Add board support for ESP32-C3-12f Kit

Этот коммит содержится в:
Dmitriy 2022-02-02 22:32:58 -05:00 коммит произвёл Ron Evans
родитель 38efca1e2d
коммит 3d68804702
2 изменённых файлов: 54 добавлений и 0 удалений

49
src/machine/board_esp32c3-12f.go Обычный файл
Просмотреть файл

@ -0,0 +1,49 @@
//go:build esp32c312f
// +build esp32c312f
package machine
// Built-in RGB LED
const (
LED_RED = IO3
LED_GREEN = IO4
LED_BLUE = IO5
LED = LED_RED
)
const (
IO0 Pin = 0
IO1 Pin = 1
IO10 Pin = 10
IO18 Pin = 18
IO19 Pin = 19
IO2 Pin = 2
IO3 Pin = 3
IO4 Pin = 4
IO5 Pin = 5
IO6 Pin = 6
IO7 Pin = 7
IO8 Pin = 8
IO9 Pin = 9
RXD Pin = 20
TXD Pin = 21
)
// ADC pins
const (
ADC0 Pin = ADC1_0
ADC1 Pin = ADC2_0
ADC1_0 Pin = IO0
ADC1_1 Pin = IO1
ADC1_2 Pin = IO2
ADC1_3 Pin = IO3
ADC1_4 Pin = IO4
ADC2_0 Pin = IO5
)
// UART0 pins
const (
UART_TX_PIN = TXD
UART_RX_PIN = RXD
)

5
targets/esp32c3-12f.json Обычный файл
Просмотреть файл

@ -0,0 +1,5 @@
{
"inherits": ["esp32c3"],
"build-tags": ["esp32c312f", "esp32c3", "esp"]
}