A Private Voice Assistant & Multi-sensor with Room Presence Detection, Music Streaming Capablities & Smart Home Control.
Explore the docs (Coming Soon) »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
The Satellite1 is a completely private and and open-source voice assistant/multisensor with advanced audio processing and music streaming capabilities. It focuses on controlling your smart home via the Home Assistant platform and their incredible Assist voice control pipeline. With some extra GPU-power and software you can control your home via your own local AI/LLM.
In Q4 2024 you will be able to purchase all the parts necessary to build your own Satellite1 at FutureProofHomes.net.
The Satellite1 is designed to sit on a desk and be used with the built-in speaker or you can plug into external amplified speakers via the 3.5mm headphone jack. In 2025 we will introduce an official enclosure and a stealth in-ceiling mount with a high-powered amplifier so that the Satellite1 can be used with in-ceiling speakers. We highly recommend the in-ceiling approach as the user-experience is amazing.
Enclosure w/ speaker mesh coming in 2025.
The Satellite1 is a powerful device - and with great power, comes great responsibility. We believe it would be irresponsible to ask our customers to trust that our hardware and software protect your privacy. Instead, you can audit the product yourself. You can also build with us! Please contribute to the project (and perhaps even join the team).
NOTE: All firmware and schematics will be be open-source upon launch. The actual Kicad project files will operate under a delayed open source model (DOSP) to ensure the FutureProofHomes team can keep the lights on. Thanks for your understanding as we get some wind beneath our wings!
Put simply, your purchase helps fund our team and further innovation towards our roadmap. Also, purchasing from us ensures you get top-quality products that are tested, fully-functional, in-stock (as often as possible) and received community leadership. You can purchase Satellite1 components individually, or purchase the entire devkit as a package. Help us, help you!
- ESP32-S3 n16r8 SoC
- Far-Field Microphone Array with Premium XMOS XU316 Noise Reduction and Echo Cancellation
- Power DAC capable of 25W x 1 @ 8Ohm
- DAC 3.5mm Headphone Line Out
- Hardware Mute Button
- Volume Up/Down & Action Buttons
- 12 NeoPixel LEDs
- Temperature/Humidity/Light Sensor on-board
- USB-C Power Delivery for easy power input
- Expandable GPIO for Hackability and Additional Functionality
- Easily Modifiable & Flashable Firmware via ESPHome.
- On-Device WakeWord support. Choose your own WakeWord or create your own Wakeword. "Hey, Jarvis", "Alexa", "Alfred".
- Supports TTS Announcements via Home Assistant
- Supports MP3 Music Streaming via HA Media Browser or Music Assistant
- Supports Bluetooth Room Presence Detection via Bermuda (Apple Watches Included)
- Exposes All Sensor Data Like Any Good Multi-Sensor Should
- The Satellite1 HAT will work with ESP32, Raspberry Pi and Mac/PC USB connection.
- Docs.FutureProofHomes.net is going live soon.
- FutureProofHomes.net main website is live and more info and product stock are coming in soon!
- For smart home control you'll need a functional Home Assistant server. Installation instructions here.
- For AI/LLM interactions you'll need a GPU, Instruct LLM, and custom software, plus some hacks (at the time of writing this). This will become easier in the future. Stay tuned.
- FutureProofHomes YouTube tutorials are coming soon on our channel
For more examples, please refer to the Documentation
- FutureProofHomes Sat1 PCB Dev Kit
- Sat1 Enclosure
- Sense360 Ceiling Mount & Amplifier1
- AI Base Station
Learn more on our website: FutureProofHomes.net
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the CERN Open Hardware Licence Version 2 - Strongly Reciprocal Licesnse. See LICENSE.txt
for more information.
FutureProofHomes - Website - [email protected]
Checkout out our growing YouTube Channel - YouTube.com/@FutureProofHomes
- @alextrical, @gnumpi & @ben-gineering for joining my wild adventures and the company
- @redbull for the wings
- Huge thanks to all the @FutureProofHomes YouTube subscribers for encouraging us to do this. You give us meaning and purpose. Thank you.