Things used in this project

Hardware components:
Abx00004 iso both
Arduino MKR1000 & Genuino MKR1000
SparkFun Graphic LCD 84x48 - Nokia 5110
Texas Instruments LM2596 DC-DC 4.5-40V Adjustable Step-down Power Supply Module
386 00
DHT11 Temperature & Humidity Sensor
ElecFreaks MQ-5 Gas Sensor
KEYES flame sensor module
NXP 74LS00 TTL Quad 2-input positive NAND gates
ST STM32L4, STM32F7 STB75NF75 N-channel Power MOSFET
Water/Gas Flow Solenoid Valve Normally Closed
2-Wire Ignition Coil
Mfr 25frf52 10k sml
Resistor 10k ohm
Mfr 25fbf52 4k75 sml
Resistor 4.75k ohm
12002 04
Breadboard (generic)
33 Ohm 10W Resistor Wire Wound
11026 02
Jumper wires (generic)
SparkFun DC Barrel Jack Adapter - Female
Heatsink Heat Sink for Voltage Regulator or MOSFET
Fairchild semiconductor 1n4004. image
1N4007 – High Voltage, High Current Rated Diode
Software apps and online services:
Microsoft Azure
Microsoft Visual Studio 2015
Ide web
Arduino IDE
Hand tools and fabrication machines:
09507 01
Soldering iron (generic)
3D Printer (generic)
Corded Drill

Custom parts and enclosures

Flame sensor mount
Flame sensor needs an adjustable rail for proper operation without heat up.
Flame Sensor Cover
Flame sensor needs cover to protect from ambient sunlight.
LCD Mount
LCD can use a simple mount


Circuit Diagram
Please bear with me the hand drawn diagram. was down on the day of submission.


Smart Heater Azure
The Universal Windows Apps (UWA) and Azure Worker Roles projects require Visual Studio Community 2015. Arduino sketch required Arduino IDE 1.6.7 or better. 3D print STL files can be used by Slic3r application


Asad Zia

In my day job, I specialize in graphics and UI technology for embedded devices. In spare-time I am a Maker and a DIYer. My interests are robotics, IoT & VR.

Thanks to Ladyada and Olivier Bloch.


Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback


Similar projects you might like

DIY Nespresso Capsule Detector
  • 3,364
  • 13

Full instructions

If there’s one thing that we geeks love, it’s coffee.

Home Automation System V_1
  • 611
  • 5

Work in progress

Guys Checkout my Home Automation System V_1 which I have devloped around Arduino/ENC28J60 and is quite stable. Right now I am working on V_2

Flying Manatee
  • 460
  • 6

The Flying Manatee flaps its wings in reaction to motion. It's a great project to get you started with simple DIY maker projects.

Drone Pi: A Windows 10 Raspberry Pi Drone
  • 1,919
  • 16

Work in progress

A cool drone controlled by a raspberry pi, a windows 10 device and an xbox one controller.

Office Neighbor Shield with Arduino
  • 698
  • 4

In the following project, we'll show you how to make an Arduino-controlled office neighbor shield.

IoT Ball Tracking
  • 1,549
  • 6

Full instructions

Colored ball object tracking.

ProjectsCommunitiesContestsLiveJobsFree StoreBlogAdd projectSign up / Login
Respect project