Use your forum account to login.


TOP Contributors

  1. MikroElektronika Team (515 codes)
  2. Shawon Shahryiar (248 codes)
  3. Alcides Ramos (99 codes)
  4. Dany (66 codes)
  5. O B (62 codes)
  6. MikroBUS.NET Team (35 codes)
  7. NART SCHINACKOW (34 codes)
  8. Alberto Trasimeni (25 codes)
  9. Roman Toropov (25 codes)
  10. Arezki YOUYOU (24 codes)

Most Downloaded

  1. Timer Calculator (81846 times)
  2. Network Ethernet Library (39385 times)
  3. FAT32 Library (39081 times)
  4. USB Device Library (29981 times)
  5. Network WiFi Library (28431 times)
  6. FT800 Library (21471 times)
  7. PID Library (19666 times)
  8. GSM click (19344 times)
  9. microSD click - Example (16443 times)
  10. GPS click - Example (13139 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

Smart Home System


Author: MikroElektronika Team

Last Updated: 2017-08-30

Category: WiFi

Downloaded: 417 times

Not followed.

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 Project [292.75KB]


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). 


EnOcean Click

EnOcean click carries a TCM310 transceiver, which is a bidirectional gateway for EnOcean’s 868 MHz radio systems. The click is designed to run on a 3.3V power supply. It communicates with the target MCU through UART (TX, RX pins), with additional functionality provided by RST and EN pins.

[Learn More]

LED Ring Click

LED ring R click is a mikroBUS add-on board with a ring of 32 red LEDs driven by four 8-bit 74HC595 serial-in, parallel-out shift registers. The ring is 25 mm in diameter. The click communicates with the target MCU through the mikroBUS SPI interface, with RST, CS, SCK, MISO and MOSI pins marked MR#, LAT, CLK, DSOUT, DSIN, respectively.

[Learn More]

Vibra sense click

Vibra Sense click is a low cost micro shock vibration sensor with a digital output which can be set as an Interrupt (mikroBUS INT pin). An onboard potentiometer lets you set the interrupt threshold. The board is designed to use either a 3.3V and a 5V power supply.

[Learn More]