Considering just board functionality, based on Foundation suggested retail pricing, using a CM4 Lite board supporting SD Card rather than eMMC coupled with a CM4IO board, the costs for equivalents break down as below -
Code: Select all
.-------.--------. .-------.--------.--------.
| Wi-Fi | Memory | | Pi 4B | CM4+IO | Pi 400 |
|-------|--------| |-------|--------|--------|
| | 1 GB | | $35 | $65 | |
| Yes | 2 GB | | $35 | $70 | |
| | 4 GB | | $55 | $85 | $70 |
| | 8 GB | | $75 | $110 | |
|-------|--------| |-------|--------|--------|
| | 1 GB | | | $60 | |
| No | 2 GB | | | $65 | |
| | 4 GB | | | $80 | |
| | 8 GB | | | $105 | |
`-------^--------' `-------^--------^--------'
Of course, none are exact equivalents.
Only the 4B has a composite video and analogue audio output connector.
Only the CM4+CM4IO has full-size HDMI sockets, PCIe connector, supports an external Wi-Fi antenna, has a fan connector, and an on-board RTC. It only has two USB 2.0 sockets, a header for two more, doesn't provide USB 3.0 sockets. It uses a 12V barrel connector for power rather than 5V USB-C.
The Pi 4B and CM4+CM4IO supports PoE while the Pi 400 does not.
The Pi 400 with its large heatsink is rated at 1.8 GHZ operation, the Pi 4B and CM4+CM4IO at 1.5 GHz.
All three have differing connector and 40-way header placement. The CM4+CM4IO and Pi 400 have all their primary connectors along one edge, are larger boards than the Pi 4B. Only the Pi 400 is able to disconnect the 5V supply to the 40-way header. It is also the only one which doesn't allow back-powering through that header. The Pi 400 doesn't have CSI or DSI connectors. The CM4+CM4IO has two of each.
When choosing a Pi solution; what's needed or desired, and what isn't, will play its part as well as pricing.
The Pi 400 is more expensive than the equivalent Pi 4B but cheaper than the equivalent CM4+CM4IO. If the Pi 400 board were sold as a bare board with a reduced price the difference with Pi 4B would decrease and with CM4+CM4IO would increase.