Home...

Casio EXILIM EX-ZR300 "external keyboard"

This is partial documentation of changes I have made in my Casio EX-ZR300 camera. Warning - this is not any tutorial! I just want to show, what is possible when one knows what to do and how. It's only for inspiration. I did not destroy my camera, but maybe I had more luck than sense...

I needed remote control for my EX-ZR300 camera, and creating of an external keyboard appeared to me as the easiest way how to realize it. I decided to sacrifice the HDMI output and use some contacts of the HDMI 19pin connector and, using HDMI cable, connect the external keyboard this way.

Exploration of the camera buttons showed that 9 wires plus ground wire are enough to control 9 buttons plus zoom and two-step shutter button. Except for ON/OFF and HS buttons, all other buttons now have its external equivalent connected over cable. I used HDMI pins originally designated for data (6), clock (2) and one reserved pin. Data and clock signals were disconnected, so HDMI output is no more working on this camera. Basically all I needed to do was to break original HDMI signal connections on the mainboard and solder 9 wires from HDMI connector to points, where button connections comes to the mainboard. Those points are leads of FPC connectors, which have pitch 0.6mm, HDMI connector leads have pitch 0.4mm. This is the real challenge!


Breaking of 8 original HDMI connections
FPC connector (Hirose FH26) detail HDMI-C connector detail


When the mainboard is observed by naked eye, it seems impossible to solder any wires securely without making any unwanted short circuits. When observed by magnifying glass, it seems even easy. The reality is somewhere in the middle. No doubt it is impossible to do it the usual way, with the solder iron in one hand, holding the part being soldered by other hand. Especially if one of the soldered parts is a wire, which has tendency to move and rotate about all axes. The soldered parts have to be fixed in advance. That's why I used small printed circuit board, I soldered wires (fixed in advance by two turnings around the board edge), then I fixed the board to the camera mainboard, and only than I soldered its 8 connections.


Small PCB - 10.5mm long, holes 0.25mm and 0.6mm. Tinned before drilling.
Wiring on the bottom side of mainboard


Now I think it was unnecessary complicated. The easiest way I have found at last is to fix the wire by kapton adhesive tape. This polyimide tape and its silicone adhesive withstands high temperature and it can be removed without leaving any residue.

When the wire is fixed, droplet of flux (rosin dissolved in ethanol, in the picture already dried up) and chip of solder is delivered to the place of the future joint. Then, with the magnifying glass on eye, with elbows on the desk, holding breath, is possible to try to heat the joint by solder iron, hoping that the attempt will be succesful. I use self-made soldering tip from aluminium alloy, where the tip itself is 0.4mm thick copper wire, wrapped tightly around the aluminium part and passing throught the hole in its axis.


Solderin iron - copper wire wrapped around the aluminium part and passing throught the hole in its axis
Soldering Soldered enamelled wires 0.09mm


Of course, the soldered wire has to be carefuly prepared. I used enamelled wire 0.08mm (about 0.09mm including insulation). I prefer mechanical removing of its insulation, but it is delicate work. I use fine sandpaper and some self-made gadgets. When the wire end is tinned, I shorten the tinned part to about 0.4mm. In this manner, it is uncertain, where the boundary between insulation and solder will be created, so I had to leave some spare, and that's why there are those loops of wire. The wires was finally fixed by cyanoacrylate glue.


The 1st tweezers have rubber glued on its tips, the 2nd have pieces of sandpaper stuck with double-sided tape. Band of stripped insulation is visible.
Holder with hollow needle 0.3mm Scraping off the enamel insulation

Scraped wire with piece of solder Tinned wire


The result:

Modified mainboard


Some details - desoldering/soldering of the black battery wire (minus, i.e. ground) from/to the mainboard is quite difficult. I suppose that it is connected to the ground layer inside the (multilayer) mainboard, and this layer acts like heatsink. Electric soldering gun I never use for devices like camera. I am not sure if the high current flowing through its tip induces voltage in circuits, or the power line voltage gets to the tip through transformer winding capacitance, but I already destroyed 3 digital watches using soldering gun, so I decided to never try it again.


For the first time I made printed-circuit board via a laser printer printout and the toner-transfer method. Instead of clothes iron, I used heat gun and self-made roller. Tracks for HDMI-A connector have pitch 0.5mm. No doubt I would not be able to draw it by hand.


PCB ready for etching and test printout PCB ready to populate



All comments are welcome at mweb09ATcesnetDotcz . Including language corrections :-) .


[ Back ]