David SargentAlex Thompson
Published © GPL3+

Arduino Home Automation Control Board IoT

This control board integrates with Arduino to allow users to control all aspects of a smart home through a website or Alexa voice commands.

IntermediateFull instructions provided5 hours13,844
Arduino Home Automation Control Board IoT

Things used in this project

Hardware components

Arduino Home Automation Control Board v2.2
×1
Arduino Mega 2560
Arduino Mega 2560
×1
Arduino Ethernet Rev. 3
Arduino Ethernet Rev. 3
×1
MAH Light Switch Button v1.0
×3
Adafruit Waterproof DS18B20 Digital temperature sensor
Adafruit Waterproof DS18B20 Digital temperature sensor
×3
Echo Dot
Amazon Alexa Echo Dot
×1

Software apps and online services

Arduino IDE
Arduino IDE
UserApplePie
My Arduino Home UAP App
AWS Lambda
Amazon Web Services AWS Lambda
Alexa Skills Kit
Amazon Alexa Alexa Skills Kit

Story

Read more

Schematics

AHACB v2.2 Schematic

Used with Arduino Mega as a home automation control board.

LSB Schematic

Light Switch Board Schematic

Code

My Arduino Home Automation Control Board Code

My Arduino Home Automation Control Board Code for AHACB v2.2

My Arduino Home Automation Control Alexa Code

Code used for Alexa setup with MAH

My Arduino Home Automation Control Website Code

MAH Website application used to handle communication with all devices and Arduino.

Credits

David Sargent

David Sargent

1 project • 5 followers
I have been working with Arduino for about 5 years. Started with Christmas lights and turned into home automation.
Alex Thompson

Alex Thompson

1 project • 1 follower

Comments

Add projectSign up / Login