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

Esp32-S3 Korvo-1 #287

Open
EelcoBaartse opened this issue Oct 1, 2023 · 4 comments
Open

Esp32-S3 Korvo-1 #287

EelcoBaartse opened this issue Oct 1, 2023 · 4 comments

Comments

@EelcoBaartse
Copy link

Although officially unsupported, would the Esp32-S3 Korvo-1 board work with Willow? I prefer not to have a (touch)screen, so this would be great. (And the device is actually in stock...)

@kristiankielhofner
Copy link
Contributor

Technically speaking anything based on the ESP32-S3 could work. However, for this board specifically it isn't supported by the Espressif Audio Development framework Willow uses.

So a first step would be support by the ESP ADF Audio HAL and then some changes would be required in WIllow to conditionally handle things like conditionals for the display, etc.

We also have concerns about development boards generally. One of the things that contributes to high audio quality is acoustic tuning of the enclosure. The dev board itself likely wouldn't capture audio that well (especially far field) and without a properly designed enclosure it's likely only to get worse. For these reasons we're reluctant to support audio development boards directly.

Regarding the ESP-BOX-3, the initial stock was a limited pre-production run by Espressif. We've been told that the final production run with injection molded enclosure should be available within a couple of weeks.

@janstadt
Copy link

Just curious if anything has progressed here with supporting the korvo (i have a couple v1.1s) boards? I am currently testing microWakeWord on a korvo and its working fairly well, but i really like some of the features willow has like auto-correct. Would be great if willow had support for non S3 based architectures. esphome/feature-requests#2430 (comment)

@potelux
Copy link

potelux commented Apr 23, 2024

Would be great if willow had support for non S3 based architectures. esphome/feature-requests#2430 (comment)

There are no current plans to support non-S3 based architectures. This is what the documentation says:

The ESP32 S3 is what really "makes the magic happen" for Willow as the high speed PSRAM enables a lot of the more advanced neural features. It is certainly possible that Willow can run on other ESP32-S3 based boards but supporting these is up to you!

In the future we may officially support other ESP32-S3 (or successor series) based boards but they are not supported at this time.

@janstadt
Copy link

The korvo v1.1 (and others) have PSRAM. I have microwakeword running on v1.1 and was hoping to alternatives like willow to compare.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants