Onju Voice - AI assistant replacement to Google Nest Mini by @justLV
READ THIS FIRST:
This isn't a finished product, nor will I be making it one. I'm sharing this as many were interested in hacking on this further - if you're not comfortable tinkering on software, firmware & electronics but expect a final product, best to pass on this. Before thinking of ordering make sure you're comfortable running the server code, tweaking the firmware, and with the fact that there may be unseen issues. That said, I have validated a batch from PCBWay using the files included here, and this is the most mature version. The design files are on github and you're free to order from somewhere else, but for a datapoint every other build I did (from that other PCB company) had issues that needed debugging and re-work.
----
An ESP32-S3 based board, designed to be a drop-in replacement to the PCB in a Google Nest Mini (2nd gen), or used in one's own custom enclosure, to create a powerful, privacy-focused and expressive home voice assistant.
All functionality of the Nest Mini is replicated in hardware, such as Wifi, Bluetooth, capacitive touch pads, mute switch and 6 RGB LED's. It has a debug ribbon cable that can pull out of the device, as well as a USB so that anyone with a Arduino IDE can program it. (this only uses 2 Mic's whereas the original uses 3, as the ESP32-S3's audio framework currently only supports 2 for BSS)
I chose the Google Nest Mini as a starting point due to the relatively low cost of a beautifully designed shell with custom colors, and a quality speaker. From my survey's, this was the most owned (and unused) smart home assistant that was sent out free to many users, is well stocked on eBay and selling for <$40 at some big-box retailers. (cheaper than an "ESP32 Box" yet much better design)
While the ESP32-S3 has powerful audio framework capabilities, the ideal use case is VAD and sending the audio to a local server that has your credentials, logins, logic, "wakewords", even your own LLM such as LLaMa2 or TTS model if you desire, else calls to OpenAI & ElevenLabs etc. This offloads the need for custom logic on each device and centralizes your logic and credentials to a single secure device on your home network.
I would like to get this board out there so that it can be ordered by anyone interested so that they can build new exciting voice applications on top of this.
Demo 2 - Home assistant & Notes
See a more thorough readme here
Onju Voice - AI assistant replacement to Google Nest Mini by @justLV
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(36)
- Likes(190)
- Engineer Dec 06,2024
- Robin Onrust Nov 27,2024
- Engineer Nov 26,2024
- Ben Saloch Nov 20,2024
- Engineer Nov 05,2024
- Adrian Zarnescu Nov 02,2024
- Engineer Nov 02,2024
- Radion Mynayev Oct 29,2024
- Engineer Oct 06,2024
- Engineer Sep 29,2024
- Engineer Sep 29,2024
- Geno Thomas Sep 28,2024
- Engineer Sep 19,2024
- Chlorify Sep 15,2024
- Engineer Sep 15,2024
- Stuart lowlevel Sep 03,2024
- Engineer Aug 29,2024
- Walter Wörz Aug 28,2024
- Engineer Aug 25,2024
- Engineer Aug 22,2024
- Andrej Kralj Aug 19,2024
- Sabri MAHFOUDHI Aug 19,2024
- Engineer Aug 10,2024
- Engineer Aug 01,2024
- Philippe Piquer Jul 31,2024
- Dan White Jul 30,2024
- Andrzej Jamroziński Jul 23,2024
- rosterloh Jul 22,2024
- Chinna Devarapu Jul 16,2024
- Gruby KN Jul 11,2024
- Sean Barr Jul 08,2024
- Heer Patel Jun 26,2024
- Engineer Jun 24,2024
- Engineer Jun 22,2024
- wang123 hero1112 Jun 20,2024
- Engineer Jun 19,2024
- Sam Yuill Jun 17,2024
- Engineer Jun 10,2024
- Danielle Grout Jun 07,2024
- Engineer Jun 07,2024
- Engineer Jun 07,2024
- Engineer Jun 07,2024
- Engineer Jun 01,2024
- Omar Khorshid May 24,2024
- Engineer May 21,2024
- Engineer May 19,2024
- Engineer May 09,2024
- Engineer May 05,2024
- Chris Peterson Apr 30,2024
- Engineer Apr 26,2024
- Engineer Apr 21,2024
- Engineer Apr 21,2024
- Engineer Apr 18,2024
- Engineer Apr 13,2024
- Sam A Apr 09,2024
- Engineer Apr 08,2024
- Engineer Apr 08,2024
- Engineer Apr 06,2024
- Arpit Kumar Gupta Apr 05,2024
- Engineer Mar 26,2024
- Silviu Radu Mar 25,2024
- Engineer Mar 24,2024
- Engineer Mar 22,2024
- Engineer Mar 21,2024
- David Hansen Mar 19,2024
- Engineer Mar 17,2024
- Asya Syarif Mar 16,2024
- Engineer Mar 15,2024
- Ivan Tatranský Mar 12,2024
- JanMann Mar 07,2024
- Cengiz Topel Toremis Mar 07,2024
- JASON SHIPLACK Mar 07,2024
- poutine Mar 06,2024
- devside Mar 05,2024
- Engineer Mar 04,2024
- Engineer Mar 04,2024
- Engineer Feb 29,2024
- Michal Petricek Feb 29,2024
- Chris Rosenhain Feb 29,2024
- Engineer Feb 27,2024
- Justin Weaver Feb 26,2024
- Jo KleeBaumann Feb 25,2024
- Engineer Feb 22,2024
- moe Feb 21,2024
- brrblabla Feb 15,2024
- Engineer Feb 13,2024
- edennelson Feb 13,2024
- Engineer Feb 08,2024
- Engineer Feb 08,2024
- Jason Barry Feb 06,2024
- Engineer Feb 05,2024
- ATEŞ ÜNAL YILMAZ Feb 03,2024
- Glenn Morrison Feb 02,2024
- Kevan Klase Feb 01,2024
- Engineer Jan 31,2024
- Zoran Nikolic Jan 30,2024
- Engineer Jan 24,2024
- Engineer Jan 24,2024
- Engineer Jan 24,2024
- Engineer Jan 23,2024
- James Johnston Jan 23,2024
- M. Gattet Eloi Jan 22,2024
- Marko J Jan 21,2024
- Engineer Jan 19,2024
- Engineer Jan 19,2024
- jg8489 Jan 15,2024
- Engineer Jan 14,2024
- Leonhardt Wille Jan 14,2024
- SlightDisassembly Jan 12,2024
- Engineer Jan 12,2024
- Engineer Jan 06,2024
- Engineer Jan 05,2024
- Engineer Jan 03,2024
- Engineer Jan 03,2024
- G S Jan 03,2024
- porqpai Jan 02,2024
- Engineer Dec 31,2023
- Engineer Dec 29,2023
- Engineer Dec 29,2023
- topherandodi Dec 28,2023
- paul maes Dec 27,2023
- Engineer Dec 27,2023
- Jeroen Duim Dec 26,2023
- Engineer Dec 26,2023
- Jacan Dec 26,2023
- Engineer Dec 26,2023
- Engineer Dec 26,2023
- Rabin Poudel Dec 25,2023
- Daniel Chote Dec 25,2023
- Engineer Dec 23,2023
- fithwum Dec 22,2023
- pcmusubi Dec 20,2023
- Engineer Dec 16,2023
- Engineer Dec 16,2023
- sprinkled3256 Dec 14,2023
- Engineer Dec 10,2023
- Engineer Dec 07,2023
- Daniele Olivieri Dec 04,2023
- Engineer Dec 04,2023
- Jack Orta Dec 04,2023
- Engineer Dec 02,2023
- priit123 Dec 02,2023
- Engineer Nov 30,2023
- Engineer Nov 30,2023
- Leo P Nov 30,2023
- 池昊 PCBWAY品牌部 Nov 30,2023
- Engineer Nov 30,2023
- Jakob Ventzel Nov 30,2023
- Engineer Nov 30,2023
- Nick Wootton Nov 30,2023
- Engineer Nov 29,2023
- Engineer Nov 29,2023
- TJ Weber Nov 27,2023
- Engineer Nov 25,2023
- Engineer Nov 23,2023
- Jose Luis Viamonte Alonso Nov 21,2023
- Engineer Nov 20,2023
- Don Saunders Nov 14,2023
- Cody Miller-Kelly Nov 13,2023
- rootnegativ1 Nov 13,2023
- Engineer Nov 13,2023
- Engineer Nov 10,2023
- Ross Cullen Nov 10,2023
- David Petrillo Nov 08,2023
- kadu Nov 08,2023
- (DIY) C64iSTANBUL Nov 06,2023
- Daniel Georges Nov 03,2023
- mouuro Nov 03,2023
- Petter Stendahl Nov 02,2023
- Engineer Nov 01,2023
- sideproject Oct 30,2023
- Engineer Oct 27,2023
- Engineer Oct 25,2023
- Engineer Oct 25,2023
- Engineer Oct 24,2023
- Michel espthings.io Oct 22,2023
- Engineer Oct 19,2023
- Engineer Oct 17,2023
- Tim Elbert Oct 16,2023
- Haitham Almasri Oct 14,2023
- Engineer Oct 13,2023
- Engineer Oct 10,2023
- kapacita ?ubo? Oct 09,2023
- Engineer Oct 09,2023
- Engineer Oct 07,2023
- bedbug1226 Oct 06,2023
- Mr. Marsupial Oct 05,2023
- Engineer Oct 05,2023
- Engineer Oct 04,2023
- Tevin Coburn Oct 04,2023
- 6 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
8design
-
8usability
-
10creativity
-
8content
-
6design
-
7usability
-
9creativity
-
6content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
6design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
More by Justin Alvey
-
-
DIY Fiber Laser Tube Cutting Machine
52 0 1 -
-
-
DIY Transistor Tester | Build Your Own LCR Meter at Home with Arduino Nano
215 0 1 -
-
-
ESP32-S3 breakout board for motorizing Iron Man helmets
213 0 2