Mathew Varghese
Published © GPL3+

ESP32 based 3d print button for octoprint

Easily start 3d printing job using a physical button connected to octoprint instance over wifi

BeginnerFull instructions provided1 hour2,195

Things used in this project

Hardware components

FireBeetle ESP32 IOT Microcontroller (Supports Wi-Fi & Bluetooth)
DFRobot FireBeetle ESP32 IOT Microcontroller (Supports Wi-Fi & Bluetooth)
×1
Float Switch, Horizontal
Float Switch, Horizontal
×1

Software apps and online services

Arduino IDE
Arduino IDE
octoprint

Hand tools and fabrication machines

Wire Stripper & Cutter, 18-10 AWG / 0.75-4mm² Capacity Wires
Wire Stripper & Cutter, 18-10 AWG / 0.75-4mm² Capacity Wires

Story

Read more

Schematics

Wiring Diagram

Connect switch to pin 13

Code

Arduino Code for ESP32

Credits

Mathew Varghese

Mathew Varghese

2 projects • 0 followers
Passionate maker, tinkerer, electronics engineer, entrepreneur.

Comments