(→Camera Menu Simulators for Reference) |
(→PCB Version 0.9) |
||
Line 59: | Line 59: | ||
PCB Source files: [http://files.apertus.org/HARDWARE/AXIOM/BETA/REMOTE/] | PCB Source files: [http://files.apertus.org/HARDWARE/AXIOM/BETA/REMOTE/] | ||
− | ===PCB Version | + | ===Next PCB Version=== |
Considerations/Ideas for the next version: | Considerations/Ideas for the next version: | ||
Line 67: | Line 67: | ||
* Remove top side pushbuttons? So far we have not found a real application for them. In line with good user interface design / user experience these buttons need labels so the user clearly sees what is going to happen when he presses them. This is difficult as the label would not be visible from the front of the device. | * Remove top side pushbuttons? So far we have not found a real application for them. In line with good user interface design / user experience these buttons need labels so the user clearly sees what is going to happen when he presses them. This is difficult as the label would not be visible from the front of the device. | ||
* Reduce number of RGB LEDs to two (for status LEDs)? So far we have not discovered any real world benefit to having RGB LEDs to illuminate pushbuttons. Changing the button illumination color to indicate something happening while pushing it makes little sense as while pushing it the users finger is covering the button making it impossible for the user to see it. | * Reduce number of RGB LEDs to two (for status LEDs)? So far we have not discovered any real world benefit to having RGB LEDs to illuminate pushbuttons. Changing the button illumination color to indicate something happening while pushing it makes little sense as while pushing it the users finger is covering the button making it impossible for the user to see it. | ||
+ | * add 4 more holes to PCB close to the PCB corners so the enclosure back can be screwed together with the enclosure front | ||
==General Concept== | ==General Concept== |
AXIOM Remote Concept Rendering 2018 - Note: Design is subject to change as improvements are made.
This device and its associated software, is designed to be a comprehensive remote control unit for the AXIOM range of cameras.
As with all software & hardware that is pre-production the information contained on this page is subject to changes.
AXIOM Remote was funded as a stretch goal in the AXIOM Beta crowd funding campaign and is still in development. It features push-buttons and switches as well as 2 rotary encoders (also with push-button function) that can be used to control a wide range of camera parameters like shutter speed, gain, overlays, FPS, gamma curves etc. To keep everything as flexible as possible the buttons next to the LCD have dynamic functionality as their commands are displayed next to them on the LCD. Switches on the side allow locking of each individual dial wheel or all buttons on the AXIOM Remote.
Force Feedback for the two dials with two small built-in micro-stepper motors to allow feeling the settings (like min, max reached) without looking at the display was considered but deemed to complex/expensive for now.
The AXIOM Remote is based on a 2.8" LCD screen (for showing status information, camera parameters and navigating through menus, no live video) and a PIC32MZ micro-controller. The connection between AXIOM Remote and an AXIOM camera will be a flexible (preferably spiral) cable with solid connectors. Expansion slots (with GPIO) shall allow easy future addition of new buttons/knobs/wheels/controllers/interfaces.
Source on GitHub can be found here. It contains a project that can be opened in MPLABX (note that the XC32 compiler is a separate download). The software runs bare metal on the PIC32MZ.
Workboard in apertus° Labs can be found here.
AXIOM Team Talk 14.3 covered AXIOM Remote development progress: [1]
Essentials | Good to Have | Luxury |
---|---|---|
a few Status LEDs | single color LED under most buttons (transparent) | RGB LED under every button (transparent) |
power supply from camera | power IN connector | own battery mount |
wired operation | wireless operation option | |
turn LCD into touchscreen (can be disabled in menu) | ||
Control all AXIOM related functionalists | Control active lens mount related functionalists | Remote Control other cameras and devices (LANC, USB, DSLR Shutter Release, etc.) |
2x Rotary Knobs (infinite rotation) | additional slider/fader knob | Force Feedback Rotary Knobs (built-in microstepper motor) |
August 2018
The first development prototype of the AXIOM Remote printed circuit board (V0.9) has been designed and routed, ordered, received and populated. This first version is not meant to be perfect (for testing we just used a simple 6x6mm Alps push-button type - not the more expensive ones with better haptic feedback) but should provide a good foundation for developers to focus on ensuring that the menus work and how to create an intuitive and pleasant user experience when operating an AXIOM camera.
PCB Source files: [2]
Considerations/Ideas for the next version:
File:AXIOM Remote V3 ButtonPos.pdf
An older version of the AXIOM Remote concept:
Idea for attaching the AXIOM Remote to a camera docking station style:
Buttons/Rotary Encoders/Connectors:
ALPS SRBE210200 rotary + push switch
alternative:
https://octopart.com/en12-hn22af18-bi+technologies-7730374
SMT type rotary encoders:
http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC05E/EC05E_list.html
http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC10E/EC10E_list.html
Beta connectivity through Hirose HR10A-7P-4S (a bit expensive but massive)
or alternatively 4 pin 2.5 or 3.5mm audio cables:
plus metal receptor on Beta and Remote:
https://www.amazon.de/sourcingmap-Kopfh%C3%B6rer-Interieur-Montage-Steckdose/dp/B014XJ1SN6
RS232C as Beta <-> Remote protocol4
Toogle Switches APEM ZL series
Our very own very early stage menu simulator: [4] and its source code: [5]
We do not want to copy but we do want to learn from the experience and mistake of others, also a kind of standard has established itself with the way professional cinema cameras are operated:
Arri product line: [6]
Panasonic Varicam: [7]
Sony Venice: [8]