You have a cat and it’s always where it shouldn’t be while you’re busy, so this simple little toy to realize will save you a lot of hassle. We don’t always have time to take care of these beautiful little beasts because we have a thousand and one things to do, so I thought about making a robotic laser pointer for you, of course you can change the programming as you please.


I’m not responsible for the use you’re going to make of it, don’t forget that it’s a laser pointer. You should also know that a cat can become aggressive by chasing something that it can never touch, so it is important to reward it after running something impossible to achieve.



Download: BugChat.zip

Make sure you have the right USB port and choose the Arduino Nano card.

To print

Assembling The BugChat

Turn off the connectors of each engine servo.

screw the first support of the engine servo with two screws of 5mm M3, for my part, I use wood screws.

Insert the wire through the hole and then install and screw the engine servo.

Install the other support, then screw with the screw that was provided to you with the engine servo.

Still the same process, pass the wire through the hole then, install and screw the engine servo.

Install the last piece for the laser pointer part.

Here you have two options, if you bought a laser pointer from Amazon using my link then you go on option 1.

But if you bought a laser pointer from a merchant near you (in my case I bought it from Dollarama) then you go to option 2.

Option 1:

You have to put some glue at the bottom of the adapter and then install the laser pointer afterwards, still have some glue on the laser pointer and stick the other part of the adapter.

Insert the laser pointer to

The wires that are supplied with the laser pointer are too short, so you have to lengthen them with two wires of about 15 cm.

Install a heat-retractable tube for each wire.

Option 2:

Here is the laser pointer bought from Dollarama for about a dollar and a half (one euro).

Remove the tip from the laser pointer.

Remove the other end and the batteries.

Use pliers to strip the carcass of the laser pointer.

Under the spring and switch.

Weld a black wire (ground) on the electronic circuit and a red wire (positive 5 volts) on the case of the laser pointer.

Install the laser pointer and put some glue to keep it in place.

Pass the wires into the hole of the base.

If you want, you can do like me and install a sheath on the wires.

Install a Zip Tie to prevent the wires from coming out.

Cut the wires to the same length.

Put glue on both rails, then install the Arduino Nano on top of the glue.

Put glue on the square, then install the battery rack.

Electronic scheme

Weld the two orange wires on the Arduino Nano, one on D8 and the other on D9. (in the photo the wires do not touch, it is only a residue of glue).

Install the switch.

Twist the three red wires (both engine servo and laser pointer) together, but not the battery support one.

Twist the two brown wires with the black wire of the laser pointer and the black wire of the battery holder.

Weld the three red wires on a switch terminal.

On the other end of the switch, weld the red wire of the battery holder.

Weld a black thread about 10 cm on the black and brown threads.

Weld a red thread about 10 cm with the other red threads that have already been welded on the switch.

Weld the red thread on the ARDUino Nano’s VIN terminal.

Weld the black wire on the Arduino Nano GND terminal.

Put the lid on.

And that’s it, your BugChat is sold out.

Enjoyed the Article? Share it!