Arduino HID Prank – April Fool Prank using Arduino
Introduction – April Fools Prank using ArduinoIn this tutorial, we will be using Arduino MKR1000, which will act as an HID or a Human Interface Device which will be connected to your friends computer without him knowing. This will also connect to a Wi-Fi network and start a web server at port 80.
Using your mobile phone, which is connected to the same Wi-Fi network, you can easily access the webpage which is served by the Arduino and you can execute various commands by simply tapping the links on your mobile phone.
Really Fun right? Let’s build one for yourself.
Learn Arduino the Easy WayAre you new to Arduino? Do you want to improve your skills in Arduino programming? You are in the right place. We have a complete beginner-level tutorial for Arduino which covers everything from scratch.
In this free Arduino Tutorial for Beginners guide, we will be taking a look at Introduction to Arduino Platform, Getting Started with Arduino IDE, Different Types of Arduino Boards, Arduino
Sponsor LinkUTSource is a professional electronic components supplier.
Components Required- Arduino MKR1000
- USB – Micro USB Converter
For Complete Code and Instructions, Click Here
We can create a webpage which will enable us to execute predefined functions that will send certain keystrokes to the PC to perform particular actions.
For Example- Locking the Screen – Win Key + L
- Opening Notepad and Type a Message – Win Key + R, then type ‘notepad, press enter and type “Test Message”’
And everything you can do with a keyboard or a mouse.
To play the April fool Prank using Arduino, what we do is, we will connect a programmed Arduino MKR1000 to your friends PC when he is not around. As mentioned earlier, it will connect to your mobile phone network and start a webserver at port 80.
You can open the webpage and start executing different functions. Since the USB device is plugged to the USB Port behind the PC, they will be like “WAAAAAAATTT????!!!!”.
Why not make a PCB for your Project?Making a PCB for your DIY project is not hard nowadays. PCB helps to get rid of all messy wires and stuff and gives your project an awesome look. And it’s cool to make your own PCB for your project right?
Design your own PCBs for your Project!I used Altium designer to draw the circuit and design the PCB. It is a powerful tool that can be used to design and create our own PCBs for our project as well as complex and multi-layer PCBs for industrial use.
If you are a DIY Electronic enthusiast, I bet this is gonna be really useful for you guys. I have been using it for the past 3-4 years and let me tell you guys, this is amazing! You can download the Free Trial of Altium PCB Designer from here.
PCB Design Tutorial using AltiumCheck out the below video to start designing your own PCBs in Minutes!
First, we will download and set up the Arduino IDE from the Arduino website. You can install Arduino IDE from Here.
Setting Up Arduino MKR1000
Once you install it, now its time to add Arduino MKR1000 board to the board manager. Then make sure you have WiFi101 library, if not download it from the library manager.
The CodeThe code is available on GitHub. You can download it from Here.
Only thing you will want to change in this code will be the ESSID and password. For ESSID, provide your WiFi name and password, enter your WiFi Password.
For now, you can play Arduino HID pranks using this code. We are currently adding more and more functions into the finds. If you would like to contribute, you are welcome.
Comments
Please log in or sign up to comment.