ESP32 #10: DIY WiFi Emergency Button with SSL GMail

  Рет қаралды 10,971

pcbreflux

pcbreflux

Күн бұрын

Пікірлер: 44
@RaadYacu
@RaadYacu 7 жыл бұрын
I tried this circuit yesterday and it worked as you showed it. This is very handy. Many thanks
@pcbreflux
@pcbreflux 7 жыл бұрын
Raad Yacu Thank you.
@pcbreflux
@pcbreflux 8 жыл бұрын
no plans for selling. but the KiCad files are available via github github.com/pcbreflux/espressif/tree/master/esp32/kicad/ESP32-adapter maybe newest KiCad developer version needed.
@pishchulin80
@pishchulin80 8 жыл бұрын
I sent you an email to your gmail email address with an inquiry
@pcbreflux
@pcbreflux 8 жыл бұрын
Hi, read your mail and want to answer public (should stay a hobby). 1. the ESP32 Adapter board: - just Download the file from github.com/pcbreflux/kicad/blob/master/ESP32-adapter/Order-a-copy.zip - in the past I use dirtypcb dirtypcbs.com/store/pcbs it's just like online shopping. Upload the ZIP File, Chose size 10x10 !, and your color, all other use default. Register, Checkout and pay (~25$+more for express delivery). There are cheaper ones, but they refuse panelizing on the cheap PCBs (more then one board on one PCB). Sorry forgot the Silkscreen on the pinout, but this can bee fixed in the future. 2. If you have some ideas for a improved design just leave a comment here and I can upload the design public and for free in github -> opensource. Whats your preferred shape and size? Where should the contact and battery be placed? 3. same as 2. just write a comment/question 4. feel free to become my first patron on patreon -> maybe $1/month have a nice day
@pishchulin80
@pishchulin80 8 жыл бұрын
Thanks! As far as I understand, dirtypcbs.com can just print the board, but they do not do assembly. What if I want to order assembled boards (with all components already on the board, including ESP32) - what kind of services should I use? Is it enough information in your github files to order assembled boards?
@pcbreflux
@pcbreflux 8 жыл бұрын
Green Clouds For the assembly you can ask them shurely they can give you a service or contact. I can include whatever is needed. Mainly beside the board they need the paste/stecil and the BOM file (bill of material). Would be nice to keep me informed on this. Never use an assembly service, just DIY.
@pishchulin80
@pishchulin80 8 жыл бұрын
Can you create a list of components and put it on Github? That would be great
@stevehauser8805
@stevehauser8805 8 жыл бұрын
Nice video. I'd suggest that if something goes wrong you try a few times instead of just failing and lighting the red led, or perhaps try another email provider as a backup? I suppose it would be best to research the likelihood of the types of failures. It just seems that for an emergency button, you'd want to try harder to send that help message :)
@pcbreflux
@pcbreflux 8 жыл бұрын
Steve Hauser Thank you for share your improvenments. Shurely there are many ways for make this better and I am glad if this start some real implementations. Certainly if an error occur there should be many ways to send out the message (also Twitter, WhatsApp and more) before give up. Also the setup have to be enhanced with some secure and encrypted (!) maintainance webpage provided by the ESP32. Keep on sharing. Happy new year.
@rogeredgecombe4248
@rogeredgecombe4248 5 жыл бұрын
Roger Edgecombe This was a major find! I have suddenly been asked to implement a "panic button" and my ESP32 arrived today. The example code appears to cover just the email hurdle (which has been a source of frustration for some days, so that code is very welcome). I'd like to get hold of the whole source, but so far haven't found it. Is it possible to get access to the full source? Thanks in advance.
@pcbreflux
@pcbreflux 5 жыл бұрын
Sorry there is no more Code (see github.com/pcbreflux/espressif/tree/master/esp32/app/ESP32_ssl_gmail). The Button powers the ESP32 (GPIO MAIN_POWER i.e. GPIO 25 turn on the N-Channel Mosfet) and the EMail wil be send (or whatever else you wish to do) and then the ESP32 powers off via the Mosfet (GPIO MAIN_POWER i.e. GPIO 25 turn off the N-Channel Mosfet). Think today with Arduino the code can be simplified to a few line.
@Flowerhgg2523
@Flowerhgg2523 6 жыл бұрын
can i use arduino ide in place of Eclipse? plz help
@pishchulin80
@pishchulin80 8 жыл бұрын
Are you going to sell those boards you designed? If so, how it can be purchased? Any chance to share KiCAD files?
@pcbreflux
@pcbreflux 8 жыл бұрын
Green Clouds see below.
@knowbot
@knowbot 8 жыл бұрын
hi, wich IDE are you using in this video?
@pcbreflux
@pcbreflux 8 жыл бұрын
Thomas Bender hi, I am using eclipse for C Version neon (see upper right) under Ubuntu Linux with the esp-idf. Eclipse need Java, I am using the Oracle distribution. And the esp-idf need python and git. This all works also under Windows and IOS. But I only use Ubuntu. In Eclipse you could import the sources as Makefile-Project and have to set some Include-Paths (include.xml). But if you prefer the commandline you only have to run make after esp-idf intallation. hope this helps.
@DrexProjects
@DrexProjects 8 жыл бұрын
Subscribed!
@pcbreflux
@pcbreflux 8 жыл бұрын
+Darrell Edwards thank you. if you also have some open questions or ideas please write some comments and have a nice day.
@envt
@envt 8 жыл бұрын
Great video! :)
@pcbreflux
@pcbreflux 8 жыл бұрын
+Ejal Nvt Thank you thats encouriging.
@malcolmpalmer2437
@malcolmpalmer2437 5 жыл бұрын
Do you have a tutorial video on how to : - Take photo, save photo to SDcard, send text, get photo from SDcard and send it as an attachment to Gmail using ESP32-CAM Arduino code? I have done all of the above but I'm having problems with the getting the SDcard .jpg file and sending it as an email attachments. It will send a message by email but not an attachment. I'm using the following libraries: #include "ESP32_MailClient.h" #include "esp_camera.h" #include "esp_timer.h" #include "img_converters.h" #include "Arduino.h" #include "fb_gfx.h" #include "fd_forward.h" #include "fr_forward.h" #include "FS.h" #include "SD_MMC.h" #include "soc/soc.h" // Disable brown out problems #include "soc/rtc_cntl_reg.h" // Disable brown out problems #include "driver/rtc_io.h" #include Everything works except for: smtpData.addAttachFile("/picture28.jpg");
@fellpower
@fellpower 6 жыл бұрын
Why all the "cool" ppl using gloves in yt vids? New trend? LOL
@pcbreflux
@pcbreflux 6 жыл бұрын
Think Louis Rossmann (the apple and solder genius) started the trend.
#232 How to secure our devices using SSL (ESP8266, ESP32, Tutorial)
17:27
ESP-NOW - Peer to Peer ESP32 Network
43:02
DroneBot Workshop
Рет қаралды 391 М.
JISOO - ‘꽃(FLOWER)’ M/V
3:05
BLACKPINK
Рет қаралды 137 МЛН
БОЙКАЛАР| bayGUYS | 27 шығарылым
28:49
bayGUYS
Рет қаралды 1,1 МЛН
ESP32 #14: HTTPS Secure Webserver and WiFi GPIO Remote Control
13:12
#101 Long lasting DIY "Amazon Dash Button" using an ESP8266
6:36
Andreas Spiess
Рет қаралды 99 М.
ESP32 Laser Projector with stepper motors | StanleyProjects.com
11:52
StanleyProjects
Рет қаралды 255 М.
ESP32 #12: DIY WiFi Connected Radar Intrusion Detector
8:44
pcbreflux
Рет қаралды 21 М.
ESP32 Guide 2024 | Choosing and Using an ESP32 Board
41:06
DroneBot Workshop
Рет қаралды 377 М.
The Truth About SIM Card Cloning
13:04
Janus Cycle
Рет қаралды 1,1 МЛН
Ultra Wideband Realtime Location System using ESP32 and Unity
48:13
Playful Technology
Рет қаралды 75 М.
ESP32 #11: Weather Station with Si7021 and OLED
12:39
pcbreflux
Рет қаралды 13 М.
JISOO - ‘꽃(FLOWER)’ M/V
3:05
BLACKPINK
Рет қаралды 137 МЛН