Robert Wiewel
a55c9d77ec
Add RMT output channel support for all current ESP32 variants
...
- Add RMT output channel support for ESP32, ESP32-S2, ESP32-S3, ESP32-C3
- Add add RMT adapter for `smart-leds` crate
- Add example `hello_rgb` for ESP32-S2, ESP32-S3 and ESP32-C3 that either
drives one LED at the pin where a LED is located on the official devkits
- Add example `hello_rgb` for ESP32 that is driving a 12-element RGB ring.
2022-05-17 15:56:25 +02:00
Jesse Braham
ec6a82b3f4
Clean up imports and format all packages
2022-05-05 11:16:05 +02:00
Jesse Braham
c0a584ecfa
Add a minimal driver for the USB_SERIAL_JTAG peripheral ( #56 )
...
* Add a minimal driver for the USB_SERIAL_JTAG peripheral implementing core::fmt::Write
2022-05-02 03:55:36 -07:00
bjoernQ
43c8f34e5f
Update xtensa-lx-rt, fix interrupt related examples
2022-04-04 08:52:27 -07:00
bjoernQ
3f7a675b1e
Implement SPI
2022-03-10 11:03:20 +01:00
bjoernQ
e7eea75ef8
Add timer interrupt support and examples
2022-03-04 09:54:28 -08:00
bjoernQ
e34319b763
Apply more suggestions from code review
2022-03-02 09:38:06 +01:00
bjoernQ
b3e8f930cf
Disable WDT in I2C examples
2022-03-01 14:37:04 +01:00
bjoernQ
9bfe643f33
Implement I2C
2022-03-01 14:16:57 +01:00
Robert Wiewel
dc59f7b777
Don't disable RWDT boot protection in RAM examples
2022-02-28 08:47:37 +01:00
Robert Wiewel
f2884bd3b8
Add RWDT disable in RTC_CNTL for ESP32/S2/S3
2022-02-25 23:41:05 +01:00
bjoernQ
ab046efce3
GPIO for ESP32S3
2022-02-23 15:46:54 +00:00
bjoernQ
545f997b07
Support ESP32S3
2022-02-16 15:44:06 +00:00