Skip to content
Espiresso Raspberry Pi Espresso Machine Control Software
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dt-blob
hardware/igbt-driver
images
overlays
scripts
Makefile
adc.cpp
adc.h
boiler.cpp
boiler.h
display.cpp
display.h
flow.cpp
flow.h
gaggia.conf
gaggia.cpp
gpio.cpp
gpio.h
gpiopin.cpp
gpiopin.h
hcsr04.cpp
hcsr04.h
inputs.cpp
inputs.h
keyboard.cpp
keyboard.h
notes.txt
pid.cpp
pid.h
pigpiomgr.cpp
pigpiomgr.h
pinout.txt
pressure.cpp
pressure.h
pump.cpp
pump.h
pwm.cpp
pwm.h
ranger.cpp
ranger.h
readme.txt
regulator.cpp
regulator.h
settings.h
system.cpp
system.h
temperature.cpp
temperature.h
timing.cpp
timing.h
tsic.cpp
tsic.h

readme.txt

Starting the controller
-----------------------

sudo /etc/init.d/gaggia start

Stopping the controller
-----------------------

The halt button should be pushed to provide an opportunity for the PI to
shutdown before removing mains power.

sudo /etc/init.d/gaggia stop

Configuration files
-------------------

/etc/gaggia.conf

Data files
----------

Data is recorded to:
/var/log/gaggia/

Each run results in a new CSV (Comma Separated Values) file which is named
with the start date and time as follows:
YYMMDD-HHMM.csv

There is no upper limit on the number or size of these files, so they need
to be cleaned up manually. The files are fairly small (even if the machine
is left on for a couple of hours, the file would only be around 180kb).
You can’t perform that action at this time.