How to solder Adafruit Pi Cobbler Kit

I have recently received my Adafruit Pi Cobbler kit, which I will be using for an upcoming project of mine. The pieces themselves might look intimidating to some people, but the whole process is pretty simple and beginner friendly. That is why I decided to write a “How to solder Adafruit Pi Cobbler Kit”.Unpack all of the items from the bags, start by removing the one black long “stick” – these are the header pins. Break it in two 13 pin pieces. There were a few extra pins left in my case, but do not worry about them. Place them somewhere on the protoboard, anywhere will do.

2013-07-01 18.08.43


Next off, prepare the PCB and the ribbon case socket. There is only one way of putting it together correctly. Make sure that the indentation is next to the number 21. In my case it was next to 21/27. Yup, just like in the red circle in the image below. Meanwhile, turn your solder iron on, so it gets nice an hot.

2013-07-01 18.09.20

Now the fun part. Turn the whole piece around, so you see the pins that need to be soldered. Go on, start soldering. I recommend using a less thick solder iron that I was using, because it’s much easier to solder.

2013-07-01 18.09.42

After that, take the protoboard from the first step. Place the newly soldered item on the pins. It does not matter which way you put them on. In the final step, solder these pins together and you are nearly done.

2013-07-01 18.29.06

For the final step, connect the Pi Cobbler with the ribbon cable and you are done! It was not that hard, right?



How to export an Android application

By following this guide, you will learn how easy it is to export any installed app on your Android device. Why is this useful, you ask? Well, I can think of two good reasons right now. For example, if you would need to decompile an apk, you would need to export it first. After that, you can do anything you want with it. The other one is even more interesting. When you buy a app, you have 15 minutes, to try out the app and then refund it. Many things can happen in these 15 minutes :).

First off, you will root access to your phone. If you do not have it and want to take care of that yourself, I recommend guys at XDA developers. They know their stuff and you will most definitively find a good tutorial on rooting your phone over their forums. The second one, you need to install the Root Explorer application. The free version is not good enough for this tutorial. After this its smooth sailing from now on.

export an android application

Download your desired application from Google Play and wait for it to be installed. Afterwards start up the Root Explorer. You will be prompted for root access, which you must grant. Tap the data folder, then app and you will get a list of all installed applications. Long press on the recently installed application and choose copy. Go two folders up, scroll down to sdcard and tap on paste. This will copy the apk file on your sd card. If you do not have one, then copy it somewhere else it does not matter where exactly. That is all there is to it, exporting an android application is really simple.

Online book ordering

Who does not enjoy a good read? I for one really enjoy a good story packed in between two covers. Lately I have been buying books online, because they are a bit cheaper and there is a wide variety to choose from. I would recommend two providers – Bookdepository and Betterworldbooks.

Books ordered from Bookdepository are always a few euros cheaper than your local bookstore. They always arrive in a neatly packed package and the delivery is very fast. They are located in Great Britain, they usually arrive at my address in a week or so. Thanks to them, I’m expanding my Dan Simmons collection, not to mention the Game of Thrones saga. A book I ordered a few months ago came with some smudges and was a damaged a bit. My complaint was solved without any problems after providing them with a picture of the book. They were really nice and decided to gift me the book. I will definitively order from them again.

Betterworldbooks offers used books for specially low prices. Most of these books come from closed libraries around the world. They are a bit used, but you always know what you are buying. The state of each book is described from almost untouched to very used. The prices vary accordingly. But the best part is – for each book you buy, they donate one to Africa. So in a way, you are helping a bit to cure illiteracy in Africa. Their delivery time is a bit longer, because they are located over the Atlantic, but it is worth the wait.

And here is a special pro tip for you, dear reader. Bookdepository calculates the shipping costs depending from your location and adds it to the book price. Lets use the Carrion Comfort book for an example. If I order it without any proxies it costs me around 9 €. But if I use a UK based proxy, it is a bit cheaper – 8€. Nothing much, but other books might be even a bit cheaper. online book ordering


I would recommend both websites. Before buying, I usually check Betterworldbooks first and then compare the prices with Bookdepository. Sometimes you can get a really good deal. Enjoy your reading in the summer!

How to connect eclipse with

Bitbucket is a really neat service that provides git source control for your projects. I will cover the steps needed to connect your project to Bitbucket.

1. First off, create an account on Bitbucket and install eclipse, if you did not already. You need to install egit in eclipse, which is achieved by going to Help, install new software, select an update site in the dropdown menu, and search for egit. After the installation create an account on Bitbucket and create a new repository, by following the simple steps displayed on the website.


2. Now you need to create a new key. In eclipse go to Window, Preferences, General, Network connections, select ssh2, key management and then generate rsa key. Type in a passphrase and save your newly generated private key.


3. Go to bitbucket, click on manage account, ssh keys, add key and paste your key.


4. Remain on bitbucket, go to your new project repository and select “I have code I want to import”. You need to copy the ssh url displayed in the second line.


5. In eclipse, right click on your project, select team, share project and check “Use or create repository in parent folder of project” and then click the Create repository and finish.


6. Yet again, right click on project, select team, commit and make sure you check all of the files in the project.


7. Finally, you can commit to bitbucket by right clicking project, team remote and push. In URI paste the url from step 4.


8. Go into git repositories view, find your project, right click and select Paste repository path or URI.


9. Next to URI click Change, you should already have the filled window with your ssh url, so press finish.


10. Click advanced and confirm that you want to continue connecting. Write your passphrase and on the next window select the source ref, make sure you do not forget to click Add All branches spec, afterwards press finish.


11. Finally, you can now save and push.

Lenovo G770 Radeon 6650M drivers

Recently I have bought myself a new laptop – Lenovo G770. Of course first thing I did was to completely reinstall Windows 7, to start fresh without the Lenovo bloatware. All went well, until I tried installing the drivers for the graphics card. I tried downloading it from the official homepage, but without any luck. Their tool that detects the graphics card and gives you the correct driver, could not recognize the card!

The drivers from the Lenovo website are a few years old! I tried running a few games and the performance was really lousy. There is a way to mend this problem. This short how-to is written for those with a clean install. If you already have the default drivers installed, there is a way of uninstalling them, but it’s not that reliable. I would recommend, that you start fresh. There has to be many people with similar problems, so here is a quick tip on solving this problem. If you’re running a clean installation of Windows, make sure your have  Visual C++ 2012 runtime installed. Otherwise you might get an “AMD Catalyst Install Manager fail Application Install: install package failure!” error.

First off, you need to download the Unifl driver. This great tool will take care of your graphics related problems. After it’s downloaded, install it. If you are prompted to install a prerequisite, do that and wait for the computer to restart itself. After that, re-run the setup and click next. Make sure you select the modern option, just like in the screenshot. When this process is finished, you can now install the latest drivers. Unifl driver will take care of that also, just check the Launch AMD installation option. Follow the install procedure, if you get prompted about unsigned drivers, you can confirm it. After a reboot, you are done. Neat, huh?

lenovo g770

Page 2 of 2 12