3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Hack Canon EOS 300D to confirm focus with all lenses, permanently.

Hack Canon EOS 300D to confirm focus with all lenses, permanently.
Well, right, you can do this easily by using various chipped adapters for several lens mounts - but how about permanently modifying your camera to do the same and avoid paying extra for multiple adapters? I love my 300D but I don't own any EF/S lenses, all my arsenal is from 1980s, gorgeous manual focus lenses from Olympus and Carl Zeiss.

Canon EF mount has a register distance which lets us use Olympus OM, Pentax M42 and K-mounts, Leica R, and Contax mounts with proper adapter rings. These are vastly available on the net for purchase (ebay). However, Canon EOS auto-focus system needs a lens to speak to itself to work. The lens communicates its focal length and aperture values and the camera activates AF after confirming these. Some clever chaps cracked the code and embedded it in a tiny PIC chip and slapped those on Canon EF adapters for manual lenses.

In this hack we'll permanently embed one of these PIC chips in the camera. This hack requires some disassembling and soldering skills. I can rate it at medium hardness.

You need:
- One AF confirm activating chip for Canon EF mount (ebay keywords: Canon AF confirm chip)
- A tiny switch (if you want disabling functionality)
- Thin wires
- Epoxy (optional)
- Philips 0 and flat screwdriver
- Soldering iron and solder
- Self adhesive tape/ribbon

Do not put the battery in the camera when it is disassembled, even if you have it in off position. There are live circuitry in it and you may accidentally short it - burning out some fuses (I'll write another instructable about fixing those, later). AF confirm chip is a tiny pic chip and can be affected from static discharge easily, so be careful while you are working with it.

DISCLAIMER: Like all other hacks, this will void your warranty (I don't know if there are any 300D left with warranty anyway). Also involves exposing flash circuitry, if you are careless you may experience a high-voltage electric shock even when the battery is out (which I did briefly). This hack may render your camera totally useless, so if you brick it don't blame me, but put it on ebay for parts (others will like this). I am not responsible for any of these above if you experience a problem.

REFERENCE: There are few places where I borrowed wording from Gary Honis's excellent instructions on Canon EOS 300D IR filter removal. Check out his site for an alternative take on disassembling. However, we don't have to deal with the mainboard, so don't strip your camera to barebones like he did.
 
Remove these adsRemove these ads by Signing Up
 

Step 1Prepare the AF confirm chip to fit in the camera.

Prepare the AF confirm chip to fit in the camera.
«
  • DSCF1945.JPG
  • DSCF1947.JPG
  • DSCF1949.JPG
  • DSCF1953.JPG
  • DSCF1956.JPG
  • DSCF1957.JPG
Well, I bought the chip already installed on an OM/EF mount adapter.

I had to soak it in acetone to soften the epoxy. After a few minutes I could shave it off the metal adapter easily (Photos 1-3).

However, during the process I damaged the chip/board assembly and got the chip de-soldered off the board (Photo 4).

I then soldered thin wires to the tiny PIC chip and mapped its pins on a paper (Photo 5).

I finally embedded the wired chip in a drop of clear epoxy. Now the chip is ready to be soldered on the camera.

If you just bought the chip separately (not like me), I advise you to solder thin wires on the pins of the board, and map them to the ones on the camera (and solder them permanently following my next steps).
« Previous StepDownload PDFView All StepsNext Step »
17 comments
Jun 28, 2008. 10:21 PMyonderknight says:
Very nice! A long time ago I was trying to figure out if this was possible or not and gave up pretty quickly. I've always wondered if it would be possible to do this with some sort of hacked firmware though, I don't think I'm up to the challenge of actually taking my camera apart. Nice work!
Apr 9, 2012. 8:04 AMsigmaluis says:
Great Hack! You seem to be the right person to pose my question regarding the communication bus.

Basically my questions have to do with the use of old manual lenses on digital DSLR . Specifically the new Sigma SD1 DSLR.

This digital camera , latest model from Sigma Japan, incorporated some new abilities over the previous Sigma models , such as Tethered control , that are obviously lens dependent , so the camera seems to be always polling for lens id and any attempt to use manual lenses that do not report back their id , create problems with the generation of a JPG for LCD Display . The RAW capture remains unaltered and fully usable.

This might be a bug of the Firmware that does not have an exit strategy for when there is no lens attached ( A non electronic lens is essentially invisible to the camera )

Since for most people the LCD display and its Histogram are very important to achieve good Imagery I am trying to find a way to fool the camera into thinking that a lens is still attached .

The previous models did not have this problem and the last lens ID and data were retained in non volatile camera memory. The new model does temporarily retain id and data of the last electronic lens that was mounted if HOT swapped by a manual lens but it will loose it on shutdown .


Any ideas to create persistence of the lens id ? I would not dare tinker with enigmatic Firmware code. My thinking is around the possibility of pulling some camera pins low or high , to tell the camera that the lens is busy doing something .Do you think that this might work?

There are many Chinese lens adapters for Canon EF mount that incorporate a chip that apparently responds to the camera in some fashion to re-enable the AUTO FOCUS ASSISTANCE viewfinder's LED light and Beep , that were lost when a non responding lens was mounted, forcing the camera into Manual Mode.

Do you or anybody know how those chipped lens adapters work to make the camera focus assistance work? A similar concept might be derived from there to create a "Virtual lens" for my Sigma camera based on the similarity of the communication bus (SPI)

If I can understand how those chips work maybe I can use them in the Sigma SA bus that is very similar to Canon EF
Jan 19, 2011. 2:14 AMandrea biffi says:
this is GREAT!
Sep 7, 2010. 9:40 PMiuve_maimai says:
What's name of this chip?
I think maybe it is a EEFROM
We can read all data inside this chip and write to another chip
Apr 29, 2009. 9:59 AMdomz76 says:
hi, how does this work if you want to attach EOS digital lenses? do you need to remove the chip again? thanks
Jun 29, 2008. 5:45 PMThornburg says:
This looks amazing, you did a great job. Just that I can't afford this camera and I would not be brave enough to hack.
Jul 1, 2008. 8:44 PMThornburg says:
Did a friend sell it to you. What a steal.
Jun 30, 2008. 4:46 PMoncex says:
Great instructable but my wife will never let me do it to her camera;)
Jun 29, 2008. 2:20 AMll.13 says:
Very well done Instructable, although I don't think there's many people wanting to fubar their cameras. =D
Jun 29, 2008. 6:35 PMkarsten.hain says:
Excellent instructable, an important thing to note is that this is an excellent way to breathe some life into older lenses, maybe FD lenses in my case from my old canon A-1 and that this instructable can help those work in ANY EF mount lense, even an older cheaper 35mm camera such as the A-2. It doesn't have to be used just on new digitals. A good thing to note when going shopping for second hand cameras isnt what they can do, but what they can be MADE to do... Thanks for the instructable!
Jun 29, 2008. 12:19 AMDa_Fudge says:
cool!!!!!

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
15
Followers
8
Author:thearchitect
I love fixing things...