AXIOM Micro
1 Intropduction
"While deveolping 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.
2 Features
- AXIOM Beta compatible plugin module and shield slots.
- Less than 150€ BOM cost (see octopart).
3 Technical Specifications
3.1 Image Sensor
- Non-replacable 1/3" Image Sensor.
- 2.2 × 2.2 µm Pixel size.
- 12 F-Stops Dynamic range.
- ~40dB SNR.
- 2304 × 1296 pixel resolution.
- Full HD video with image stabilisation is possible!
- 60fps theoretical sensor limit.
- 12 bit RAW output.
3.2 Image Processing
- Zynq 7010 FPGA for image processing and controlling tasks.
- Onboard motion sensor.
- Onboard 4GB eMMC for firmware - the SD card slot could be used for recording.
- USB 2.0 OTG & Gigabit Ethernet.
4 Developing
To develop the PCBs, simply clone this repository with:
git clone --recursive https://gitlab.com/anuejn/axiom-micro-hardware
Then simply use Kicad to edit the schematics and PCB.
Warning: This Project uses submodules. when you clone without --recursive
Kicad wont find some libraries!