door sensor + smpt arduido project


I want to make a project, that will send me notification on e-mail about door status. I'm newbie with arduido, but I'm programmer. Can You help me to choose best components for build and how to connect them? The programming part I will do myself.

Is it right choice? UNO R3 6xR6-AA Batteries Holder with JACK socket WIFI module ESP8266 Electronic Brick - Magnetic Sensor/Switch Brick 40-Pin dupont cable (F-M) (20 cm)

Thank you.

You could probably achieve the same results without the Uno. The ESP8266 is itself a powerful processor example and is also compatible with the arduino IDE. Your problem with integrating a Uno and an ESP8266 is that the pins of the ESP8266 are not 5Volt tolerant and you may need in addition a level changer (depending on the variant of the ESP8266 you choose). Having said all that, it is quite an ambitious project if you are a beginner, especially if you want to get down to optimising battery life etc. If you are a programmer already, you should have no problem with the network connectivity etc.

Thank you for an answer. So after all I have to buy only:

Adafruit Feather HUZZAH with ESP8266 WiF with Lithium Ion Polymer Battery - 3.7v 500mAh/1200mAh Feather Header Kit - 12-pin and 16-pin Female Header Set Magnetic contact switch (door sensor)

Is it correct now? Does battery charge while connected to usb? Is it the same complexity with Adafruit FONA - Mini Cellular GSM Breakout uFL Version?

Thank you.

Yes, the battery will charge when connected to the UBS. You'll need F/F Dupont cable if you solder the header pins to the Adafruit Feather HUZZAH. Then read this on how to get started with using the Adafruit Huzzah (pictured is the model without a USB interface) with the Arduino development kit.

Thank you