iCliQ is a wearable that helps public speakers, presenters to manage their time during presentation.
Users can identify the time flags of their speech by vibration patterns and the color of the RGB light.
We (Company of Noobs) built this product under the Engineering Design Project module during the second semester.
- Presentation Mode
- Laser ON / OFF
- slides change
- Time Flag Change Mode
- adjust time flags
- Speech Mode
- Laser ON / OFF
- slides change
- Illuminating LED/vibration patterns in specific time flags
You can refer to the User Manual for more info. User Manual - iCliQ
-
Adafruit GFX - a graphics library for Arduino and Arduino-compatible devices
-
Adafruit SSD1306 - drives OLED displays based on the SSD1306 driver chip
-
Wire.h - used for I2C communication. I2C (Inter-Integrated Circuit) is a communication protocol that allows multiple devices to communicate with each other using a two-wire interface, typically labeled as SDA (Serial Data Line) and SCL (Serial Clock Line).
-
ESP32time - An Arduino library for setting and retrieving internal RTC time on ESP32 boards
-
ESP32 BLE Keyboard library - allows you to make the ESP32 act as a Bluetooth Keyboard and control what it does.
-
BLEDvice.h - provides an API for working with Bluetooth Low Energy peripherals and central devices
-
ezButton Library for Arduino - make it easy to use push button, momentary switches, toggle switch, magnetic contact switch (door sensor)...