Ir para conteúdo
3DFinder
Entrar

Você está no 3DFinder

Buscamos em Thingiverse, MakerWorld e Printables ao mesmo tempo para te dar o melhor de cada uma.

Buscar mais como este
Modelo 3D ESPHome Mini Speaker por Chris no Printables

Descrição

This is a small ESP32-based speaker for use with ESPHome, e.g. for playback of notification sounds from homeassistant, or listening to podcasts.

 

Assembly

Please refer to the assembly instructions PDF for assembly details. The steps are:

  1. Press-Fit the push-buttons into the 'button mount plate'.
  2. Solder up the electronics according to the schematic diagram. Upload the ESPHome firmware and test everything.
  3. Insert the ‘button insert’ into the ‘case top’. the ‘button insert’ should fit fairly loosely, and should not bind.
  4. Place the ‘button mount plate’ onto the ‘case top’ part and temporarily screw in the two screws towards the back to hold the plate in.
  5. Place the ‘case front’ onto the ‘case top’ and screw in the two screws to hold the front on.
  6. Install the Speaker module onto the screw posts on the 'case front'. The cables should be routed to the bottom of the case.
  7. Remove the two screws installed in Step 4
  8. Place the ‘case back’ onto the ‘case top’ and screw in the two screws to hold the back on.
  9. Install the ESP32 into the ‘case bottom’. The snaps may be a bit too stiff when printed in PLA, so you may have to supplement them with some hot glue.
  10. When using a DAC module, wrap the module in electrical tape OR heatshrink to avoid shorts. Then, place the module into the case behind the speaker. Note that there is NO place to mount the module, as i didn't plan on using one originally.
  11. Place the ‘case bottom’ onto the rest of the assembly and screw in the four screws.
  12. If desired, add felt feet onto the four screws of the bottom.

 

Wiring

This project requires some soldering for the electronics. 

Please refer to the Schematic PDF for details. Note that the exact wiring of the keypad / buttons does NOT matter too much, as it can be adjusted in the ESPHome configuration file.

 

 

ESPHome Configuration

A example ESPHome configuration is provided in the model files

 

Non-Printable BOM Elements

CountNameNotes
1WEMOS ESP32 D1 mini[https://www.aliexpress.com/item/1005005972627549.html](https://www.aliexpress.com/item/1005005972627549.html)
1Speaker Module[https://www.aliexpress.com/item/1005005699690954.html](https://www.aliexpress.com/item/1005005699690954.html)
1I2S DAC (optional, recommended)[https://www.aliexpress.com/item/1005001700567983.html](https://www.aliexpress.com/item/1005001700567983.html)
5Push Buttons6x6mm; 5mm travel
10M3 Hot Inserts~4mm outer diameter
6M3 x 6mm Screw 
4M3 x 10mm Screw 
-CablesDifferent Lenghts

 

 

 

Printables

ESPHome Mini Speaker

Publicado em 12 de jul de 2024

9
Curtidas
79
Downloads
Categoria Electronics
Tags
speaker esp32 esphome
Licença GNU General Public License v3.0
Arquivos (8)
20240429a_1 - case front - V12.stl 246 KB
20240429a_2 - case back - V12.stl 152.6 KB
20240429a_3 - case top - V12.stl 264.4 KB
20240429a_4 - case bottom - V12.stl 282.4 KB
20240429a_6 - button mount plate - V12.stl 203.6 KB
20240429a_5 - buttons insert with text - V12.stl 358.1 KB
20240429a_5 - buttons insert text carrier - V12.stl 281.7 KB
20240429a_5 - buttons insert blank - V12.stl 114.4 KB
Ver no Printables (abre em nova aba)

Gostou deste modelo? Crie uma conta grátis para salvar seus favoritos e voltar a eles depois.

Criar conta