When a power consumption is the major issue, NXP’s iMX7 or iMX8 becomes a good alternative to Raspberry Pi CM4 or CM5. Computelab’s iMX8 SoM has good availability at the time of this writing. I was asked to design a custom base PCB for it in Oct 2024.
Key Features
- Computelab UCM-iMX8M-Mini SoM
- Quad-core ARM Cortex-A53 CPU, 1.8GHz
- Integrated 2D/3D GPU and 1080p VPU
- Real-time ARM Cortex-M4 co-processor
- Tiny size and weight – 28 x 38 x 4 mm, 7 gram
- Less than 5mA in suspend mode
- Vidoe
- 1 x 2-lane CSI camera connector
- Audio
- I2S audio codec, Cirrus Logic WM8904
- Class D amplifier, Diodes Semiconductor PAM8408
- On-board 1W speaker
- Network
- Ha-Low Wi-Fi module, AsiaRF MM610X
- IO
- x waterproof USB Type-C port (USB 2.0)
- 1 x UART debug port via micro-USB
- Experimental 20p GPIO header
- Power supply with 1s Li-Po BMS
PCB Design
- Designed in EasyEDA Pro
- Prototyped by JLCPCB