Line 1: | Line 1: | ||
===Introduction=== | ===Introduction=== | ||
− | Whilst [[AXIOM Beta]] was being showcased at Chaos Communication Congress 2017, two bright developers from Germany became interested in the camera and decided to lay the foundations for a cheaper version of the camera | + | Whilst [[AXIOM Beta]] was being showcased at Chaos Communication Congress 2017, two bright developers from Germany became interested in the camera and decided to lay the foundations for a cheaper version (specifically by using a low end image sensor) of the camera for development purposes. |
''"While developing code for the AXIOM Beta, we wanted to have an inexpensive, working development platform. This lead to the creation of the AXIOM Micro, which uses an FPGA SoC of the same family (Xilinx Zynq) but is implemented using much lower costing components. Naturally with a budget image sensor, and when compared with the Micro's inspiration (AXIOM Beta, overall image quality is greatly reduced, however, AXIOM Micro isn't intended for film-making and photography but, rather, for exploring and expanding on ideas and concepts regarding software or hardware that could, ultimately, be implemented into AXIOM Beta Firmare etc."'' - vup & anuejn. | ''"While developing code for the AXIOM Beta, we wanted to have an inexpensive, working development platform. This lead to the creation of the AXIOM Micro, which uses an FPGA SoC of the same family (Xilinx Zynq) but is implemented using much lower costing components. Naturally with a budget image sensor, and when compared with the Micro's inspiration (AXIOM Beta, overall image quality is greatly reduced, however, AXIOM Micro isn't intended for film-making and photography but, rather, for exploring and expanding on ideas and concepts regarding software or hardware that could, ultimately, be implemented into AXIOM Beta Firmare etc."'' - vup & anuejn. | ||
Line 12: | Line 12: | ||
* AXIOM Beta compatible plugin module and shield slots. | * AXIOM Beta compatible plugin module and shield slots. | ||
− | * Less than 150€ BOM cost (see octopart). | + | * Less than 150€ BOM cost (see https://octopart.com/bom-tool/HYQ6fs35). |
Line 40: | Line 40: | ||
===Camera Structure=== | ===Camera Structure=== | ||
− | The | + | The AXIOM Micro uses a similar mechanical concept as the [[AXIOM Beta]] - An of the shelf FPGA development board is stacked on top of custom boards. However, the AXIOM Micro only uses one board to handle the camera's power management, image sensor interfacing and for holding the plugin modules. |
It also employs the same [https://wiki.apertus.org/index.php/AXIOM_Beta/Enclosures#AXIOM_Beta_Compact_Enclosure lens-mount mounting system] as the Beta (E-Mount). This allows you to use the same lens mount adapter. Some lens-mounts need thick disks to be positioned between the lens-mount and a lens-mount adapter in order to achieve the correct flange distance. For example, the micro-four-thirds mount needs to be combined with the 5mm shim. | It also employs the same [https://wiki.apertus.org/index.php/AXIOM_Beta/Enclosures#AXIOM_Beta_Compact_Enclosure lens-mount mounting system] as the Beta (E-Mount). This allows you to use the same lens mount adapter. Some lens-mounts need thick disks to be positioned between the lens-mount and a lens-mount adapter in order to achieve the correct flange distance. For example, the micro-four-thirds mount needs to be combined with the 5mm shim. | ||
Line 54: | Line 54: | ||
git clone --recursive https://gitlab.com/anuejn/axiom-micro-hardware | git clone --recursive https://gitlab.com/anuejn/axiom-micro-hardware | ||
− | Then | + | Then use Kicad to edit the schematics and PCB. |
Whilst AXIOM Beta was being showcased at Chaos Communication Congress 2017, two bright developers from Germany became interested in the camera and decided to lay the foundations for a cheaper version (specifically by using a low end image sensor) of the camera for development purposes.
"While developing code for the AXIOM Beta, we wanted to have an inexpensive, working development platform. This lead to the creation of the AXIOM Micro, which uses an FPGA SoC of the same family (Xilinx Zynq) but is implemented using much lower costing components. Naturally with a budget image sensor, and when compared with the Micro's inspiration (AXIOM Beta, overall image quality is greatly reduced, however, AXIOM Micro isn't intended for film-making and photography but, rather, for exploring and expanding on ideas and concepts regarding software or hardware that could, ultimately, be implemented into AXIOM Beta Firmare etc." - vup & anuejn.
To reduce work, most parts of the AXIOM Beta's software should be used. Only the bitstream should be a custom development as this doesn't have to be up-streamed.
The AXIOM Micro uses a similar mechanical concept as the AXIOM Beta - An of the shelf FPGA development board is stacked on top of custom boards. However, the AXIOM Micro only uses one board to handle the camera's power management, image sensor interfacing and for holding the plugin modules.
It also employs the same lens-mount mounting system as the Beta (E-Mount). This allows you to use the same lens mount adapter. Some lens-mounts need thick disks to be positioned between the lens-mount and a lens-mount adapter in order to achieve the correct flange distance. For example, the micro-four-thirds mount needs to be combined with the 5mm shim.
The current enclosure design for AXIOM Micro allows access to the PCB and mainly consists of cnc milled sheets of acrylic glass for the front and back side and spacers. It allows for mounting on two 15mm rig type rails.
CAD files can be downloaded here.
To develop the PCBs, simply clone this repository with:
git clone --recursive https://gitlab.com/anuejn/axiom-micro-hardware
Then use Kicad to edit the schematics and PCB.
Warning: This Project uses submodules. when you clone without --recursive
Kicad wont find some libraries!