TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (402 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (129 codes)
  5. Bugz Bensce (97 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (140768 times)
  2. FAT32 Library (73355 times)
  3. Network Ethernet Library (58200 times)
  4. USB Device Library (48384 times)
  5. Network WiFi Library (43976 times)
  6. FT800 Library (43538 times)
  7. GSM click (30467 times)
  8. mikroSDK (29170 times)
  9. PID Library (27166 times)
  10. microSD click (26848 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
Project

Smart Home System

Rating:

1

Author: MIKROE

Last Updated: 2017-08-30

Package Version: 1.0.0.0

Category: WiFi

Downloaded: 1238 times

Not followed.

License: MIT license  

Embedded web server based on WiFi ESP click (ESP8266) used as smart home system.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "Smart Home System" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "Smart Home System" changes.

Do you want to report abuse regarding "Smart Home System".

  • Information
  • Comments (0)
DOWNLOAD LINK RELATED COMPILER CONTAINS
mikroC PRO for PIC32
  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

Project Blog

Web Page

Web Page

Screenshot from embedded web server

View full image

Minimum hardware requirements

  1. 1Clicker 2 for PIC32MX (sensor node)
  2. 1 x PIC32 development system (web server)
  3. 2 x WiFi ESP click 
  4. THERMO K or UV 3 click

Example provided uses EasyPIC Fusion V7 board with PIC32MX795F512L as embedded web server and two clicker boards as sensor nodes. Sensor node requires two mikroBUS slots while web server can be created with minumum code changes on any PIC32 development system (mikromedia or even PIC32MX clicker). 

ALSO FROM THIS AUTHOR

Piezo Accel 2 25g Click

0

Piezo Accel 2 Click - 25g is a compact add-on board for precise vibration and motion monitoring in condition-based maintenance applications. This board features the 830M1-0025, a triaxial piezoelectric accelerometer from TE Connectivity, capable of detecting motion and acceleration along all three axes (X, Y, Z). The 830M1-0025 offers a ±25g range with a sensitivity of 50mV/g, providing reliable and accurate analog voltage outputs. It integrates a built-in RTD temperature sensor for simultaneous vibration and temperature monitoring, and the onboard MCP3562R 24-bit ADC converts these signals into high-resolution digital data. Communication is made through an SPI interface with additional interrupt and clock functionality for easy integration with a host MCU.

[Learn More]

Let's make - Breathalyser

6

Is there such a thing as the Ballmer peak? It's the idea that moderate alcohol consumption has a benefitial impact on creativity, and hence, on programming ability. The theory was explained in this issue of the xkcd webcomic. We devised a practical test to examine the validity of the assumption.

[Learn More]

PWR Meter 3 30A Click

0

PWR Meter 3 Click - 30A is a compact add-on board that measures voltage and current through the connected load. This board features the ACS37800KMACTR-030B3-I2C, an I2C-configurable power monitoring solution from Allegro MicroSystems, which simplifies the addition of power monitoring to many AC/DC powered systems. The ACS37800KMACLU-090B3-I2C Hall-effect-based current sensing technology achieves reinforced isolation ratings (4800 VRMS) alongside a reliable ±30A bidirectional current sensing. It also has two LED indicators for the realization of visual detection of some anomalies in operation, such as under/overvoltage and fast overcurrent fault detection.

[Learn More]