Abid hossain
Published © GPL3+

3D-Printer Print notification mod

When a print is complete, the printer will push a button and send a notification to the mobile phone.

IntermediateFull instructions provided20
3D-Printer Print notification mod

Things used in this project

Hardware components

ESP8266 ESP-01
Espressif ESP8266 ESP-01
×1
Arduino Nano R3
Arduino Nano R3
×1
Push Button Kit
HARDWARIO Push Button Kit
×1
Li-Ion Battery 100mAh
Li-Ion Battery 100mAh
×1

Software apps and online services

Arduino IDE
Arduino IDE
Blynk
Blynk

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)
Soldering iron (generic)
Soldering iron (generic)

Story

Read more

Custom parts and enclosures

main_cover_4zZlmu8zFm.stl

main_body_dKI8GLnTTX.stl

joint_7EAGeWiBGn.stl

t_nut_s9mVvm8fVt.stl

Schematics

print_notification_ECShDPlNgJ.png

upload_code_via_arduino_GNRgP1rlWg.png

Code

print notification.ino

Arduino
#define BLYNK_PRINT Serial


#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>

#define push 2

// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "your auth";

// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "your ssid";
char pass[] = "your passward";

void setup()
{
  // Debug console
  pinMode(push, INPUT);
  Serial.begin(9600);

  Blynk.begin(auth, ssid, pass);
  // Blynk.begin(auth, ssid, pass, "blynk-cloud.com", 8080);
}

void loop()
{
  Blynk.run();
if (digitalRead(push) == LOW){
    Blynk.notify("Print Complete");
}
  
}

Credits

Abid hossain

Abid hossain

4 projects • 31 followers
Student of BSEEE in United International University, Bangladesh. Loves to learn and make new stuff.

Comments

Add projectSign up / Login