Dash Button DIY with ESP-01

Dash Button DIY with ESP-01

thingiverse

I've been looking for a DIY dash button for my FHEM SmartHome system for a long time. Here on Thingiverse I found this [ESP8266 IoT Wifi] button (https://www.thingiverse.com/thing:2803769). I really liked the design of the case as well as the possibility to operate it via MQTT. Since I still had ESP-01 and CR2032 at home, I got down to work. components: - [ESP-01](https://de.aliexpress.com/item/32688280601.html?) - CR2032 - [Button 6x6x8](https://de.aliexpress.com/item/32948674770.html?) - [double-sided PCB](https://de.aliexpress.com/item/32575817684.html?) - [silver wire](https://www.amazon.de/gp/product/B0043DQ7WK/ref=ox_sc_act_title_1?) First, I broke off a rectangle of the PCB (about 56mm x 22mm), then rounded the corners so it fits into the case. I placed the button so that it sits under the movable end of the lid. For me it is about 16mm from the head of the inner wall. Since I did not have a holder for the CR2032 battery, I built it from a strap made of silver wire. The circuit is quite simple and should be easy to solder even if you don't have much experience. Before the ESP-01 is soldered it has to be programmed. Be sure to test the ESP-01 before installation. After soldering, it can not be reprogrammed (or only with great effort). Next, remove the red power LED, then the ESP-01 can be wired. It may help to use a piece of perfboard between the spacers and the board installed (as show in the photos). This brings me to 4mm distance between the ESP-01 and the motherboard. Have fun (Thanks to jepler for translating) ++++++++++++++++++++++++++++++++++++++++++++++++++++++ German Version Ich war schon lange auf der Suche nach einem DIY Dash-Button für mein FHEM SmartHome System. Hier unter Thingiverse habe ich dann diesen [ESP8266 IoT Wifi] Button(https://www.thingiverse.com/thing:2803769) Taster gefunden. Mir hat das Design des Gehäuses sowie die die Möglichkeit das ganze per [MQTT](https://create.arduino.cc/editor/Andyino/7f48e822-bcf4-4549-a754-1939eb0ad2f8/preview) zu betreiben sehr gut gefallen. Da ich noch ESP-01 sowie CR2032 zuhause hatte, habe ich mich an die Arbeit gemacht. Bauteile: - [ESP-01](https://de.aliexpress.com/item/32688280601.html?) - CR2032 - [Taster 6x6x8](https://de.aliexpress.com/item/32948674770.html?) - [doppelseitige Platine](https://de.aliexpress.com/item/32575817684.html?) - [Silberdraht](https://www.amazon.de/gp/product/B0043DQ7WK/ref=ox_sc_act_title_1?) Zuerst hab ich mir aus der Platine ein Rechteck raus gebrochen damit es in das Gehäuse passt (ca. 56mm x 22mm), dann die Ecken gerundet. Den Taster habe ich so platziert, dass er unter dem bewegliche Ende des Deckels sitzt. Bei mir das es ca. 16mm vom Kopfende der Innenwand. Da ich kein Halterung der CR2032 Batterie hatte, baute ich mir diese aus einem Bügel aus Silberdraht. Die Schaltung ist recht einfach und sollte auch für ungeübte leicht zu löten sein. Bevor der ESP-01 verlötet wird muss dieser noch programmiert werden. Unbedingt den ESP-01 vor dem Einbau testen. Nach dem verlöten kann er nicht mehr (z.B. nur mit hohem Aufwand) neu programmiert werden. Am Schuss sollte noch die Power-LED entfernt werden, dann kann der ESP-01 verdrahtet werden. Ich habe noch ein Stück Leerplatine (sieht man auch auf den Bilder) zwischen den Abstandhaltern und der Platine eingebaut. Damit komme ich auf 4mm Abstand zwischen dem ESP-01 und der Basisplatine. Viel Spaß

Download Model from thingiverse

With this file you will be able to print Dash Button DIY with ESP-01 with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Dash Button DIY with ESP-01.