Home
  • AXIOM Beta
    • Overview
    • Modularity
    • Tech Specs
    • Image Sensors
    • Development Status
    Stay
  • Participate
    • Contributing to apertus°
    • Donate
    • Join the Team
    • Mailinglists
    • Wiki
    • Newsletter
    • IRC
    Stay
  • About
    • Project History
    • apertus°
    • Mission Statement
    • Why Open Source?
    • apertus° Association
    • apertus° Company
    • Team
    • FAQ
    • Sponsors & Benefactors
    • Hardware Contributions
    Stay
  • Contact

Search form

Functional Dictator Breadboard Prototype

Submitted by Sebastian on Tue, 04/30/2013 - 15:46

Dictator Interface

Dictator: real buttons and knobs.

The slogan of the Dictator is "real buttons and knobs" and that basically sums it up in 4 words. It means camera control with tactile feedback instead of or in addition to a touchscreen (which is very versatile but not desireable in some situtations). Not just old-school DOPs prefer having physical buttons to press :). The dicator will be an Axiom accessory but is also compatible with the Elphel camera. Read more about the Dictator on the project page.

The Spaghetti Prototype

Some people may remember the first protoype I created some time ago and posted pictures like this one on the left on the apertus° forums. It had a lot of wires as I for no apparent reason (for me now) tried to connect all buttons exactly like the concept model planned them to be. After I realized these cable spaghetti are impossible to debug properly as you can't even see the solder points below them anymore I decided to start from scratch - but with a simple setup this time.


The Breadboard Prototype

This new prototype has only 3 buttons but uses all the essential other components (like microcontroller [Arduino], LCD, i2c interface extender). Don't worry the final Dictator will have a whole lot more buttons and knobs. It was much more convinient to debug and basic LCD drawing, navigation and interaction is working already even though it just uses demo settings for now and there is no camera that the device sends commands to yet.




Flash Memory - give me more...

So far so good - but now my software is growing and already breaking the flash memory size limits of the Arduino Diecimila which only has 14KB of available flash memory. I am thinking about getting a Teensy++ 2.0 which is similar to the Arduino Micro/Mini but has more than four times as much Flash memory. Hopefully I wont exceed these memory limits as well later in the project :)


If you want me help fund some more electronic parts for the dictator go over to the donation widget and choose the Dictator interface. Now comes the fun part, watch this video of me changing settings and navigating the menu on the LCD. Basically everything to control a camera would already be in place with these 3 buttons and the menu structure - but don't worry we won't stop here :)

Audience: 
Intermediate
Expert

2 Comments

10 years ago
Benoit Callebaut

i would choose an ATMEL

  • Reply

i would choose an ATMEL AT32UC3xxx chip (some have capacitive touch sensor) or an LPCxpresso board.
The PLCxpresso board has built-in JTAG probe which is very handy. I used both of them (arduino as well) and I can you that I was a lot more productive using those chip than the Arduino whose IDE is simply crappy.

9 years ago
Christophe - Mundicore Films

Great ! Just a question ?

  • Reply

Great ! Just a question ? Will it be possible to modify aperture for non-manuel-lenses as EF-S lenses with the EF-S adaptator for example ? It will be very convenient for people who already have Canon EF-S lenses.
Thanks for your awesome job guys ! I'm very impatien to make movies with Axiom Apertus !

Add new comment

More information about text formats

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
apertus° is a member of Free Software Foundation Europe and the AXIOM project is certified Open Hardware by Open Source Hardware Association .
apertus Logo
apertus° - open source cinema BV
Wolstraat 21
2000 Antwerp
Belgium
Contact
Contribute
Join the team GitHub repositories Live chat (IRC) Donate
Projects
AXIOM Beta AXIOM Remote
Association
About Contact Team Mission Statement Project Background
apertus° Association
Mortaraplatz 11
1200 Vienna
Austria
Association Details
AXIOM Camera Project Brochure Download:
AXIOM Beta Brochure
Resources
Wiki Regional communities Social media accounts Imprint Privacy Policy
For occasional project updates:
Subscribe to our newsletter


Github Icon Twitter Icon Mastodon Icon Wiki Icon Login Icon Login
Thanks to our Sponsors
© apertus° community 2006-2025
Website content available under CC-BY 4.0 International license