Hacker ontwerpt pcb dat Google Home omtovert naar Home Assistant-spraakassistent

Een creatieve hacker heeft zijn Google Home Mini omgebouwd tot een volwaardige Home Assistant-spraakassistent. Imre Laszlo is een crowdfundingcampagne begonnen om een zelfontworpen pcb te maken waarmee dat mogelijk is, die inmiddels zijn doel ver heeft overstegen.

Imre Laszlo heeft een crowdfundpagina opgezet voor de MiciMike Home Mini-board. Dat is een door hemzelf ontworpen pcb'tje dat het bestaande pcb van de Google Home Mini kan vervangen. "Je hebt er waarschijnlijk wel eentje ergens in een la liggen: een Google Home Mini die niet meer nuttig was zodra je de controle over je smarthome in eigen hand wilde nemen", schrijft Laszlo.

De hacker zegt dat de Home Mini op zichzelf een prima speaker is, met 'een compacte en goed ontworpen behuizing en microfoonposities die goed werken'. Het probleem zit vooral in het feit dat de speaker van Google is en daarom alleen met Google Assistent werkt, terwijl smarthomeplatform Home Assistant ook een prima eigen spraakassistent heeft. Laszlo ontwierp daarom een eigen pcb dat compatibel is met Home Assistant.

Home Assistant Voice installatie

Het bordje is gebaseerd op een ESP32-S3 en bevat een XMOS XUI316-audioprocessor. Zo is het mogelijk om het apparaat, inclusief het wakeword, lokaal te draaien en te laten werken. De hardwareswitch op de Home Mini kan bovendien worden gebruikt om het apparaat meteen op mute te zetten.

Eenvoudige installatie

Volgens de maker is het bord dermate eenvoudig gemaakt dat iedereen het kan installeren. Gebruikers hoeven alleen maar de Google Home open te schroeven en het bestaande bord eruit en het nieuwe bordje erin te klikken. Daarvoor is het niet nodig om met een soldeerbout aan de gang te gaan én het is achteraf ook mogelijk het oude pcb weer terug te plaatsen.

Verder is het bord vooraf al geflasht met de juiste firmware, zodat Home Assistant-gebruikers het direct kunnen inzetten in hun smarthome.

Het ontwerp van het bordje wordt openbaar. De ontwerpen en schema's staan op GitHub onder een CERN-OHL-S-2.0-licentie, die vaker voor hardwareontwerpen wordt gebruikt.

Laszlo wil het project crowdfunding om het op grote schaal te produceren. Dat is nu al een groot succes. Hij hoopte 8000 dollar op te halen, maar de teller op de crowdfundingpagina staat inmiddels op 56.000 dollar. De crowdfunding loopt over een maand af.

MiciMike

Door Tijs Hofmans

Nieuwscoördinator

06-05-2026 • 13:49

26

Submitter: TheVivaldi

Reacties (26)

Sorteer op:

Weergave:

Huh? Hier waren jaren geleden al custom PCBs voor, bijv. de oude Onju Voice. Zulke PCBs kon je destijds ook voortgebouwd gewoon kopen online. Kwam ze tegen toen ik zelf zat te kijken naar opties om mijn oude Google Nest Mini's te hergebruiken binnen Home Assistant zonder Google er tussen.

Wat is er anders/bijzonder aan deze? Of is het gewoon toevallig dat deze mensen is opgevallen dat deze in het nieuws komt?

[Reactie gewijzigd door Cambionn op 6 mei 2026 13:59]

Wat is er anders/bijzonder aan deze?
Het verschil zit 'm in de audioprocessing en het meeliften op de firmwareontwikkeling van de Voice PE.

Waar bij de Onju Voice (die trouwens als inspiratiebron wordt genoemd in dit nieuwere project) direct de microfoon aan de ESP gekoppeld werd, is hier de XMOS XUI316-audioprocessor extra toegepast wat allerlei voordelen biedt (noise suppression, echo cancelation etc.).

Diezelfde XMOS wordt ook in de Home Assistant Voice PE gebruikt en men volgt het hardware design van de Voice PE zoveel mogelijk. Hierdoor hoeft ook geen aparte firmware onderhouden te worden en kan de Voice PE software (en alle verbeteringen die daar in de toekomst in verwerkt worden) toegepast worden.

Relevante stukjes uit de github van dit project:
Both of these are fully open-source hardware projects, taking some concep inspiration from the Onju Voice however aiming to follow Open Home Foundation's open voice assistants standard with Home Assistant Voice Preview Edition as reference for PCB designs and specifications.

(...)

The hardware design will (similar to Home Assistant Voice Preview Edition) integrate an ESP32-S3 microcontroller for WiFi, BLE, and onboard wake-word detection (using the no-code ESPHome firmware firmware) + an XMOS xCORE XU316 chip for advanced audio processing (with custom firmware for microphone cleanup offloading for better voice recognition capabilities by using using locally running algorithms for Noise Suppression, Acoustic Echo Cancellation, Interference Cancellation, and Automatic Gain Control).
Dus in het kort: betere audio processing en compatible met de bestaande firmware waar veel ontwikkeling in zit :)

[Reactie gewijzigd door Gizz op 6 mei 2026 14:25]

Heb je de pagina gelezen van ze die in het artikel gelinkt is? (zie tabel die ik onderaan gelinkt heb) Daar vergelijken ze het met die en ook de MiciMike Home Mini DiP, de HA Voice PE, de Satellite1 en de Wyoming Satellite. De belangrijkste toevoeging ten opzichte van de Onju Voice, zoals ik het lees, is de toevoeging de XMOS XU316 audiochip, die de Onju mist. Die chip handelt microfoonverwerking en beamforming op hardwareniveau af, een verbetering tegenover een softwarematige verwerking op de host-MCU.
Powered by XMOS XU316 AI Sound and Audio chipset, this dev board excels in audio processing with its integrated dual microphone array, ideal for speech recognition and voice control. Featuring advanced onboard audio front-end algorithms, the XU316 chip provides interference cancellation, echo cancellation, and noise suppression. It supports I2S and USB connections and is compatible with Seeed Studio XIAO ESP32S3 (Sense), Adafruit QT Py, Raspberry Pi, and PC.

Features:
  • Dual Microphone Array for Far-Field Voice Capture: The 2 high performance digital microphones capture and extract far-field speech and voice (up to 3 meters) even in noisy environments as it cancels point noise using two microphone input.
  • Onboard AI ASR Algorithms: Powered by XMOS XU-316 AI sound and audio chip, the kit includes Natural Language Understanding algorithms for Interference Cancellation (IC) , Acoustic Echo Cancellation, Noise Suppression, Voice-to-Noise Ratio (VNR), and Automatic Gain Control (AGC), enabling high quality voice capture.
  • Embracing Open Source:This board is compatible with popular hardware platforms (XIAO ESP32S3 (Sense), Adafruit QT Py) via I2S, and compatible with Raspberry Pi, PC via USB (Audio Class 2.0 (UAC2)).
  • Onboard RGB LED: the board features a programmable WS2812 RGB LED, supporting custom effects and offering a visual interface for your applications.
  • External Power Supply Support: this board supports external 5V power supply, which can be flexibly applied in different scenarios.
  • DFU for Custom Development: the board supports custom firmware update via DFU-Util.
Bron: https://wiki.seeedstudio.com/reSpeaker_usb_v3/ (let op, niet direct van de specsheet, dit zijn features van die chip overgenomen van een ander board die die chip gebruikt, dat is volgens mij deze: https://www.xmos.com/download/XU316-1024-xcore_ai-Datasheet(2_0_0).pdf)

Verder is ESPHome-ondersteuning volgens de beschrijving vollediger in plaats van beperkt, en valt de Open hardware onder CERN-OHL-S v2 in plaats van CC BY-NC 4.0, waardoor je dit ook zelf commercieel zou kunnen doorontwikkelen, ghezien dat dit dat toestaat.

Zie ook de pagina van Onju over wat het zegt (nog) niet te zijn:
https://tweakers.net/foto...iNLmKW60XZWSOJIKWHqvx.png
While this replicates the interfaces of the Google Nest Mini, don’t expect this to be a 1:1 replacement, for e.g. it is not intended to be a music playback device (although there is probably no reason it couldn’t be developed to be used as such). It’s also worth re-iterating that like the Google Nest Mini, this requires a separate server, although this can be in your home running local models instead of in a Google datacenter. The original is well tested, maintained, certified and works out the box, while this is essentially a dev board with some neat examples for you to build on top of
Bron: https://github.com/justLV/onju-voice

Gezien de laatste updates van dat project 3 jaar oud zijn, verwacht ik niet snel dat daar nog nieuwe features aan toe worden gevoegd.
Zie juist:
https://tweakers.net/fotoalbum/image/9gAxKqnWaSplyIgO3PolDVHr.png

[Reactie gewijzigd door jdh009 op 6 mei 2026 14:39]

Onju Voice is voor de 2de generatie Mini's. Dit project is voor de eerste generatie Mini, tot heden bestond dit gek genoeg nog niet.
toevallig was ik hier gisteren naar aan het kijken bij het installeren van music assistant ipv radio op de home assistant
volgens mij is de crowdfund nu ook voor gen2 en was gen1 al te koop bij de ontwikkelaar en komt daar weer een nieuwe versie voor

verschil in de onju is de eigen verwerking van de voice waardoor hij beter/sneller reageert

maar kent iemand ook een dergelijk project voor de JBL link of xiaomi smart speaker
Leuk! En leuk om te zien dat je oude hardware zo nieuw leven in kunt blazen. Nog leuker om te lezen dat je zo van een inherent privacy-onvriendelijk apparaat (want Google) een privacy-vriendelijk apparaat kunt maken.

Het enige minpuntje is de prijs. 85 euro (plus 12 euro verzendkosten buiten de VS). Nabu Casa verkoopt zelf de Home Assistant Voice Preview voor 59 euro (adviesprijs).
Als je voornamelijk Gen2 home mini's hebt kun je Onju voice kopen. Kost 85 euro voor 5 stuks. volledig assembled bij PCBway. Waar het artikel over gaat is namelijk ook alleen voor 1st gen google home mini's
Mijn ervaring met Onju Voice is dat je meer aan het klooien bent dan dat je daadwerkelijk een goed werkende oplossing hebt met Home Assistant. Ik heb een vroege versie ervan gebruikt, dus misschien dat daar iets in veranderd is, maar mijn eerste ervaringen waren eigenlijk niet echt positief.
En PCBWay lees ik niet altijd even goede recensies van op YouTube.
Je kunt ook JLCPCB gebruiken.

Edit, alle files zijn beschikbaar, je kunt je eigen provider kiezen. PCBway was een voorbeeld, net als JLCPCB

[Reactie gewijzigd door unf0rg0tt3n op 6 mei 2026 16:10]

Heb zelf nog niet getest, maar goed om dat te onthouden :) . Waar het artikel over gaat is echter alleen voor Gen1, Dus als je wat nieuiwers hebt dan valt die al buiten scope. Welke issues had je bijvoorbeeld, ben benieuwd.
Klopt, het is prijzig, maar de speaker in de Mini is wel 100x beter. En je hebt uiteindelijk wat minder afval omdat je niet het hele ding weg hoeft te mikken. Wat een kraakding, die HA Voice trouwens. Ik heb er 3 maar het speakertje had echt wel een graadje beter gemogen.
Het heeft een AUX uitgang om een echte speaker aan te sluiten. De interne speaker is meer voor testen inderdaad.
Had wel begrepen dat de aux ingang niet heel stabiel is met een aangesloten speaker, of is dit al opgelost dat je toevallig weet?
Het gaatje van de eerste versie was niet groot genoeg, waardoor de plug er niet helemaal in kan. Ik heb zelf het gaatje wat groter gemaakt met een mesje, en dan werkt het prima
Dat blijft een waardeloze oplossing, want via die route moet je altijd een externe speaker in de standby-stand hebben. Een iets fatsoenlijkere speaker in de HA Voice zou dat ding 2 euro duurder maken, maar wel vele malen bruikbaarder.
Inderdaad, Mooi initiatief 😄 Een antwoord op de steeds groter wordende Google “graveyard”.

https://killedbygoogle.com/

Zo krijgen oude apparaten tenminste een tweede leven buiten het Google-ecosysteem.

[Reactie gewijzigd door Craysv2 op 6 mei 2026 14:13]

Is 85$ niet best duur voor zo'n bordje of ligt dan aan mij?
Valt me wel mee, euro of 20 aan BOM cost en dan nog een beetje marge er op. Aangezien het design openbaar is kun je ook zelf een paar uur spenderen om die euro of 50 verschil er uit te halen.
Ik wacht al flink lang op een mid voor de mini 1. Nu is hij er en ik zou hem willen kopen, maar ik kan mezelf niet overtuigen dat $85 + $12 het waard is. Met een beetje geluk drukt dit onverwachte succes de prijs op den duur. Voor nu nog maar even met de HA preview (die lichtelijk tegenvalt).
Exact dit, $97 vind ikzelf ook een beetje teveel van het goede. Ok het is een afgewerkt product en de ontwikkelaar mag er ook zeker nog wat op winnen, maar hoop eveneens op een pricedrop.
Geniaal. Dat is nog eens hergebruiken op een nuttige manier. Én meteen van Google af.

Oei wel prijzig... 😐

[Reactie gewijzigd door ManiacsHouse op 6 mei 2026 14:22]

Heel vaak als een slimme speaker kapot of gebrickt is, dan zit het probleem in het bordje dus dit is echt een slimme en nuttige manier om het leven te verlengen en misschien zelfs een klein stukje privacy terug te krijgen
heb een orginele HA voice nabu casa - maar krijg dat ding niet aan de praat, ergens vind ik het een (te) complex proces waar niet doorheen kom
Hacker? of tweaker?
Zouden ze voor een Sonos iets vergelijkbaars kunnen ontwikkelen ;) ?

Om te kunnen reageren moet je ingelogd zijn