Bridget

Bridget is a link between the commercially setup Heating, Ventilation and Air Conditioning (HVAC) devices and their controllers. It will automate the usual manual functioning of those devices hence making it both cost and time efficient. The user will input the commands via an

2025-06-28 16:30:42 - Adil Khan

Project Title

Bridget

Project Area of Specialization Internet of ThingsProject Summary

Bridget is a link between the commercially setup Heating, Ventilation and Air Conditioning (HVAC) devices and their controllers. It will automate the usual manual functioning of those devices hence making it both cost and time efficient. The user will input the commands via an application. The commands will be passed on to a controller, which is the actual brain of the project and it will translate the command to the particular recipient unit.

Project Objectives

Bridget aims at providing an automation solution to the commercial as well as domestic systems which will save them from hassle of operating multiple HVAC units at the same time, and will enable them to do so using a single, standalone application, saving time, cost and labor.

Project Implementation Method

Bridget consists of following modules
•    GUI
•    Gateway
•    Nodes
•    BMS

GUI:

The user interface is provided by the mobile application. The app is based on flutter and it uses a cloud database. User registers itself on the database with its email address. The cloud then sends data/commands to the gateway.

Gateway:

The Gateway is the main controller and mastermind of whole project. It gets the commands from users via cloud then it relays those commands to the particular node for which they were meant for. 

Nodes:
    
All the HVAC units in the mesh network are termed as nodes. The mesh is formed by several nodes. Each node is distinguished from other based on a unique IP address assigned to them. The commands from the gateway are sent to the corresponding node on the basis of that IP address. 

BMS:
    
BMS stands for Building Management System. Bridget provides compatibility with the existing BMS via RS 485 protocol through wired communication.
 

Bridget _1582924476.png

Benefits of the Project

Bridget will be achieving following goals:

•    Time saving
•    Reduced Labor
•    Cost efficient
•    Road towards automation and innovation
•    Single Universal platform for multiple devices
 

Technical Details of Final Deliverable

Final deliverable will include:
Mobile application:
It will be developed on flutter and integrated with the google firebase platform, which will serve as a database to keep track of users.


Bridget (Gateway): 
Gateway will be designed using STM 8. It’s an 8-bit microcontroller developed by ST, it can replace the Arduino as it is cheaper and can reduce cost effectively. We are using STM 8 as our main controller. It will receive the commands from user via cloud and then it will translate that command to the node or HVAC unit. 


Nodes:
Nodes will be formed using a mesh developed by ESP 12E. The ESP 12E Wi-Fi Module is a self-contained SOC with integrated TCP/IP protocol stack that can give any microcontroller access to your Wi-Fi network. The ESP8266 is capable of either hosting an application or offloading all Wi-Fi networking functions from another application processor. Each unit will have its own ESP 12E module along with IR sensors and some other necessary equipment. After receiving commands from the gateway, this is the part which will implement those commands to the respective units.

Integration with BMS:Bridget will also provide integration with existing BMS, using RS 485 protocols.

Final Deliverable of the Project HW/SW integrated systemCore Industry TelecommunicationOther IndustriesCore Technology Internet of Things (IoT)Other TechnologiesSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 80000
Printing Miscellaneous 100303000
Files Miscellaneous 1050500
Photo Copy Miscellaneous 1050500
Thesis Printng + Binding Miscellaneous 610006000
Bread Boards Equipment101001000
STM Blue Pill Equipment56003000
FTDI Programmer Equipment54002000
Usb to TTL converter Equipment42501000
STM 8 Equipment55002500
IR LEDs Equipment2025500
Arduino Mega Equipment320006000
Arduino Cables Equipment5100500
Drill Equipment135003500
Digital multimeter Equipment125002500
WiresM-F Equipment100101000
Wires F-F Equipment100101000
Wires M-M Equipment100101000
Jumper Wires Equipment100202000
wire cutter Equipment3100300
soldering iron Equipment25001000
soldering wire Equipment52001000
COMPONENT BOX Equipment25001000
ESP-12 ESP8266-12E WIFI MODULE Equipment55002500
ESP8266-12E ESP-12E PCB ADAPTER PLATE Equipment52001000
STM8S003F3P6 STM8 MINIMUM DEVELOPMENT BOARD Equipment320006000
ARDUINO UNO Equipment45002000
MAX232 RS232 TO TTL CONVERTER MODULE Equipment55002500
MAX485 RS485 TRANSCEIVER MODULE Equipment55002500
ETHERNET SHIELD NETWORK EXPANSION BOARD Equipment210002000
0.8MM CARBIDE STEEL PCB DRILL CNC JEWELRY MICRO ENGRAVING DRILL BIT Equipment52001000
1.0MM CARBIDE STEEL PCB DRILL CNC JEWELRY MICRO ENGRAVING DRILL BIT Equipment52001000
RESISTOR Equipment1002200
2N2222A NPN BIPOLAR JUNCTION TRANSISTOR Equipment1010100
3.175MM CARBIDE PCB ENGRAVING BITS CNC ROUTER TOOL 30 DEGREE 0.2MM Equipment52001000
CP2102 NODEMCU ESP8266 WIFI DEVELOPMENT BOARD Equipment220004000
FR4 FIBERGLASS 12X12 INCH SIZE COPPER CLAD BOARD PCB BOARD FOR PROTOTY Equipment25001000
NEXTION TFT LCD Equipment150005000
Evaluation board with STM32F107VC MCU Equipment124002400
Discovery kit with STM32L053C8 MCU Equipment150005000

More Posts