simbit18
946bd2b36e
boards/risc-v/esp32c3: add Waveshare ESP32-C3-Zero
...
- Add initial support for Waveshare ESP32-C3-Zero.
Signed-off-by: simbit18 <simbit18@gmail.com>
2025-12-19 07:14:22 +08:00
Filipe Cavalcanti
6f19c59d26
boards/risc-v: add support for SD Card over SPI on ESP32-C3|C6|H2
...
Add board support for SD Card over SPI for ESP32C3, ESP32C6 and ESP32H2.
Signed-off-by: Filipe Cavalcanti <filipe.cavalcanti@espressif.com>
2025-07-16 10:24:21 -03:00
Filipe Cavalcanti
26eb2833cc
boards/risc-v: fix config for SPI and I2C drivers
...
Replaces CONFIG_I2C_DRIVER with CONFIG_I2C for proper build requirements.
Same for SPI. Also changes some logging to syslog.
Signed-off-by: Filipe Cavalcanti <filipe.cavalcanti@espressif.com>
2025-07-08 11:04:05 +08:00
Filipe Cavalcanti
238a5250f6
boards/risc-v: ADC support on Espressif devices
...
Adds adc defconfig and board support for: esp32c3-generic, esp32c6-devkitc and esp32h2-devkit.
Signed-off-by: Filipe Cavalcanti <filipe.cavalcanti@espressif.com>
2025-04-17 13:56:40 +08:00
Eren Terzioglu
3661cdeed9
esp32[c3|c6|h2]: Add I2S support
...
Add I2S support for risc-v based Espressif devices
Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
2025-02-21 20:48:15 +08:00
Alin Jerpelea
b4deda427a
boards/risk-v/esp32c3: migrate to SPDX identifier
...
Most tools used for compliance and SBOM generation use SPDX identifiers
This change brings us a step closer to an easy SBOM generation.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2024-11-12 22:20:59 +08:00
Eren Terzioglu
43a4f2fbea
esp32[c3|c6|h2]: Add BMP180 sensor support
2024-06-28 17:27:46 +08:00
Eren Terzioglu
dda55419f9
esp32[c3|c6|h2]: Add I2C master support
2024-06-28 17:27:46 +08:00
Eren Terzioglu
0cf7676aca
esp32[c3|c6|h2]: Add SPI Slave support
2024-06-12 22:53:19 -03:00
Eren Terzioglu
99ea8b7832
esp32[c3|c6|h2]: Add gspi master support
2024-06-12 23:35:24 +08:00
Tiago Medicci Serrano
c412dadcb9
esp32c3/wifi: Add support for the Wi-Fi in ESP32-C3
...
This commit introduces support for both station and softAP modes.
2024-05-14 22:10:45 +08:00
Tiago Medicci Serrano
9520edeb16
espressif/rmt: Fix minor issues regarding formatting and comments
...
This commit only fix minor issues regarding formatting and comments
2024-04-02 14:50:59 -03:00
Eren Terzioglu
aa0dccb7bc
risc-v/espressif: Add SPI Flash support
2024-02-21 07:19:51 -08:00
Tiago Medicci Serrano
e49684d781
risc-v/esp_<rmt|ws2812>: Implement the RMT peripheral for ESP32 RVs
...
This commit implements the RMT peripheral for all the supported
Espressif's RISC-V devices. It also implements the support for the
WS2812 addressable RGB LED using the RMT peripheral.
2024-02-19 19:02:34 -08:00
Eren Terzioglu
d1db1810ad
risc-v/espressif: Rename espressif/esp32c3 as esp32c3
...
risc-v/espressif: Rename espressif/esp32c6 as esp32c6
risc-v/espressif: Rename espressif/esp32h2 as esp32h2
2024-01-30 08:32:05 +01:00
Eren Terzioglu
c8d7c81cb9
risc-v/esp32c3: Rename legacy approach esp32c3 as esp32c3-legacy
2024-01-30 08:32:05 +01:00
AuroraRAS
581e9ce80b
Add MPU60x0 IMU sensors support for ESP32C3
...
Add MPU60x0 IMU sensors support for ESP32C3
Signed-off-by: AuroraRAS <chplee@gmail.com>
2023-04-22 01:47:09 +08:00
Gustavo Henrique Nihei
1ced1e9f35
risc-v/esp32c3: Move files shared between boards into a common folder
...
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
2022-12-09 11:19:27 +08:00