git.jasLogic.tech
- better error handling and minor changes in photobox.c
[photobox.git] / README
1 ***********
2 photobox V2
3 ***********
4
5 This project uses a DSLR camera and a small C program to create simple photobox.
6 The pictures are uploaded to a Dropbox account with cURL
7 but could also be uploaded to any webserver or send by email.
8 The progam runs on a Raspberry Pi 3 with a touchscreen and a big emergency
9 button.
10
11 External libraries:
12 -------------------
13
14 - GTK+, GDK, GLib (https://www.gtk.org/): GUI
15 - libgphoto2 (http://gphoto.org/proj/libgphoto2/): communication with
16 the camera, taking and saving pictures
17 - libcurl (https://curl.haxx.se/libcurl/): uploading pictures to Dropbox
18 - libqrencode (https://fukuchi.org/works/qrencode/): creating the QR code
19 - mipea (https://github.com/jasLogic/mipea): detecting the button presses
20 on the GPIO