esp3s3 & esp32c3 PWM implements (#5215)

* esp3s3 pwm

* esp32s3-pwm: added spi alias for esp32s3 for tests

* esp32s3-pwm: fix linters

* esp32s3-pwm: fix rename

* esp32s3-pwm: replace if to switch

* esp32s3-pwm: chip specific registry

* esp32s3-pwm: fix linters
This commit is contained in:
Dima
2026-02-25 10:36:56 +02:00
committed by deadprogram
parent 9bdbe943ce
commit 47282be619
8 changed files with 636 additions and 1 deletions
+11
View File
@@ -0,0 +1,11 @@
//go:build esp32c3_supermini
package main
import "machine"
var (
pwm = machine.PWM0
pinA = machine.GPIO5
pinB = machine.GPIO6
)
+11
View File
@@ -0,0 +1,11 @@
//go:build esp32s3_wroom1
package main
import "machine"
var (
pwm = machine.PWM0
pinA = machine.GPIO17
pinB = machine.GPIO18
)
+11
View File
@@ -0,0 +1,11 @@
//go:build xiao_esp32s3
package main
import "machine"
var (
pwm = machine.PWM0
pinA = machine.D0
pinB = machine.D1
)