Where it went
Same code, same history, one repository fewercameraif now lives in micropython-pydevices, the repository that builds MicroPython with PyDevices' C modules compiled in. It was never released on its own: it reached you in firmware built by micropython-pydevices, so that is where it is built, tested and changed now. The old repository is archived and kept as a record; open issues and pull requests against micropython-pydevices.
Build it in
Name it in the build, as beforegit clone https://github.com/PyDevices/micropython-pydevices
cd micropython-pydevices
./build_mp.py --port unix --modules cameraif
Your code doesn’t change: import cameraif works as before. The module builds for the ESP32-P4; on other ports its bodies are stubbed.
Read more
The documentation moved with the codeNewcomer's guide
The sensor-to-framebuffer path, the firmware boundary, and who owns a capture.
Examples
Stills and snapshots, MJPEG, a live preview on a display, pixel formats and sensor controls.
Performance
Frame rates, measured on the board they name.
Module README
Install, the API and the sensors it knows.