Category: Tutorials

How to view the processor information in Linux

Hi everyone! This is going to be a really short post but I think that someday it may be useful for you like it is for me. Sometimes friends, family or strangers give me/throw away old/damaged computers (some aren’t damaged at all and can be fixed by formatting the hard drive 🙂 ).  Whenever I get…




How to locate files in linux

Hi! Have you ever needed to find some files in linux? Here’s a quick and easy “How To” on it. To locate files you can use the command “locate” (yes, to locate, use “locate”, pretty obvious, huh? :P). If you know the name of the file just launch a terminal and write: locate “filename”  …




How to resize multiple images at once

Hi! This post is about a common need for everyone. That’s highly probable that, at least once, you needed to resize lots of pictures, either to spare some storage space or just because you needed them to have a specific size for some reason. Below you’ll find a script to do it with no effort…




How to create a video from multiple images

Hi! If you work with computer vision maybe you have had the need to generate a video from a sequence of images, in order to get a dynamic view of your results. I’m going to show you a very easy way to do that with a simple command, using ffmpeg 🙂 .   So, let’s…




Overlaying a logo in multiple images at once

Hi! Have you ever had the need of placing a logo in multiple images and feared that you could have to do it one by one? Well, fear no more because you don’t! You can do it easily using a program called “convert” which is bundled in the Imagemagick software package. You can even resize…




Using Piklab with Tiny PIC Bootloader

Following my previous post on How to Setup a PIC Microcontroller Development Environment in Ubuntu 11.10 Oneiric Ocelot With Piklab + SDCC, now I’ll show you how to use the Tiny PIC Bootloader with Piklab.   Piklab already has programming interfaces for various programmers, including the Tiny Bootloader. To configure it you must go to…




CNC Software Toolchain for Linux

Hi! Some time ago I made a post about My Home Lab where I showed a small CNC that I built. In the same post I said that someday I would post some details on the software toolchain and that’s exactly what I’m going to do in this post.   The process of using a…




How to use OpenMP with CMake

Hi! Some days have passed since I wrote something on the blog but I’ve been a little busy. Anyway, here I am again, this time to write about CMake and OpenMP. If you don’t know CMake, and don’t know how to use it, you may check my previous  tutorial on How to use CMake with…




How to scavenge electronic parts quickly and safely

Hi again! If you are like me, sometimes you take electronic devices home just to tear them apart and scavenge some electronic components or some dc/stepper motors. It’s always a great way to learn about electronics and to save some money. Sometimes you get to know some new IC… sometimes you get some really expensive…




How to setup a Cisco VPN Client in Ubuntu 11.10

In this post I’ll guide you through the very simple process of setting up a VPN client to a Cisco VPN using the Ubuntu’s Network Manager. A VPN is a Virtual Private Network. What does this mean? It means you can connect your computer to a Local Area Network through the Internet and do everything…