Firmware for a SLR film camera

Discussion in 'Do-it-yourself (DIY)' started by Vasile Guta-Ciucur, Apr 29, 2017.

  1. Vasile Guta-Ciucur

    Vasile Guta-Ciucur Active Member Site Supporter

    Joined:
    Apr 29, 2017
    Messages:
    128
    Location:
    Pistestii din Deal, Gorj, RO
    Equipment:
    Canon EOS 100D
    Canon Lens EF-S 18-55mm 1:3.5-5.6 III
    I started working on a firmware for a DIY SLR film camera that will use also Canon EOS lenses. I'm using the Nucleo L152RE board equipped with a low power STM32 microcontroller (currently, learning how to use it's peripherals - but not first time microcontroller programmer). I will use the TSL2591 light sensor and for this, I will port the Adafruit Arduino libraries to C language. For the shutter, hopefully, I will get an EOS 6D shutter and start playing with it, but a mechanical shutter is also possible. For the EOS lens protocol, Magic Lantern forums were a valuable source of informations.

    If someone have the Canon EOS 6D shutter protocol (how is armed and released), and maybe a schematic with also voltages involved, will be much appreciated.

    The general idea is, film cameras are getting old and very old, the ones that are still manufactured (Leica and Nikon) are immensely expensive. So, there must be a DIY design for anybody to make, assuring the film continuous existence. Reusing parts from old cameras with old technology is not a long term solution so, it must be something that you can acquire from today's market. And in my opinion, Canon EOS lenses have the best digital interface ever. The electromechanical shutter can be also from other brands, but going with Canon will be great. I can think of the firmware functionality but I'm not very good with the mechanical part and also not yet having a CNC router that would help me make some parts... it will be a long term project for me, no time frames imposed.
     
    Last edited: Apr 29, 2017

  2. Vasile Guta-Ciucur

    Vasile Guta-Ciucur Active Member Site Supporter

    Joined:
    Apr 29, 2017
    Messages:
    128
    Location:
    Pistestii din Deal, Gorj, RO
    Equipment:
    Canon EOS 100D
    Canon Lens EF-S 18-55mm 1:3.5-5.6 III
    Finally, the Lux sensor arrived! I can test it with my board, but also with an Arduino board, as per their instructions, until I get the hang of it. It will help me do the exposure meter, having the EV from 0 to 15, in full stops. And it will advance the project, until I get a shutter and a Canon EOS EF lens interface + flange... And a mirror... :p

    IMG_4668_scaled.jpg
     

Share This Page