petabyt/libfuji

Library to connect to and control Fujifilm cameras (USB, WiFi, BLE)

C

49

390 commits

updated Sep 23, 2026

See the code

README

libfuji

C library based on libpict to connect to Fujifilm digital cameras over WiFi and USB.

This is currently being used for the Fudge project.

Implements support for:

  • Wireless communication mode (Xapp/Camera Connect)
  • Legacy and secure Bluetooth pairing modes
  • PC Autosave mode
  • Wireless tether shoot/USB tether shoot (X Acquire)
  • Raw conversion mode (Raw Studio)

Legacy Fudge Android App

The legacy version of the Fudge android app is available here.

In 2026 the Fujifilm-specific C code was split away from the app into this repository, and the existing git history was kept.

Credits

bluetooth
fujifilm
ptp
usb
wifi

Contributors

petabyt

389 commits

IzzySoft

1 commits

petabyt/libfuji

Library to connect to and control Fujifilm cameras (USB, WiFi, BLE)

C

49

390 commits

updated Sep 23, 2026

See the code

README

libfuji

C library based on libpict to connect to Fujifilm digital cameras over WiFi and USB.

This is currently being used for the Fudge project.

Implements support for:

  • Wireless communication mode (Xapp/Camera Connect)
  • Legacy and secure Bluetooth pairing modes
  • PC Autosave mode
  • Wireless tether shoot/USB tether shoot (X Acquire)
  • Raw conversion mode (Raw Studio)

Legacy Fudge Android App

The legacy version of the Fudge android app is available here.

In 2026 the Fujifilm-specific C code was split away from the app into this repository, and the existing git history was kept.

Credits

bluetooth
fujifilm
ptp
usb
wifi

Contributors

petabyt

389 commits

IzzySoft

1 commits

Languages

C

99.1%