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 · 16 comments
Open

Support of ESP32-H2 #6854

VojtechBartoska opened this issue Jun 10, 2022 · 16 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
Contributor

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
Contributor

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: 7.12.2023

ESP32-H2 Support Overview
Peripheral Assignee Testing Updates Comments
ADC @P-R-O-C-H-Y Waiting Cali scheme merged to IDF v5.1.3
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 basic function OK
Bluetooth LE @SuGlider basic function OK
802.15.4 protocol support missing
Thread support missing
Zigbee @P-R-O-C-H-Y In progress tracking issue
Power management @SuGlider under investigation

@VojtechBartoska VojtechBartoska pinned this issue Jul 3, 2023
@229311JK
Copy link

229311JK commented Jan 3, 2024

I'd like to help w/this...

@VojtechBartoska
Copy link
Collaborator Author

@229311JK with what exactly? Support is available in latest Development 3.0.0-apha 3 release, you can test and use already ESP32-H2, we are working on the stable release right now.

@229311JK
Copy link

@229311JK with what exactly? Support is available in latest Development 3.0.0-apha 3 release, you can test and use already ESP32-H2, we are working on the stable release right now.

working w/the ESP Thread/border Zigbee router V1.2... Will be in touch...

@VojtechBartoska VojtechBartoska unpinned this issue Apr 15, 2024
@lucasssvaz lucasssvaz pinned this issue May 2, 2024
@229311JK
Copy link

229311JK commented May 9, 2024

Been distracted w/the Esp32 programming board 4-the 32-C6 module. It's nice; Within the US, we have some excellent vendors to get hard to acquire Espressif HW.

@xvolte
Copy link

xvolte commented May 12, 2024

Hello all
Is it available now?
Is there a way to test it?
I have a esp32-h2-mini-1 and would love to test it!

@jlabrada71
Copy link

Hello all Is it available now? Is there a way to test it? I have a esp32-h2-mini-1 and would love to test it!
Follow the install steps in this page and you will be able to tested. I received mine last week an it worked like a charm.

https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html

@229311JK
Copy link

229311JK commented May 13, 2024

Hello all Is it available now? Is there a way to test it? I have a esp32-h2-mini-1 and would love to test it!

Here you go: https://github.com/espressif/arduino-esp32/releases Now the hard part, scroll down & read. (Note, sarcasm meant 2-b funny & not mean...)

@229311JK
Copy link

Hello all Is it available now? Is there a way to test it? I have a esp32-h2-mini-1 and would love to test it!

Did you get this squared away yet? Enjoy your H2...

@xvolte
Copy link

xvolte commented May 14, 2024

Hello all Is it available now? Is there a way to test it? I have a esp32-h2-mini-1 and would love to test it!

Did you get this squared away yet? Enjoy your H2...

I don t know how i did it, but i mixed two github projects… i wrote on the incorrect one…

this is the project :
https://github.com/tbnobody/OpenDTU

Sorry for inconveniance…

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Review
Development

No branches or pull requests

9 participants