Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support of ESP32-H2 #6854

Open
VojtechBartoska opened this issue Jun 10, 2022 · 7 comments
Open

Support of ESP32-H2 #6854

VojtechBartoska opened this issue Jun 10, 2022 · 7 comments
Milestone

Comments

@VojtechBartoska
Copy link
Collaborator

VojtechBartoska commented Jun 10, 2022

This issue tracks support of ESP32-H2 SoC.

Support will be breakdown into subtasks later.

Main specifications of H2:
ESP32-H2 combines important connectivity technologies, such as IEEE 802.15.4 radio connectivity, which is vital to mesh architectures with low power consumption. ESP32-H2 also makes the Thread and Zigbee protocols available, thus addressing a variety of cases in application development. Furthermore, Bluetooth LE supports point-to-point, broadcast and mesh communication topologies, while it also enables the direct communication between a smartphone and an ESP32-H2-based device.

The combined availability of IEEE 802.15.4 and Bluetooth LE connectivity enables building devices for the Matter protocol, which intends to bring interoperability for smart-home devices.

@MacSass
Copy link

MacSass commented Jun 10, 2022

Just out of curiosity: Is my understanding correct that this ESP32-H2 Soc would not feature any WIFI capability?
As much as I can read, this is not part of IEEE 802.15.4, right?

@me-no-dev
Copy link
Member

correct @MacSass no WiFi :)

@Suxsem
Copy link

Suxsem commented May 13, 2023

We are starting to see ESP32-H2 being sold on aliexpress at a reasonable price, it has the potential to disrupt the IoT segment with zigbee and matter-over-thread support. Arduino IDE support will be the sparkle to have this board becoming massively popular through makers, please think about adding it!

@TD-er
Copy link

TD-er commented May 13, 2023

IMHO is the C6 way more interesting as it has both 802.15.4 and WiFi.

@VojtechBartoska
Copy link
Collaborator Author

@TD-er We will add support for both in Arduino ESP32 Core, C6 & H2.

@VojtechBartoska VojtechBartoska added this to the 3.0.0 milestone Jun 23, 2023
@TD-er
Copy link

TD-er commented Jun 23, 2023

Great!
That means I could add support for both at the same time in my project.
Saves a lot of time.

@P-R-O-C-H-Y
Copy link
Member

P-R-O-C-H-Y commented Jul 3, 2023

Table with Support overview

We will keep this table up to date.

Date of last update: 3.7.2023

ESP32-H2 Support Overview
Peripheral Assignee Testing Updates Comments
ADC @P-R-O-C-H-Y Waiting WIP on ESP-IDF side (no cali scheme)
Ethernet SPI In progress
GPIO @P-R-O-C-H-Y Fully OK
I2C (Slave & Master) @P-R-O-C-H-Y Fully OK
I2S In progress
LEDC & PWM @P-R-O-C-H-Y Fully OK
RMT @P-R-O-C-H-Y Fully OK
SPI @P-R-O-C-H-Y Fully OK tested by SD library
TWAI run examples
Temp. Sensor @P-R-O-C-H-Y Fully OK
UART @P-R-O-C-H-Y Fully OK
USB Serial/JTAG @P-R-O-C-H-Y Fully OK
SigmaDelta @P-R-O-C-H-Y Fully OK
Timers (System/General-purpose) @P-R-O-C-H-Y Fully OK
General
Wi-Fi not available
Bluetooth @SuGlider
Bluetooth LE @SuGlider
802.15.4 protocol support missing
Thread support missing
Zigbee support missing
Power management under investigation

@VojtechBartoska VojtechBartoska pinned this issue Jul 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Development

No branches or pull requests

6 participants