user55213: I had purchased a simple robot (named Qu-Bot) for a school project a couple of years ago. After the project, it just went into the attic. A few days ago, I purchased an Arduino Uno and started learning the how to operate it. But, before I could purchase LEDs, sensors, LCD, etc, a total lockdown was implemented in my country due to coronavirus.
Is there a way I could program that old robot in Arduino IDE like I program my Uno?

I'm not sure if this is useful or not, but, when I execute $ lsusb , the bot appears as Bus 001 Device 018: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port

Here's a link to some documentation of the bot:
http://www.technogravity.com/products/qu_bot/qu_bot_downloads.php
Here are photos of all the 3 chips I can see on the board of the bot:




user64075: As to your question can I program in ArduinIDE - Yes. 

The main chip is from AVR ATMEGA16, 
the LCD is a 16x2 (pinout for use with the LCD library is enclosed) 
motor driver is (Big thanks to Juraj not a mystery) a ULN2803. Example to work with can be found here.

The circuit diagram enclosed:

How to use in ArduinoIDE:

First install the driver for prolific and makes sure your OS finds the robot  (done)


Then install the MightyCore which supports ATMega16 - there are detailed instructions how to do it
Start with a blink led example (pins from the schematic) compile and upload to test
Then a simple LCD example and so on.


Another posibility would be tor scrap the bot and salvage most parts.
If its feasable the Manual will tell you which parts can be removed without soldering
To get started you need the USB drivers for OS and the original SW to test wether the QBot is still ok from a hardware perspective,
Than you can salvage the parts from it to use with Arduino:
 
Than you have to make a new base plate (google for pics of 2-wheel robot base plates) and get a motor driver (I recommend for a beginner a cheap motor shield like an Adafruit V2 motor shield clone 5-7$). 
As you probably have downloaded ArduinoIDE latest version for your OS, get some example programs and start to play around.

55213: <p>I had purchased a simple robot (named Qu-Bot) for a school project a couple of years ago. After the project, it just went into the attic. A few days ago, I purchased an Arduino Uno and started learning the how to operate it. But, before I could purchase LEDs, sensors, LCD, etc, a total lockdown was implemented in my country due to coronavirus.</p>

<p>Is there a way I could program that old robot in Arduino IDE like I program my Uno?</p>

<blockquote>
  <p>I'm not sure if this is useful or not, but, when I execute <code>$ lsusb</code> , the bot appears as <code>Bus 001 Device 018: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</code></p>
</blockquote>

<p>Here's a link to some documentation of the bot:
<a href="http://www.technogravity.com/products/qu_bot/qu_bot_downloads.php" rel="nofollow noreferrer">http://www.technogravity.com/products/qu_bot/qu_bot_downloads.php</a></p>

<p>Here are photos of all the 3 chips I can see on the board of the bot:</p>

<p><img src="https://i.imgur.com/hwdUGrI.jpg" alt=""></p>

<p><img src="https://i.imgur.com/DA87uMX.jpg" alt=""></p>

<p><img src="https://i.imgur.com/DnA14ho.jpg" alt=""></p>
 64075: <p>As to your question can I program in ArduinIDE - Yes. </p>

<ul>
<li>The main chip is from AVR ATMEGA16, </li>
<li>the LCD is a 16x2 (pinout for use with the LCD library is enclosed) </li>
<li>motor driver is (Big thanks to Juraj not a mystery) a ULN2803. Example to work with can be <a href="https://roboindia.com/tutorials/arduino-stepper-motor/" rel="nofollow noreferrer">found here</a>.</li>
</ul>

<p>The circuit diagram enclosed:</p>

<p><a href="https://i.stack.imgur.com/hnBpZ.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/hnBpZ.jpg" alt="enter image description here"></a></p>

<p>How to use in ArduinoIDE:</p>

<ul>
<li>First install the driver for prolific and makes sure your OS finds the robot  (done)

<ul>
<li>Then install the <a href="https://github.com/mcudude/MightyCore" rel="nofollow noreferrer">MightyCore which supports ATMega16</a> - there are detailed instructions how to do it</li>
<li>Start with a blink led example (pins from the schematic) compile and upload to test</li>
<li>Then a simple LCD example and so on.</li>
</ul></li>
</ul>

<p>Another posibility would be tor scrap the bot and salvage most parts.<br></p>

<p>If its feasable the <a href="http://robokits.co.in/documentation/Qu-bot_V2_Manual.pdf" rel="nofollow noreferrer">Manual</a> will tell you which parts can be removed without soldering<br>
To get started you need the <a href="http://robokitsworld.com/downloads/Qu-Bot%20USB%20Drivers%20All%20OS.zip" rel="nofollow noreferrer">USB drivers for OS</a> and the original SW to test wether the QBot is still ok from a hardware perspective,
Than you can salvage the parts from it to use with Arduino:
<a href="https://i.stack.imgur.com/gBMJN.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/gBMJN.jpg" alt="enter image description here"></a> <br>
Than you have to make a new base plate (google for pics of 2-wheel robot base plates) and get a motor driver (I recommend for a beginner a cheap motor shield like an Adafruit V2 motor shield clone 5-7$). 
As you probably have downloaded ArduinoIDE latest version for your OS, get some example programs and start to play around.</p>
