Thingiverse
Amazon Echo Flex Accessory Enclosure by jamie-jb
by Thingiverse
Last crawled date: 3 years, 4 months ago
The Amazon Echo Flex is a outlet-mounted Alexa device that's small, cheap, and--most relevant to makers: has a USB port on the bottom that is designed to power add-on accessories. Amazon currently makes a LED nightlight, motion sensor, and a digital clock that is designed to plug into this port. I wanted an enclosure that I use to both protect and power my own ESP8266 Ardunio project.
Printed Components
Enclosure
Lid
Microcontroller saddle
Retainer clip
Other Parts Needed
In addition to printing the components, you will also need to source following parts for assembly:
(4) M2 x 8mm heat-set threaded inserts
(4) M2 x 8mm screws with countersunk heads (I prefer hex heads but any head will do, as long as it's countersunk. If you use hex heads, you'll also need a 1mm allen wrench.)
(1) USB-A male PCB connector (If you don't purchase this exact product, please review the dimensions in mechanical diagram in the project images to verify that you've got the right kind.)
Some small-gauge (26AWG or so) hook-up wire.
Your microcontroller of choice--as long as it's on a dev board that uses a 2x10 pin configuration (or shorter) with 0.1" headers. I'm using a NodeMCU ESP8622-based board because it's cheap and works with ESPHome, but almost any 5V powered dev board with this form factor will work.
Assembly
(Yes, I've written 10 steps... but this is should only take about two minutes to put together)
Solder two lengths of wire, a couple inches long each, to the USB jack. Looking at the jack from the backside (solder lugs facing you) and the white plastic spacer inside the connector facing towards the floor, the positive (5V DC) pin is to the far left and the ground pin is to the far right. Please double check against this image. The "+" and "-" signs are also embossed on the inside of the lid.
Insert the USB connector into the enclosure lid with the soldered wires facing up. The small metal prongs in the USB connector will face towards you. The top of the connector will be nearly flush to the lug on the lid.
Insert the retaining clip so the tab on the clip engages the small slot under the metal prongs. Be aware that tab is not in the middle of the clip. You may need to flip it horizontally to properly lock the USB port into place.
Double check that the USB connector is firmly installed and that retaining clip is properly seated. Once you install the microcontroller saddle in the next step, it will be nearly impossible to reseat the USB connector.
Route the power wires up through the slot in bottom of the microcontroller saddle.
Align the holes in the bottom of the saddle over the compression pins on the lid and gently, but firmly, press straight down. The saddle will snap into place. This is a permanent connection.
The small slots between the pins in the saddle may contain filament stringing because they're so narrow. I recommend that you gently run an exacto knife or razor blade in between each slot to clear out any strands.
Insert the positive and ground wires into the proper slots according to your board's pinout. The wires will traverse each pinhole perpendicular to the headers. The wires are held in the saddle and in contact with the microcontroller pins via friction and can be a bit tricky to insert. I recommend that you very lightly tin the end of the wires and then squeeze them flat with a pair of needle-nose pliers.
Gently insert the dev board into the saddle, being careful not to dislodge the wires.
Use a soldering iron to install the heat set inserts into the enclosure and then screw the lid on. Plug the Echo into the wall and you're done!
Summary
A microcontroller in an enclosure by itself isn't all that useful. There is a bit of space inside at the bottom in which you could drop in a small sensor, LED, etc. But I expect that most makers printing this will want to remix the enclosure for their specific needs. The point of this project for me was to solve the challenge of securely mounting the USB connector and microcontoller using an easily printable, support-free design.
I've also designed this to allow the microcontroller saddle to be easily swapped out if you're using a microcontroller with a different footprint. An alternative saddle should be designed with a baseplate that's 2mm thick with a pair of 2mm holes, 30mm apart. The bottom of the holes need to be chambered to properly mate to the compression pins on the lid.
Printed Components
Enclosure
Lid
Microcontroller saddle
Retainer clip
Other Parts Needed
In addition to printing the components, you will also need to source following parts for assembly:
(4) M2 x 8mm heat-set threaded inserts
(4) M2 x 8mm screws with countersunk heads (I prefer hex heads but any head will do, as long as it's countersunk. If you use hex heads, you'll also need a 1mm allen wrench.)
(1) USB-A male PCB connector (If you don't purchase this exact product, please review the dimensions in mechanical diagram in the project images to verify that you've got the right kind.)
Some small-gauge (26AWG or so) hook-up wire.
Your microcontroller of choice--as long as it's on a dev board that uses a 2x10 pin configuration (or shorter) with 0.1" headers. I'm using a NodeMCU ESP8622-based board because it's cheap and works with ESPHome, but almost any 5V powered dev board with this form factor will work.
Assembly
(Yes, I've written 10 steps... but this is should only take about two minutes to put together)
Solder two lengths of wire, a couple inches long each, to the USB jack. Looking at the jack from the backside (solder lugs facing you) and the white plastic spacer inside the connector facing towards the floor, the positive (5V DC) pin is to the far left and the ground pin is to the far right. Please double check against this image. The "+" and "-" signs are also embossed on the inside of the lid.
Insert the USB connector into the enclosure lid with the soldered wires facing up. The small metal prongs in the USB connector will face towards you. The top of the connector will be nearly flush to the lug on the lid.
Insert the retaining clip so the tab on the clip engages the small slot under the metal prongs. Be aware that tab is not in the middle of the clip. You may need to flip it horizontally to properly lock the USB port into place.
Double check that the USB connector is firmly installed and that retaining clip is properly seated. Once you install the microcontroller saddle in the next step, it will be nearly impossible to reseat the USB connector.
Route the power wires up through the slot in bottom of the microcontroller saddle.
Align the holes in the bottom of the saddle over the compression pins on the lid and gently, but firmly, press straight down. The saddle will snap into place. This is a permanent connection.
The small slots between the pins in the saddle may contain filament stringing because they're so narrow. I recommend that you gently run an exacto knife or razor blade in between each slot to clear out any strands.
Insert the positive and ground wires into the proper slots according to your board's pinout. The wires will traverse each pinhole perpendicular to the headers. The wires are held in the saddle and in contact with the microcontroller pins via friction and can be a bit tricky to insert. I recommend that you very lightly tin the end of the wires and then squeeze them flat with a pair of needle-nose pliers.
Gently insert the dev board into the saddle, being careful not to dislodge the wires.
Use a soldering iron to install the heat set inserts into the enclosure and then screw the lid on. Plug the Echo into the wall and you're done!
Summary
A microcontroller in an enclosure by itself isn't all that useful. There is a bit of space inside at the bottom in which you could drop in a small sensor, LED, etc. But I expect that most makers printing this will want to remix the enclosure for their specific needs. The point of this project for me was to solve the challenge of securely mounting the USB connector and microcontoller using an easily printable, support-free design.
I've also designed this to allow the microcontroller saddle to be easily swapped out if you're using a microcontroller with a different footprint. An alternative saddle should be designed with a baseplate that's 2mm thick with a pair of 2mm holes, 30mm apart. The bottom of the holes need to be chambered to properly mate to the compression pins on the lid.
Similar models
thingiverse
free
Buck Converter/Step-Down Converter USB Enclosure by DJEuthyphro
...oming wires. make sure to pop out these supports before you try to close the lid, otherwise the clips in the lid might break off.
thingiverse
free
EFJohnson Viking Series Programming Cable by joshutt
...e to it.
***please note that the old jedi connector is not an exact fit. i have had some clip on and some you have to hold on.
thingiverse
free
16x16 neopixel matrix enclosure
... but less bright, it only requires 4 push pins in the corner.
video demonstration: https://www.youtube.com/watch?v=nrhs21as4ao
thingiverse
free
Dual 18650 and 20700 battery charger by japhillips87
...eans that if you want to fully use it's capability, use a 2 amp charger.
janm created a lid for the 18650 charger board here.
thingiverse
free
Ryobi 18V dual QC3.0 USB Charger by rwagz
...upports inside.
you need full supports on the "base" to support the battery snap clips.
no support needed on the insert
thingiverse
free
Enclosure for miniSpartan6+ FPGA Dev Board by DogP
...w, so i didn't create any openings for them. openings for the i/o connectors can easily be added to the lid and/or the base.
thingiverse
free
USB emulator enclosure
...in jst connectors. after passing wires through the input hole, i knotted the cable to prevent stress to the connectors and board.
thingiverse
free
Spade Connector Distribution Block by frankjay
...s version of the design but i'm confident it is the best one so far
i will have photos of the assembly steps uploaded shortly
thingiverse
free
NodeMCU V3 Case (screwless) by gdenicola
...ed up the gap for the usb port
product examples that are working with this model.
psu female connection
nodemcu
3 pin cables
psu
thingiverse
free
Enclosure for miniSpartan3 FPGA Dev Board by DogP
...ow, so i didn't create any openings for them. openings for the i/o connectors can easily be added to the lid and/or the base.
Jamie
3ddd
free
Jamy Toaster
...jamy toaster
3ddd
тостер
+ библиотека материалов
3ddd
$1
велосипед Jamis
... спорт конкурс
горный велосипед jamis dakar amt 650 comp 2014 года.
модель размещена в категории фри по желанию автора
3ddd
$1
Acacia Table Lamp / Jamie Young
... table lamp / jamie young
3ddd
коряга , jamie young
настольный светильник от jamie young
3d_export
$30
odin chair jamie mclellan
...odin chair jamie mclellan
3dexport
odin chair jamie mclellan max fbx obj
3ddd
$1
Jamie Young Hialeah Table Lamp
...w.laylagrayce.com/products/jamie-young-hialeah-table-lamp__jy1hialtlgm2conet868cl.aspx
3dsmax 2013+2010+obj+.fbx+.3ds
3ddd
$1
Jamie Hayon Gold Bubbles Lamp
...jamie hayon gold bubbles lamp
3ddd
jamie hayon
277 000 polys
особое спасибо melnick98
design_connected
$7
JAMIE HARRIS Infusion Block Sculpture
...jamie harris infusion block sculpture
designconnected
jamie harris infusion block sculpture computer generated 3d model.
turbosquid
$28
Odin Chair Jamie McLellan
...y free 3d model odin chair jamie mclellan for download as max on turbosquid: 3d models for games, architecture, videos. (1698305)
turbosquid
$12
Jamie Cluster Pendant Light
...model jamie cluster pendant light for download as max and obj on turbosquid: 3d models for games, architecture, videos. (1602493)
turbosquid
$15
Jamie Young Home Accents Chandelier
...model jamie young home accents chandelier for download as max on turbosquid: 3d models for games, architecture, videos. (1577499)
Jb
3d_export
$6
jb zq 4075-2006 z-shaped rubber oil seal 12 specifications
...zq 4075-2006 z-shaped rubber oil seal 12 specifications
3dexport
jb zq 4075-2006 [z-shaped rubber oil seal] [12 specifications]
3d_export
$10
framework type rubber sealing ring for vacuum jb t1091-1991 12 specifications in total
...991 12 specifications in total
3dexport
framework type rubber sealing ring for vacuum jb t1091-1991 (12 specifications in total)
3d_export
$6
framework type rubber sealing ring for vacuum jb t1091-1991 12 specifications in total
...991 12 specifications in total
3dexport
framework type rubber sealing ring for vacuum jb t1091-1991 (12 specifications in total)
3ddd
$1
Jonathan Browning / Odeon
...jonathan browning / odeon 3ddd jb jonathan browning - odeon...
3ddd
$1
Духовой шкаф
...духовой шкаф электрический духовой шкаф nardi fra 404 b jb ...
3d_export
$5
Alcol Collection Low-poly
...collection low-poly 3dexport barisart alcol collection v 0.1 jack daniels,jbabsolut vodka,molınarı,gordons gın,gordons gın...
3d_export
$129
Lotus Esprit S2 Turbo 1978 3D Model
...turbo 1977 1978 1979 1980 1981 1982 james bond jb british uk england lotus esprit s2 turbo 1978 3d...
3dfindit
free
JB
...jb
3dfind.it
catalog: wmberg
3dfindit
free
JB
...jb
3dfind.it
catalog: festo
3dfindit
free
JB
...jb
3dfind.it
catalog: festo
Echo
3ddd
$1
ECHOES
...echoes
3ddd
echoes , журнальный
echoes 66x46x52
design_connected
$13
Echo Armchair
...echo armchair
designconnected
mac design echo armchair computer generated 3d model.
3ddd
$1
Roche Bobois Echoes
...roche bobois echoes
3ddd
roche bobois
roche bobois echoes
turbosquid
$1
Echo seat
...d
royalty free 3d model echo seat for download as ma and obj on turbosquid: 3d models for games, architecture, videos. (1407961)
3ddd
$1
Arte Espina Echo
...arte espina echo
3ddd
ковер
arte espina echo
размеры : 1400mm x 1900mm
3ddd
$1
Комод Echo Dresser
... kalon studios
комод echo dresser от производителя kalon studios.
размеры 89х48х73(h)
в архиве файл для 3dsmax 2011, obj.
3d_export
free
alexa echo dot 30
...alexa echo dot 30
3dexport
3d model alexa echo dot 3.0
turbosquid
free
Amazon Echo Studio
...bosquid
free 3d model amazon echo studio for download as fbx on turbosquid: 3d models for games, architecture, videos. (1679075)
turbosquid
$5
ECHO Dining Tables
...
royalty free 3d model echo dining tables for download as max on turbosquid: 3d models for games, architecture, videos. (1489382)
3d_export
$20
Bed Echo Eleganza 3D Model
...bed echo eleganza 3d model
3dexport
bed echo eleganza
bed echo eleganza 3d model gfalcon 63655 3dexport
Flex
3ddd
$1
Flex
...flex
3ddd
flex , конференц-зал
кресло для переговоров
3ddd
$1
Flex — I Laccati
... i laccati
3ddd
flex , дверь
двери межкомнатные, окрашенные. flex, коллекция «i laccati»
3ddd
free
Flex Seating 6032
... конференц-зал , flex
кресло модульное, модель flex seating 6032
3ddd
free
TechnoGym Flex Posterior
... flex , тренажер
3ds max 2012 (v-ray) + fbx
technogym flex posterior
3ddd
$1
Банкетка Flex Team
... , flex team
http://www.abitant.com/products/banketka-flex-team-2014-kilt-pouf
3ddd
free
FLEX , I Laccati
...cati
3ddd
flex , i laccati
flex , i laccati
модель p 14 q stucco fiorentino decoro gigli
3ddd
$1
Metal lux / FLEX
...metal lux / flex
3ddd
metal lux
люстра metal lux flex.
turbosquid
$11
Stool Flex
...ty free 3d model stool flex for download as max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1673813)
3ddd
$1
Flex by Skandiform
...flex by skandiform
3ddd
skandiform , стул
enjoy
turbosquid
$7
Flex Chair
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
Amazon
turbosquid
$5
Amazone
...d
royalty free 3d model amazone 3d model for download as max on turbosquid: 3d models for games, architecture, videos. (1580848)
turbosquid
$12
amazon
...model amazon for download as max, max, max, max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1649213)
turbosquid
free
AMAZON Necklace
...turbosquid
free 3d model amazon necklace for download as stl on turbosquid: 3d models for games, architecture, videos. (1337872)
3ddd
$1
KUTAHYA SERAMIK AMAZON
...14, 2013, 2011,
obj
_____________________________________http://www.ngkutahyaseramik.com.tr/en/products/seramik/amazon/
turbosquid
free
Amazon Statue
...id
free 3d model amazon statue for download as dwg and sldpr on turbosquid: 3d models for games, architecture, videos. (1215520)
turbosquid
$59
Amazon Warrior
...ee 3d model female amazon warrior for download as obj and ztl on turbosquid: 3d models for games, architecture, videos. (1353643)
turbosquid
$40
Amazon Girl
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_ocean
$15
Amazon Fire Phone
... ebay fire htc ios ipad iphone ipod justtomas model nokia phone samsung windows
amazon fire phone by justtomas .c4d r12 .3ds .obj
turbosquid
free
Amazon Echo Studio
...bosquid
free 3d model amazon echo studio for download as fbx on turbosquid: 3d models for games, architecture, videos. (1679075)
turbosquid
$10
Amazon Fire HD
...d
royalty free 3d model amazon fire hd for download as blend on turbosquid: 3d models for games, architecture, videos. (1201417)
Enclosure
3d_export
free
electrical enclosure
...l enclosure where electrical devices like (relays, contactors, busbars ) are kept in order to protect from hazardous environment.
turbosquid
$100
GPU Enclosure
...yalty free 3d model gpu enclosure for download as obj and stl on turbosquid: 3d models for games, architecture, videos. (1381061)
3d_export
$5
Electrical Enclosure
...ed. also has tower lights attaced on the top.<br>file format that are available:<br>.step<br>.obj<br>.stl
archive3d
free
Enclosure 3D Model
...closure 3d model
archive3d
shower enclosure-acquarius- 3d model for interior 3d visualization.
archive3d
free
Enclosure 3D Model
...enclosure 3d model
archive3d
shower enclosure-omega- 3d model for interior 3d visualization.
archive3d
free
Enclosure 3D Model
...enclosure 3d model
archive3d
shower enclosure-vega - 3d model for interior 3d visualization.
archive3d
free
Enclosure 3D Model
...enclosure 3d model
archive3d
shower enclosure-zenith - 3d model for interior 3d visualization.
turbosquid
$20
shower enclosure
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$14
Dumpster Enclosure
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$25
3d printer enclosure
... model 3d printer enclosure for download as ipt, skp, and fbx on turbosquid: 3d models for games, architecture, videos. (1634310)
Accessory
3ddd
$1
accessories
...accessories
3ddd
чаша
accessories
3ddd
$1
accessories
...accessories
3ddd
статуэтка
accessories
3ddd
$1
accessories
...accessories
3ddd
статуэтка
accessories
3ddd
$1
accessories
...accessories
3ddd
статуэтка
accessories
archibase_planet
free
Accessories
...accessories
archibase planet
fireplace accessories
accessories - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Accessories
...accessories
archibase planet
fireplace accessories
accessories - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Accessory
...accessory
archibase planet
art accessories design creative
accessory f1137 - 3d model for interior 3d visualization.
archibase_planet
free
Accessories
...accessories
archibase planet
kitchen ware kitchen accessories
accessories - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Accessories
...accessories archibase planet poker fireplace accessory accessories 3 - 3d model (*.gsm+*.3ds) for interior 3d...
archibase_planet
free
Accessories
...essories
archibase planet
kitchen accessories pots and pans cooking battery
accessories - 3d model for interior 3d visualization.