Python: Main language for Raspberry Pi and AI tasks.
Arduino IDE: For programming the Arduino.
C/C++: For Arduino and motor control.
OpenCV: For computer vision (object recognition).
Google Speech-to-Text: For voice recognition.
Google Text-to-Speech: For robot responses.
ChatGpt will be used for answering questions.
GSM Library: For SIM module integration.
Tinkercad: For Arduino circuit simulation.
Fusion 360/ Free cad: For 3D robot simulation (optional).
Raspberry Pi OS: For Raspberry Pi.
Git/GitHub: For code management and collaboration.
RPi.GPIO: For Raspberry Pi GPIO control.
PySerial: For Raspberry Pi-Arduino communication.
Pytest: For testing Python code.