This inkjet teardown is off to a great start, with an interesting mechanism to feed the top sheet of document into the automatic document feeder (ADF) without requiring its own motors or wiring.

The next assembly I managed to free was the control panel.

I failed to find visible fasteners, but there were a few of these rectangular slots with arrows that I have learned was Canon engineer's way of indicating "Here's a plastic clip you can unlatch."

Unlatching a trio of them allowed me to slide out the white plastic trim underneath the control panel, exposing many other plastic clips and fasteners.

Which allowed removal of the control panel facade, exposing... another layer of plastic! The top layer is focused on appearance, this next layer handles mechanical functionality for all the buttons.

I had hoped the LCD module is in its own little standalone sub-assembly, because that would be the easiest for me to repurpose elsewhere. Sadly that doesn't look to be very likely here, as the screen is bonded to a segment of flex PCB with very fine pitched wires.

Flipping the control panel module over, I confirmed LCD connector is a tiny thing. The only other connector is for a white ribbon cable leading to the main board at the back of the printer. I see a single large IC on this board. The combination of LCD + buttons + single chip remind me of the control panel from a Toyota factory tape deck. There's a chance this printer control panel is designed along a similar architecture. Maybe that single IC is in charge of scanning through and refreshing LCD segments as well as scanning the array of buttons?

Removing all the visible fasteners allowed the plastic button mechanical layer to be separated from the electronic circuit board, where I could confirm this is a single-layer board. Right now I want to stay focused on mechanical disassembly, proceeding to disassemble the automatic document feeder. I will return to this circuit board board later to investigate its electrical properties.


This teardown ran far longer than I originally thought it would. Click here for the starting point.