This library makes it possible to reuse the LCD/button frontpanels of Canon Pixma MP620 / MP630 inkjet printers in your own projects. The library makes use of the processing power and RAM that is built into the frontpanels. The library is written for maple / olimexino but might be expanded in the future.

Please see the wiki for info on how the display works, the protocol used and how to connect your display to your board:

http://sourceforge.net/p/pixmafrontpanel/wiki/Home/

Features

  • cheap/free user interface with buttons, LCD, "GPU" and RAM for your projects
  • currently for olimexino or maple boards, arduino port should be possible
  • object oriented design and direct bitmap loading from SD to the front panel
  • "dirty" work is done by the frontpanel chip, no load on the microcontroller when displaying stuff or when checking the buttons
  • very low load when updating the LCD (approx. 18 bytes via UART per object)
  • frontpanel has it's own RAM to store image data, data can be drawn anywhere after it is loaded
  • different draw modes like overlay and transparency are possible and handled by the frontpanel itself
  • video should also be possible if the board attached to the frontpanel can deliver the data fast enough (front panel supports at least 45 MHz)

Project Activity

See All Activity >

Follow Pixma Frontpanel Library

Pixma Frontpanel Library Web Site

Other Useful Business Software
AI-powered service management for IT and enterprise teams Icon
AI-powered service management for IT and enterprise teams

Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Try it Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Pixma Frontpanel Library!

Additional Project Details

Registered

2012-09-11