Hackster is hosting Impact Spotlights: Industrial Automation. Watch the stream live on Thursday!Hackster is hosting Impact Spotlights: Industrial Automation. Stream on Thursday!
Mateusz Pająk
Published © MIT

Azure Sphere Home Process Controller

Industrial like PID / two state process controller with web based configuration, MQTT communication and Azure IoT Central integration.

AdvancedFull instructions provided20 hours1,469
Azure Sphere Home Process Controller

Things used in this project

Hardware components

Azure Sphere MT3620 Starter Kit
Tria Technologies Azure Sphere MT3620 Starter Kit
×1
Arduino Nano R3
Arduino Nano R3
×2
24LC01B-I/P EEPROM
×1
LED (generic)
LED (generic)
×6
10 LEDs Bar Array, Green
10 LEDs Bar Array, Green
A red one
×1
Rotary potentiometer (generic)
Rotary potentiometer (generic)
×1
TM1637 based display
×1
Through Hole Resistor, 680 ohm
Through Hole Resistor, 680 ohm
×12
Resistor 1k ohm
Resistor 1k ohm
×3
Resistor 10k ohm
Resistor 10k ohm
×6
Linear Regulator (7805)
Linear Regulator (7805)
×2
Goldpins various sizes
×1
Tactile Switch, Top Actuated
Tactile Switch, Top Actuated
×1
74hc595
×2
Through Hole Resistor, 3.3 kohm
Through Hole Resistor, 3.3 kohm
×1
Through Hole Resistor, 4.7 kohm
Through Hole Resistor, 4.7 kohm
×2
Resistor 220 ohm
Resistor 220 ohm
×4
Through Hole Resistor, 2.2 kohm
Through Hole Resistor, 2.2 kohm
×2
04N60C3
×1

Software apps and online services

Microsoft Visual Studio 2019
Arduino IDE
Arduino IDE
Autodesk Inventor 2019
KiCad
KiCad
FreeCAD

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)
Multitool, Screwdriver
Multitool, Screwdriver
Soldering iron (generic)
Soldering iron (generic)

Story

Read more

Custom parts and enclosures

Azure Sphere Home Process Controller

This repository contains source code for both High level application and real time core of Azure Sphere board, source codes for Arduino expansion cards, electronic design files for KiCad, housing design files for Autodesk Inventor and STL files for 3d printing.

Schematics

Azure-Sphere-Home-Process-Controller

This repository contains source code for both High level application and real time core of Azure Sphere board, source codes for Arduino expansion cards, electronic design files for KiCad, housing design files for Autodesk Inventor and STL files for 3d printing.

Code

Azure Sphere Home Process Controller

This repository contains source code for both High level application and real time core of Azure Sphere board, source codes for Arduino expansion cards, electronic design files for KiCad, housing design files for Autodesk Inventor and STL files for 3d printing.

Credits

Mateusz Pająk
12 projects • 34 followers
DIY euthasist, Control and Robotics M.Eng and C++ Developer (Automotive), Currently playing with Autonomous Agents, ML and Advanced Control.
Contact

Comments

Please log in or sign up to comment.