Skip to content
This repository was archived by the owner on Jul 21, 2026. It is now read-only.
pintargasperPublic archive

About

Seminar paper – ISKS

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ISKS Seminar Project

Faculty of Information Studies
fis.unm.si


Table of Contents

Task 1: Photoresistor

Pins used

  • Photoresistor sensor: GPIO 32
  • Main LED: GPIO 33
  • Backup LED: GPIO 25
  • ESP LED: GPIO 2
Photoresistor Example

Task 2: Touch Sensors

Pins used

  • Touch Sensor 1: GPIO 13
  • Touch Sensor 2: GPIO 12
  • Touch Sensor 3: GPIO 14
  • Push Button: GPIO 33
  • Blue LED: GPIO 27
  • Green LED: GPIO 26
  • Red LED: GPIO 25
Touch Sensors Example

Task 3: Potentiometer

Pins used

  • Potentiometer: GPIO 32
  • Blue LED: GPIO 27
  • Green LED: GPIO 26
  • Red LED: GPIO 25
Potentiometer Example

System Architecture

The system consists of

  • ESP32
  • Web Control Panel (Next.js)

Communication

Messages are exchanged in JSON format over WebSocket

Photoresistor (toggle LED):

{
  "name": "mainButton",
  "value": true
}

Photoresistor (set threshold):

{
  "name": "threshold",
  "value": 1500
}

Potentiometer (status):

{
  "name": "status",
  "value": "ok"
}

About

Seminar paper – ISKS

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages