ROMPO: Remote Operated Multifunctional Power Outputs for Kids

ROMPO is a multifunctional Arduino NANO based power supply project for kids that can be used for various purposes. It is a must have electronic gadget for every kid and electronic enthusiast (hobbyist). It is made to deliver various types of programmed power supplies. It can be your ideal school or college project.

I have made it under the umbrella of “Make in India” + “Skill India”. If China can do it, we can do it too (and even better in most cases).

What is ROMPO?

R.O.M.P.O. stands for Remote Operated Multifunctional Power Outputs. The outputs from the four channels provided on the top panel are programmed to operate through a general purpose remote in various ways.

Features of ROMPO:

  1. Single Button Operation: All power outputs can be turned ON/OFF using a single remote button. Power outputs are 220V and can handle a load up to 10AMPS on each socket.
  2. Switch ON Timer for Mobiles: This function will Switch ON a dedicated output port after a preset period. It is ideal functionality when you go to sleep in the night and don’t want your mobile to keep charging throughout the whole night – it will start charging your mobile just 2 hours (let us say) before you wake up thus saving electricity and battery life of your mobile.
  3. Switch OFF Timer for Mobiles: It is a standard 2 Hours Switch OFF timer that can be set with just a single press of a remote button. It will Switch OFF the mobile charging after 2 hours (customizable to prolonged durations).
  4. Sequential Running Lights: With just a press of a remote button the output ports start to provide 220V in a sequence from Right->Left or from Left->Right depending on the sequence direction selected through the remote. This functionality is ideal for making running lights during Gurpurab, Diwali, Christmas, Eid and New Year. I have given a detailed demo in this functionality as how to make it work for decorating Made in India string lights (in this video).
  5. Load Sharing in Sequential Switch On: When the loads plugged into the sockets are high (ie. 5AMPS per load) then you would not want to switch on all of them with just One remote button. ROMPO senses the load and if found suitable turns on the next load till all the loads are turned on.
  6. Regular Remote Operated Extension Lead: ROMPO is an Extension Lead that can be operated through the remote. All channels with 220V output can be remotely operated independently just like a standard extension lead. However with a twist that it is remotely operated. ROMPO is ideal for Mobile Charging, Coolers, Fridge, Fans, Lights, Festival String Lights, Computer, Music System, Mosquito Repellent, Chargers and so forth.
Testing ROMPO on Prototype Breadboard
Sartaj Singh Virdi Having Snacks while Making ROMPO
Making Wires from Arduino Reach 4 Channel 5V relay Module
Testing Soldered Circuit and It appears to be Working
Sartaj Singh Virdi Testing and Fine Tuning ROMPO Prototype Breadboard
Soldering Arduino Nano on a General Purpose PCB to make ROMPO
Finally 4 Channel Module Connected to the Arduino Circuit and Tested
ROMPO is Ready and Cabinet is Closed
Finally ROMPO Source Code Tested and Worked Nicely
Arduino Nano Soldered Successfully on the General Purpose PCB along with 7805 Regulator IC with Heat Sink
Now Fixing Relay Connectors to the Output Sockets for 220V Power Supplies
ROMPO a Multifunctional Remote Operated Extension Lead is ready for professional use

Components Required:

  1. Arduino NANO
  2. IR SENSOR (Receiver) HS0038
  3. 4 x Channel 5V Relay Module
  4. 6-0-6 (250mA) Transformer (Guru preferred).
  5. 7805 (Regulator IC with Heat Sink)
  6. Bridge Rectifier (or 4 x IN4007)
  7. 1000uf 25V Capacitor
  8. General Purpose PCB (Medium sized)
  9. 4 x LEDS (Red, Green, Yellow, Blue)
  10. 4 x 330Ohm
  11. Ribbon Cable
  12. 4 x 220V Anchor Sockets
  13. 1 x 220V Anchor Switch
  14. Power Cord (with plug pre-attached)
  15. Havells Standard Single Core PVC Insulated HTR FR 90m 4 sq mm
  16. Acrylic Sheets for Box
    24×14 (2 Sheets)
    24×08 (2 Sheets)
    14×08 (2 Sheets)

Tools required in making ROMPO:

  1. Soldering Iron (Soldron or Siron)
  2. Drill Machine with Fine Bit (I used Bosch)
  3. Multimeter (I used Analog, you can use digital if you wish to check the outputs)
  4. Small Electric Screwdriver
  5. Solder Wire
  6. Solder Paste
  7. Cutter / Plier
  8. Screws and Nut/Bolts
  9. Rubber Feet
  10. Small Washers

Cost of Project: INR 900


ROMPO: Remote Operated Multifunctional Power Outputs for Kids.

Highly Accurate Coded RGB LED Project with 16777216 Colour Combinations

Wow!!! A little RGB LED can display a combination of 16777216 colours. There are various such projects by many YouTubers, but nearly all them are either flawed or the code is very crude.

In this project I have rectified all the issues with all the projects that I have seen. This project works very nicely. The code is highly refined and will give you an amazing colour transition from one colour to another.

It is kept in my playlist of Project for Kids. Hope you like my project.

Following are some of the details that you may find useful:

Components required:

  1. Arduino UNO or Arduino NANO
  2. 10KΩ Potentiometer x 3
  3. 220Ω Resistors x 3
  4. RGB LED x 1
    (Common Anode Type OR Common Cathode Type: Please note that once you select CA type LED then give it a +5V supply and if it is CC type LED then give it a GND. You don’t need to worry about the LED as it is well protected by 220Ω resistors connected to Arduino.)
  5. Breadboard
  6. DC supply (A 9V battery would do just good)
  7. Few Jumper Wires

Cost of Project: INR 400


Highly Accurate Coded RGB LED Project with 16777216 Colour Combinations

Solid-State Automatic Staircase/ Street Light without Arduino

Hello Guys this is a solid-state automatic staircase / street light system without the use of Arduino. I have seen various YouTubers unnecessarily overkill this simple circuit using Arduino. All you have to use is a reliable LDR module and a relay simple relay module.


Just power up the LDR Module and the Relay Module with a 5V supply – here in this video I am using a regulated power supply. Note, I am using a 5V relay module. Just use a female-female jumper from LDR module’s OUT to the IN of the relay module. Using the preset for the sensitivity provided on the top of LDR module you can set the sensitivity of the LDR to best suit your requirement for the light.

The unit will turn on the staircase light when the light falls below the preset value. Note that the staircase lights should be connected to this unit via Normally Open (N/O) contact of the relay.

The circuit here is pretty simple and is also shown in the video.

I am happy that I have made this simple circuit without the use of Arduino. This is a class project.


Please note the relay is connected to 220V so please ensure that the mains are off when connecting the staircase light.

Solid-State Automatic Staircase/ Street Light without Arduino

Musical LED Dice Project for Kids using Arduino

This is a simple Arduino Based Musical (cum Beeping) LED Dice designed and programmed for kids and beginners who aspire to become Arduino professionals later in their life. It is a simple electronic project for kids.

Unlike my previous project, this project is relatively simpler and uses Arduino Nano instead of our old buddy UNO.


It works on a relatively simple terms. Just press the push button and the code will generate a random number between 1 and 6 and accordingly the number of LEDs will light up. The added twist to the circuit is that the buzzer in the circuit will beep corresponding to the number of LEDs that that are lit. The code is further enhanced to not only beep but to sound musical notes too. Only real time subscribers and on the request you can get the optimized code directly from me. To contact me you can either comment on my video or send me a mail at ssvirdi(at)

For this Musical Dice I have used Arduino Nano (but you can use UNO also), 6 resistors of 220Ω, 1 resistor 1KΩ, 6 LEDs (I have used RED, you can use any coloured LEDs), Pizzo Buzzer, few jumpers and a bread-board.

The cost of the entire circuit is Rs.340.


Musical LED Dice Project for Kids using Arduino

Brain Teaser using Arduino

This is Arduino based brain teaser game specifically designed for kids and beginners.

The game will test your memory ability to remember the notes. You have to press the same notes as prompted by the Arduino and the code that I have developed. Once you match the notes, you will be given a next set of notes that you will have to replicate… the game will continue as long as you are able to match the notes. Once you miss a ‘note’, the game will end.

For this game I have used Arduino Uno, a 4×4 keypad, 4 resistors of 220Ω, 4 LEDs (Green, Red, Blue and Yellow), Pizzo Buzzer, few jumpers and a medium sized bread-board. You may use Arduino Nano for the circuit for cost and space cutting.

The cost of the entire circuit is Rs.700.

Use the following link to download the source code as TXT.


Contactless Soap Dispenser

This is a Infrared based Contactless Soap Dispenser. This circuit is developed to dispense soap or water once a person nears his/her hand to the IR sensor. The sensor derives the 5Volts submersible pump by triggering PNP transistor BD140. Once the hand is removed from the vicinity of IR sensor the soap dispenser goes into idol mode. For this project I am using a power-bank to power up the circuit however you can use any 5V or above battery (with 7805 regulator).

I am recommending 5V Vacuum Jet pump if you wish to use this circuit for Sanitizer Dispenser. I have seen many people foolishly using submersible pump to dispense sanitizer – which is very risky considering sanitizer is highly flammable and any heat or spark (even with 5V battery) could lead to a major disaster. So avoid using submersible pump for Sanitizer Dispenser.

Circuit is very simple and straight forward – the only thing that you will need is to do little bit of soldering on the components. Rest of the operation is very simple.

Good luck and if you have any problem or further inquires do drop in a line. My email address is ssvirdi(at)


Comments (12)

  1. Dr Paramjit Singla


    Why don’t you put a complete working diagram of the multifunction car that you prepared using Arduino. I would like to get the code from you. Can you please upload the code for me or send it to me on my email account?

    • techno10


      Thank you mam for noting it. I am reworking on that car to come up with even bigger and grander version of that multi-functional car very shortly. I recommend that you please visit again. I have added your email ID to my regular newsletter as subscription. As and when I upload the new video, circuit and code you will be informed automatically.

      Meanwhile I am sending you the code on your email as a ZIP file. Please check and do revert if you find anything not understandable.

      Thank you once again mam.


      Sartaj Singh Virdi

  2. sudhir sharma


    the circuits presented here are good for class level projects . i wish you good luck and look forward to seeing more of your projects in the coming days.

    • techno10


      Thank you Sudhir Sharma for your opinion and words of appreciations. I would do my level best to keep my blog updated in the coming days.

      Thank you again.

      Sartaj Singh Virdi

  3. vinay bhardwaj


    some circuits are really worth trying. i wish i had a son like you.
    keep up your good work little fellow.

  4. Karamjit Singh Sohi


    Rompo is an exciting project. Will ask my son to replicate and to even better it.
    Good work
    God bless you son

  5. Rahul Batra


    When will you send me the pro version of the code for rompo.? I sent your a mail few hours ago,

  6. karamjit singh sohi


    These array of projects are imressive and makes me visit your website again and again. love it.
    keep up the good work son.
    retd major karamjit singh sohi

Leave a comment

Your email address will not be published. Required fields are marked *