I don't know if this kind of thing happened to any of you or not, sometimes my WiFi network just become terribly slow, so I have to waste my time checking on the router, and it turns out that someone is sneakily using it without my permission, which makes my really mad especially when I am watching movies.
I want to keep monitoring the devices that are connected to my network router to avoid this happen again. So I made this DIY router and share this project to you. If this project is useful to you, don’t forget to share on SNS.
I used some a RGB LED Strips to indicate the network status. For example, the led color as the picture below shows represent net speed.
The number of green led as the pictureshows indicates how many devices has connected to the router.
Well, Let’s start now and enjoy the journeyof making.
I did some work on structures just as thepicture below shows. It’s made up of 3mm matte black acrylic board. My friendXu from seeed help me cutting the board. I guess you don’t have a laser cuttingat home, you can find some in the hacker space near from you easily. If there'sno hacker space nearby, you can try the Laser CuttingService supply by Seeed.
You can download my drawing shown as below by click here.
Now, you’ll need one piece of matte black acrylic (3mm 40cm*60cm), and cut the acrylic according by the drawing that you have already downloaded.
Prepare the cutting acrylic sheet and the circuit modules as the picture below shows.
Connect Arduino Breakout for LinkIt Smart 7688 Duo board to the acrylic board using screws and nuts. The Grove Led Strip is connected to the D6 port on the breakout board.
Then, insert LinkIt Smart 7688 Duo board to the Arduino Breakout board. And asshown in the following picture, assemble the router box.
At last, you canfix the last piece of acrylic sheets. And now the hardware work is done.
Now, we should do some software work, if this is your first time to use MT7688, please put hand on http://www.seeedstudio.com/wiki/LinkIt_Smart_7688_Duo to get started.
I assume you have been familiar with LinkIt Smart 7688, go to the MT7688 terminal by SSH or Serial.
config interface 'lan' optionproto 'static' optionnetmask '255.255.255.0' optionipaddr '192.168.100.1'config interface 'wan' optionifname 'eth0' optionproto 'dhcp'
> uci set yunbridge.config.disabled='0'> uci commit
> chmod +x script/netDetermineBox > cp script/netDetermineBox /etc/init.d/ > /etc/init.d/netDetermineBox enable > /etc/init.d/netDetermineBox start & > reboot
Now，Power up the router, and access it to the network. Let your device connect to the “LinkIt_Smart _7688_xxxxxx”, and you’ll find the Green LED is light up
This project is made as an Open Source Project. It's a starting point. Let your creativity go wild with the mechanical, electrical and software design. Make the demo your own. Decorate it. Improve the work. No matter what, write a recipe about it.
To share and progress together.