This is one of that devices that had too many revisions, not by error but due to client requirements evolving from one to another version. It started as a simple what-if a project with 2 layer board and ended up with 8 layer board with a dual-core ARM Cortex MCU. The device is designed to capture gray-scale images of rotating objects with high FPS and detect certain artifacts on the images. Once detected the device initiates a series of movements via stepper/servo motors in order to align the object to the desired position.
Requirements:
- Grayscale image capture 320×240
- Image processing,
- Servo & Stepper motor control.
Major components:
- STM32H745
- GC0308
- IS42S16400
- DRV8836
- TPS61023 & TPS7A02xx
Number of PCB layers: 8
BOM price: 70 USD
Realization time: 24 weeks






ML & Image Processing Unit