Hello, my name is Daniel, and I make things! This is my blog, where I show some of the stuff I do and things I am passionate about. My focus here are electronics, the hacker movement, photography and programming. Welcome!

  • Host1Plus a Review


    (continue reading…)

  • Arduino Crash Course: Get up and running in 1 hour

    Have you heard of the Arduino? Its a small but powerful micro-controller that can be used to create many amazing things. An Arduino can be used to sense its own environment, connect and communicate with the Internet, manipulate devices around it, send messages, and much much more. Last year, over 700,000 hobbyists were using and contributing to the Arduino environment.

    This course is designed to take you from 0 to 100 with Arduino in less than an hour. At the end of the course, you’ll be fully familiarized with Arduino and ready to build your own applications and devices. Ideally, this course is for beginners who want to get their toes wet with the Arduino system but those already familiar with Arduino can still learn from the techniques used in this course.

    What you’ll learn in this course:

    – How to setup the Arduino software and start outputting code
    – How to understand and write code that your Arduino can understand
    – How to setup Serial communication
    – How to use a breadboard, and RGB sensor, and a LED Pin.
    – How to create a variety of functions that interact with your Arduino
    – How to create a device that detects your rooms temperature and changes colors accordingly.


    (continue reading…)

  • Releasing my portfolio page

    portfolio background page

    After many years working as a web developer and as an engineer, I finally decided to build myself an online portfolio page where I can share some of my recent projects.

    About two months ago me and fairuzmaggio.net moved to Melbourne, Australia with a Work Holiday Visa. Since we landed here I have been working as a web developer while trying to explore this amazing country.

    We have many possible ideas for the future, maybe moving to Austin, London, staying in Melbourne for a few years more, or the one that have been constantly in my mind, get a few web development jobs, jump on a plane and travel around South East Asia.

    I want to invite you to check my new portfolio page:


  • Submenu item to Custom Post Types on WordPress

    This is my first post under “Today I Learned” category, where I will post tips and code snippets about solutions to some problems I found while working on my projects.

    Right now I am creating a custom WordPress plugin to interact with Campaign Monitor API. In the wordpress admin panel you have a Custom Post Type called “Email Campaigns”, and that’s where we want our plugin to add a submenu.

    To get the right menu item to add the submenu, you need to check the URL that it takes you. For example, by clicking on the “Email Campaigns” button, it loads the page: http://www.domain.com/wp-admin/edit.php?post_type=email-campaign. So the item that we will use will be ‘edit.php?post_type=email-campaign‘.

    The function below adds the submenu to that Custom Post Type:

    And this is the result:





  • Custom jQuery Slide Button

    The idea of this code is to create a button with a cross on the right side and when you click, it rotates the cross and expands a hidden div. To slide up you can click on the button or on a round circle on the bottom of the div.

    Everything was made using HTML, JavaScript and CSS.

    You can also check a demo here.

    button example

    (continue reading…)

  • Getting started with Arm Pro Mini

    Just uploaded a quick tutorial on how to get started with your Arm Pro Mini using the mbed.com platform.

  • Say hello to my little friend – Arm Pro Mini

    Last couple of weeks I have been playing with this great board called “Arm Pro Mini” (name that came after the Arduino Pro Mini). This board is a small barebone open source ARM M0 Microcontroller that was designed to help makers take the bold move from the Arduino “world” to the next step into the feared ARM architecture.

    (continue reading…)

  • My burger quest!

    I have always been a burger fanatic! After spending three months in the United States, I decided to start my own side project where I will write a small review of all great burger places I have been to. (Can’t wait to go to Australia and try kangaroo burger).


    Join me in my quest at: https://www.franvsfood.com

  • Line Follower Robot with OpAmps

    This is an old project that I found on my computer and decided to share with you guys. It’s that famous line following robot, made the simplest way possible, using only basic components such as LM358 OpAmp, LDR, Resistors and Transistors.

    The LM358 comes with two Operational Amplifiers and I used it as comparator to make the robot stay on the right path.

    3D render of the PCB

    (continue reading…)

  • ProtoStack Atmega32A Dev Board

    During the past few days I have been playing with ProtoStack’s Atmega32A Dev Board and have been very happy with it. Along with the Atmega(8/16/328) dev kit, so far it’s one of my favorite boards.

    It comes with everything you need in order to have it going , the big IC-ATMEGA32A-PU ┬ÁC, 10-pin connector (you can also use a 6-pin ICSP header), capacitors, resistors, voltage regulator for an external power supply and more… You can check the complete list and manual here.

    If you are looking for an Atmega32A Dev Board, I would recommend this one for sure!

    (continue reading…)