02.Pertinent Information Gathering - W-Div-Engg-Exploration-Odd-2026-27/Repo-01 GitHub Wiki

Engineering Exploration Project • Partient Information Gathering

Desk Assistant Robot

Information gathering, existing-solution benchmarking, open-source project survey, component analysis, observations, system modes, and prototype cost estimation.

Information Gathering Existing Solutions DIY & Open Source Components Proposed Concept Observations BOM References

1. Information Gathering Strategy & Sources

To establish the technical feasibility of an articulated desktop assistant with interchangeable end-effectors, background data was gathered across multiple domains:

  • Open Hardware & Maker Repositories: Reviewed project logs on Instructables, Arduino Project Hub, and Adafruit for lightweight robotic arms, timing-belt tensioning methods, and capacitive touch routines.
  • Electronics & Component Documentation: Consulted technical reference manuals and component specifications for microcontrollers (ESP32-S3), voice recognition modules, capacitive touch interfaces, and ambient light sensors (LDR/BH1750).
  • Commercial & Industrial Benchmarks: Studied articulating desk fixtures (architect-style balanced-arm lamps), commercial voice-controlled desk hubs (Amazon Echo Show), and smart wireless charging stations to identify mechanical balance, power distribution, and UI constraints.

2. Existing Solutions to the Problem

Current solutions for desk automation and utility are fragmented into single-purpose devices:

  1. Articulated Task Lamps (e.g., Anglepoise, BenQ WiT): Provide multi-angle illumination with manual counterbalanced linkages or basic ambient dimming, but lack automation, kinetic articulation, voice control, or modular utility.
  2. Desktop Voice Assistants (e.g., Amazon Echo, Google Nest): Offer reminders, timer alerts, and weather feedback through cloud audio pipelines, but remain entirely static and cannot physically adjust to direct light or hold user devices.
  3. Dedicated Modular Desk Organizers: Provide passive slots for stationery, phones, and wireless charging pads, but lack active sensing, automation, or task scheduling capabilities.

3. DIY & Open-Source Projects Survey

A review of 15 relevant open-source projects, hardware forums, and technical articles was conducted to assess kinematic design, capacitive interfaces, and peripheral management.

  1. “Arduino Robotic Arm With Belt Driven Joints” — Analyzes how GT2 timing belts and pulleys eliminate direct gear backlash and reduce cantilevered motor weight.
  2. “Smart Desk Lamp With Gesture and Voice Control” — Details the integration of high-CRI LED panels with automated pulse-width modulation (PWM) dimming.
  3. “ESP32 Touch Sensor Multi-Tap Interface” — Demonstrates single-tap vs. double-tap state machines using capacitive touch pins.
  4. “Modular Quick-Release Mechanism for 3D Printed Robotic Arms” — Explores magnetic and mechanical snap-fit mounting plates for quick tool changes.
  5. Arduino Project Hub: “Offline Voice Controlled Desk Assistant” — Demonstrates localized command parsing without cloud dependencies using the DFRobot Offline Voice Recognition module.
  6. Arduino Project Hub: “Automated Ambient Light Following Task Light” — Outlines closed-loop illumination adjustments using photoresistors and microcontrollers.
  7. Engineers Garage: “Interfacing TTP223 Capacitive Touch Switch with Microcontroller” — Details debounce filtering and toggle/momentary mode configuration.
  8. Adafruit Learning System: “Adafruit I2S 3W Class D Amplifier Breakout (MAX98357A)” — Explains low-noise digital audio wiring and speaker acoustic back-box enclosures.
  9. Adafruit Learning System: “Monochrome 1.3" and 0.96" OLED Displays” — Covers I2C wiring, memory consumption, and frame updating for real-time clocks.
  10. Adafruit Learning System: “Qi Wireless Charger Transmitter Assembly” — Details heat dissipation and coil alignment constraints for desktop accessories.
  11. Arduino Forum: “Reducing Jitter and Motor Load in Pulley-Driven Servo Arms” — Evaluates counter-lever spring balance to assist micro-servo stall torque.
  12. Arduino Forum: “Dual Microphone Configuration for Simple Noise Cancellation” — Discusses mechanical isolation for mic capsules embedded in plastic chassis walls.
  13. “Acrylic Edge-Lit LED Memo Board” — Demonstrates high-contrast laser-etched to-do list illumination using side-mounted warm-white LEDs.
  14. Hackster.io: “DeskBuddy: The Animated Companion with Reminder Schedules” — Implements non-blocking timers using millis() for periodic water intake and break prompts.
  15. Hackster.io: “Smart Pen Holder with Weight/Presence Detection” — Discusses integrating utility pockets directly into desktop device footprints.

Table 1 — Component Selection & Technical Analysis

Sl. No. Electronics / Parts Used Mechanical Parts Mechanism / Working Principle Reference
1 ESP32-S3 Microcontroller Board 3D Printed Base Shell (PLA/PETG) Dual-core processing for parallel sensor polling, I2S audio playback, and kinematics calculation Source
2 MG90S Metal-Gear Micro Servos GT2 Timing Belts & 20T/60T Pulleys 3:1 pulley speed reduction to increase joint holding torque and reduce motor loading at the base Source
3 TTP223 Capacitive Touch Module Tactile Bezel Ring / Contact Pad Changes dielectric charge upon touch; single tap switches UI pages, double tap displays environment telemetry Source
4 0.96-inch / 1.3-inch I2C OLED Display (SSD1306) Recessed Screen Retention Frame 128x64 self-illuminating pixels driven over two-wire I2C interface to present digital clock, weather, and timers Source
5 DFRobot Offline Voice Recognition Module Dual Front-Faced Acoustic Ports Onboard DNN speech recognition engine parsing commands ("Move Up", "Set Timer") without cloud latency Source
6 MAX98357A I2S Amplifier + 3W Miniature Speaker Dual Front Acoustic Speaker Grilles Class-D digital-to-analog audio conversion for vocal synthesized prompts (hourly water reminders, timer dings) Source
7 GL5528 Light Dependent Resistor (LDR) / BH1750 Modular Lamp Head Enclosure Photo-conductive feedback loop adjusting lamp LED brightness via PWM to maintain constant desk lux levels Source
8 5V 1A Qi Wireless Transmitter Coil Magnetic Snap-In Cradle Attachment Inductive electromagnetic coupling between base transmitter coil and receiver coil in smartphone Source

4. Direct Solution Benchmarking & Proposed Concept

Existing task products provide isolated functions, leaving desks cluttered with disparate power supplies. The proposed prototype combines a multi-degree-of-freedom belt-driven arm with interchangeable tool heads and an interactive base station.

System Functional Modes

  1. Interactive Touch Controls
    • Single Tap: Cycles default view (HH:MM time format and date).
    • Double Tap: Calls local environmental sensor telemetry (temperature, humidity, desk light levels).
    • Long Press (3s): Resets active timers.
  2. Audio Pipeline & Spoken Reminders
    • Receives localized phrases via dual microphones (“Move arm up”, “Dim light”, “Set timer 30 minutes”).
    • Speaks proactive reminders through the front speakers (e.g., hourly hydration chime: “Time to drink water”).
  3. Modular End-Effectors
    • Lamp Module: Features an onboard LDR sensor; detects inadequate desk lighting and scales LED duty cycle dynamically.
    • Phone Stand Module: Integrates a 5W Qi wireless inductive pad with mechanical side tabs for angled video calls.
    • Edge-Lit To-Do List Module: Uses clear laser-engraved acrylic with concealed base LEDs to display daily tasks.

5. Local Field and Laboratory Observations

Five hands-on observations were documented across campus labs and maker spaces to validate the design.

  1. Robotics Lab Test Bench (Belt-Drive Mechanics): Tested direct-drive hobby servos on a 25 cm arm segment. Direct load created high gear wear and motor jitter under cantilevered weights.
    Design Insight: Moving servo motors to the base and using GT2 timing belts and pulleys counterbalances the arm and protects gear teeth from impact loads.
  2. Campus Fabrication Lab (3D Print Tolerances): Evaluated modular quick-connect slots printed with standard 0.4 mm nozzles in PLA.
    Design Insight: A clearance gap of 0.25 mm with neodymium magnet retention provides secure alignment for the lamp and phone cradle attachments without loose play.
  3. Hardware Tinkering Space (Speaker Cavity Testing): Evaluated bare 28 mm speakers versus speakers enclosed in an internal acoustic back-box.
    Design Insight: An unsealed speaker cancels out lower frequencies; sealing the speakers inside dedicated 3D-printed acoustic chambers delivers legible, clear spoken voice reminders.
  4. Student Study Desks (Space Constraints): Surveyed standard work desks to measure real-world clutter and usable surface area.
    Design Insight: Integrating an open stationery/pen holder directly into the right quadrant of the robot base saves desk space and keeps the footprint compact.
  5. Electronics Workstation (Electrical Noise Analysis): Tested audio amplifiers connected directly to the same 5V rail as working servo motors.
    Design Insight: PWM motor switching injected severe audible buzzing into the speakers. A dedicated 1000 µF electrolytic capacitor and a ferrite bead filter on the amplifier supply rail resolved the interference.

Table 2 — Bill of Materials (BOM) & Prototype Cost Estimation

Sl. No. Component Quantity Unit Cost (INR) Estimated Total (INR)
1 ESP32-S3 DevKit Microcontroller 1 ₹450.00 ₹450.00
2 MG90S Metal-Gear Servos 2 ₹150.00 ₹300.00
3 GT2 Timing Belts + Pulleys 2 sets ₹120.00 ₹240.00
4 Offline Voice Recognition Module 1 ₹600.00 ₹600.00
5 SSD1306 0.96-inch I2C OLED Display 1 ₹120.00 ₹120.00
6 TTP223 Capacitive Touch Sensor 1 ₹30.00 ₹30.00
7 MAX98357A Amplifier + Speaker 1 set ₹180.00 ₹180.00
8 LDR Sensor + LED Strip 1 ₹80.00 ₹80.00
9 Qi Wireless Charging Coil 1 ₹200.00 ₹200.00
10 Acrylic Sheet + Mechanical Fasteners Lot ₹100.00 ₹100.00
11 PLA Filament for 3D Printing Lot ₹350.00 ₹350.00
Total Estimated Prototype Build Cost ₹2,650.00

References

  1. R. Siegwart, I. R. Nourbakhsh, and D. Scaramuzza, Introduction to Autonomous Mobile Robots, 2nd ed. Cambridge, MA: The MIT Press, 2011.
  2. C. Breazeal, “Emotion and sociable humanoid robots,” International Journal of Human-Computer Studies, vol. 59, no. 1-2, pp. 119–155, Jul. 2003.
  3. S. Monk, Programming Arduino: Getting Started with Sketches, 2nd ed. New York: McGraw-Hill Education, 2016.
  4. Espressif Systems, “ESP32-S3 Series Technical Reference Manual,” v1.4, Espressif Documentation, 2023. Documentation. Accessed: Oct. 07, 2026.
  5. Tower Pro, “MG90S Micro Servo Motor Technical Datasheet,” TowerPro Hardware Specs, 2020. Reference. Accessed: Oct. 07, 2026.
  6. Tontek Design Technology, “TTP223 TonTouch Standard Touch Pad Detector IC,” Data Sheet Rev. 1.1, 2019. Reference. Accessed: Oct. 07, 2026.
  7. DFRobot, “Gravity: Offline Language Learning Voice Recognition Sensor,” Product Wiki SEN0539, 2023. Product Wiki.
  8. Maxim Integrated, “MAX98357A/MAX98357B Tiny, Low-Cost, PCM Class D Amplifier with Class AB Performance,” 19-7023, Rev. 8, 2021. Reference.
Multifunctional Articulated Desk Assistant Robot • Project Documentation
⚠️ **GitHub.com Fallback** ⚠️