Logitech MX Anywhere Mouse – Fix That Click!

The Logitech MX Anywhere mouse is by far the best mouse I have ever had.  I currently have 2.  MXAnywhereHowever, these mice have a common design flaw – the mouse button that is used most often (left in my case) for clicking dies after a while.  Maybe design flaw is a bit harsh. This is the only mouse that I have had for a long time and WANT to keep.  I don’t want another mouse because it is so good.  So, it could just be that I use it so much, I’ve worn the switch out.  The mouse is also relatively expensive compared to others.  Most stores sell it for $70CAD but it can  be found on sale from time-to-time.  That said,  I’m going to show you how to fix that dead switch.


Quadcopter – Enhanced Lost Model Alarm

Just 24 hours earlier I built my first Lost Model Alarm.  Not being satisfied with good enough, I’ve built an enhanced version.  LoMaE_3Of course, you could just buy one, but where’s the fun in that.  As mentioned in my original posting, I wanted the alarm to have multiple modes for engagement.  First, I wanted to be able to have it triggered while the TX is on using one of the available aux controls.  Second, I wanted it to always come on if the TX looses power (or presumably range).  I’ve managed to figure out how to do this using the Turnigy 9x Pit Trim pot (Aux 2).





Fix: Samsung Galaxy Tab 3.0 – Won’t Charge

Let’s cut to the chase. You have a Samsung Galaxy Tab and you are tired of  TabGoogling for solutions trying to figure out why your Tab won’t charge.  Hopefully this is the last place you have to look.   My tab is about 2 yrs old and over the past few months I started noticing it would not charge consistently.  I tried all the suggestions; using a different charger, swapping out the cable, disconnecting and re-connecting the battery – none worked.   I had also suspected the USB connector port on the tab itself.  I should have trusted my first instinct, so I decided to take a look at the charge port on the Tab with my 400x USB microscope, and noticed some significant wear on the pads.  Turns out, the fix is ~$5 and less than 10 minutes of effort… Read More >>

Easy and Cheap DIY LED RGB Garden Glowies

In a few weeks, we’ll have a new patio.  Like any new project I get into, I have to introduce a flavour of something DIY and electronic into the mix.  Like most guys, I’m planning for sound.  However, I’m also adding custom LED lighting to light up the armour stones, deck and pergola areas.  As part of the patio job, we are also planning on having a variety of plants and shrubs around the patio.  I figured it would be neat, for when we are entertaining, to have LED RGB glowies that I could place in each of the shrubs/plants and have a RGB glowing garden as an entertainment piece. Read More >>

BT Bot Control & IPCam Bot – Android App to control Arduino Robots


BT Bot Control is an Android application that allows you to remotely control a micro controller-based robot using Bluetooth (i.e. Arduino).  It also allows you to (optionally) view a video stream from an IPCamera mounted to your robot.  This could be any type wireless IP camera or phone that has the ability to broadcast a video stream/images to the web.  Example Foscam, Ai-Cam etc.  If you are looking to control your robot over WiFi, check out WiFi Bot Control.


Remote Shutdown using a Foscam FI8918W

As a parent of 2 children and an obsession with cramming my hobbies in whenever I can, I decided to devise a means to remotely monitor my CNC (a ShapeOko) and also CNCControl1provide the ability for me to remotely shut it down if things go arwy during a milling session.   I picked up a Foscam FI8918W IPCam at a ‘car boot’ sale (I love that name) when I was visting in England this past summer.  For 5 quid nonetheless!  I don’t think the folks selling it had any idea what it was worth.  When asking the woman the standard “does it work” question, I knew I was going to get it regardless of my knowing that there was a good chance it would not work.  Well, my luck prevailed, as the unit worked flawlessly with the exception that the smell of smoke was embedded in the plastic (would hate to see the previous owners lungs!). Yuk.   Oh, and I also had to pickup a North American plug adapter – for all about$2 from DX.

My original plan was to pickup up an Arduino Network shield and use the camera to watch the CNC via custom webpage using streaming video and then, with some buttons, call the Arduino to trigger a servo to hit the Esc key on the CNC keyboard (which in turn would trigger Mach3 to shut down the CNC).  There were a few problems with this. 1) I have to wait for the Network shield to come from China (about a month or so), and I did not want to run a lengthy network cable from my router in the basement into the garage.  An Arduino WiFi shield was also out of the question as they are costly.

Then it hit me..  The Foscam has the ability to remotely trigger the IR LEDs to go on or off.    I managed to trace the signal wire to a wire on the mainboard that goes HI (1.5V) when the IR LEDs are on, and LOW (0v) when off.  Voila!  Tapping this signal then bringing it out to an ATTiny85 with a bit of simple code, I could control a servo connected to the keyboard..  So, onto the Arduino IDE, and out came the soldering iron.  A few hours later, here we are.


Review – OPTEK – Warm White LED Strip

Lately, I’ve been toying around with different LED strips for my projects.   I’ve had the chance to use a variety of LED strips (both RGB, and single colour types).  They come in many flavours – water proof, 3m-backed, silcone encased, sealed, non-sealed, exposed etc.   All have their advantages / disadvantages.


Nissan Juke – Custom LED Tail Lights

I’m a sucker for not conforming to status quo when it comes to my toys.. This includes my new Nissan (2012) Juke. In this mod, I added a set of LED light strips to the tail lights with a twist – I wanted to also monitor and react to braking to enhance the effect. I decided to go with an ATTiny85 using the Arduino core. It only needed 1 input from the 12V brake power and 1 PWM output to control a MOSFET which in turn powered the LED light strip @ 12V. I built one controller per tail light. Check out the video to see it in action:





Dual LED Desk Light Controller – Arduino

Main Board

I’ve been involved in microcontrollers for some time – but of the LEGO Mindstorms flavour (and BASIC Stamp to a lesser extent). Lately, I’ve jumped on the Arduino bandwagon. I’ve always had the natural nack to fix pretty much anything that has batteries or a plug running out of it.  As the Arduino revolution has picked up dramatically over the past few years, so to has my desire to do DIY projects around the house. At some point in the future, we plan a kitchen reno.  Part of that reno will the addition of under-cabinet LED lighting.    Since that is far off, but I also had the need for better lighting in my office, I figured this would be a great time to proto something for the kitchen upgrade, while making something functional for the office. So, here it is..



Pulito – Featuring DFlex

Over the summer we installed hardwood flooring – which needs constant sweeping and cleaning .    What to do…  What to do…  Well, most of us would just sweep it, right?  Some of us might even go buy a Roomba.  But, then again, some of us build something to do it for them.  Why?  Because we can…

Pulito (Italian for ‘clean’) is simply put, a sweeper robot. Much like a Swiffer and Roomba combined.  The intent was to build a robot that could navigate around sweeping hard surface floors, stay away from carpeted areas,  make its way under our couches and seek out a docking station when the battery runs low.



Get every new post delivered to your Inbox

Join other followers: