Magic Lantern Download

First of all: This Magic Lantern software can damage or destroy your camera, proceed at your own risk only!

Here you can download latest nightly builds of Magic Lantern firmware for: Canon EOS 5D, 7D, 60D, 70D, 650D, 700D and EOS M cameras.Download Magic Lantern here on

Magic Lantern main features:

  • audio meters, audio monitoring, manual audio controls, selectable input source, disable AGC;
  • focus peaking, digital, trap focus, rack focus, follow focus and stack focus (macro photography);
  • exposure helpers like: zebras and histograms;
  • advanced exposure bracketing and focus stacking;
  • fine adjustments for ISO;
  • video bitrate control, FPS control, HDR video, movie auto-restart after 4 GB size limit;
  • motion trigger;
  • intervalometer, bulb ramping, bulb timer for time-lapse photography and astrophotography;
  • info displays: clock, focus and DOF info, CMOS temperature, shutter count;
  • flash exposure compensation, range up to -10 to +3 EV
  • many more!

You can read more about magic lantern here

Read more: Magic Lantern Download

Arduino Pro Mini

I thinks this Arduino ProMini is the cheapest and smallest board with full capability based on Arduino.Arduino Pro Mini front view

The Arduino Pro Mini is a microcontroller board based on the ATmega 328P from Atmel (datasheet). It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, an on-board 16Mhz resonator, a reset button, and holes for mounting pin headers (2.54mm). A six pin header can be connected to an FTDI cable.

The board comes only with holes (with 2.54mm spacing), without pre-mounted headers, allowing the use of various types of connectors or direct soldering of wires.

The pin layout of the Pro Mini board is compatible with the Arduino Mini.

This version of Arduino runs at 5V and 16 MHz, but it has a raw power connector where you can add power supply from 5V up to 12v (DC voltage!).

Read more: Arduino Pro Mini


400Plus firmware hack for Canon 400D DSLR (aka. Rebel XTi / KISS Digital X), new tricks for your old DSLR.

400plus for canon 400d / XTiSearching for custom firmwares for Canon DSLR's like Magic Lantern, I found an interesting firmware enhancement 400Plus, which offers additional functionality and capabilities to my old 400D (aka. XTi) camera.

400Plus it works by loading into your camera's internal memory automatically upon boot-up from the compact flash card to enhance the native camera firmware. Is not a permanent firmware upgrade, the original firmware remains unchanged and can easily be removed form the CF card.

Read more: 400Plus

PWM Arduino

PWM (Pulse-width modulation) can be implemented on the Arduino Diecimila and Duemilanove in several ways:

  - Bit-banging PWMarduino PWM

  - Fast PWM

  - Phase-Correct PWM

  - Fast PWM Mode with OCRA top

Pulse-width modulation is a way of encoding a voltage onto a fixed frequency carrier wave (like on FM or AM radio)

Writing a value from 0 to 255 on a Arduino PWM pin, will cause the pin to output a PWM signal whose on time is in proportion to the value written, a value of 255 will be 5 volts on the PWM pin.

Becouse de power limitation of the Arduino PWM pins, I used in my schematics 2pcs of BD139 power transistor, one for every fan.

To protect PWM pins from the higher voltage (12v DC) I used an two channel optocoupler (LTV-826)

The schematics of this Arduino PWM shield is very simple, and anyone can build it. You can download all the project files you will need it here

Read more: PWM Arduino

Isight pinout

After my unibody Apple A1342 died, no longer turns on I removed the internal Isight webcam. I want it to use it later on my desktop pc via USB cable.

The few internal webcams I've looked up specs for, all have been USB.isight-webcam

After my isight webcam been laying around. I thought I splice up the cable and connected to a USB connector.

The GND and the 5V (power) signal you can detected with a simple voltmeter.

I couldn't believed what just happen. On the second try I got it right, the webcam works perfectly and sends clear images to my desktop PC.

Plugged it in an USB port and instantly recognized my WIndows 7 64bit as Isight webcam without additional driver.

Read more: Isight pinout

Led driver for high power Leds (10watt)

If you want to use a high power led with a lead acid battery or direclty with a solar panel, you will need a constant current led driver.10W-AC-DC-High-Power-Led-Driver

This led driver (constant current source) eliminates changes in current due to variations in forward voltage of the led, which result into a constant LED brightness and longer life span.

If you forget to use a led driver in your DIY led lamp \ light project is very risky, you can burn the high power led.

Read more: Led driver for high power Leds (10watt)

About us

Welcome on the best Arduino, Android and Photography Do it Yourself Web site! Here you can read about my personal DIY projects, hacks and other interesting news.

Don't forget: Learn, Learn again, Build and Enjoy your work!

Go to top