main/Kconfig.projbuild

Mon, 25 Nov 2019 21:01:46 +0100

author
Michiel Broek <mbroek@mbse.eu>
date
Mon, 25 Nov 2019 21:01:46 +0100
changeset 74
cba50f7529d0
parent 0
b74b0e4902c3
child 101
1bc6e9263ada
permissions
-rw-r--r--

Version 0.3.8. Switched build system to idf.py

menu "BrewBoard Configuration"


choice TEMP_SENSORS
    prompt "Select Temperature Sensors"
    default TEMP_SENSORS_ONEWIRE
    help
        Select to use Real or Fake Temperature Sensors

config TEMP_SENSORS_ONEWIRE
    bool "Real Sensors"
    help
        Select this to use real Sensors connected on the One-Wire busses

config TEMP_SENSORS_SIMULATOR
    bool "Fake Sensors"
    help
        Select this to use Fake Sensors for development

endchoice


config ONE_WIRE_MLT
    int "OneWire MLT GPIO number"
	range 0 34
	default 27
	depends on TEMP_SENSORS_ONEWIRE
	help
		GPIO number (IOxx) to access the DS18B20 for the MLT and Boil kettle.

		Some GPIOs are used for other purposes (flash connections, etc.) and cannot be used.

		GPIOs 35-39 are input-only so cannot be used to drive the One Wire Bus.

config ONE_WIRE_HLT
    int "OneWire HLT GPIO number"
        range 0 34
        default 26
	depends on TEMP_SENSORS_ONEWIRE
        help
                GPIO number (IOxx) to access the DS18B20 for the HLT kettle.

                Some GPIOs are used for other purposes (flash connections, etc.) and cannot be used.

                GPIOs 35-39 are input-only so cannot be used to drive the One Wire Bus.

config SSR_MLT_GPIO
    int "MLT SSR GPIO number"
        range 0 34
        default 32
        help
                GPIO number (IOxx) to the SSR for the MLT kettle.

                Some GPIOs are used for other purposes (flash connections, etc.) and cannot be used to drive a SSR.

                GPIOs 35-39 are input-only so cannot be used as outputs.

config SSR_HLT_GPIO
    int "HLT SSR GPIO number"
        range 0 34
        default 33
        help
                GPIO number (IOxx) to the SSR for the HLT kettle.

                Some GPIOs are used for other purposes (flash connections, etc.) and cannot be used to drive a SSR.

                GPIOs 35-39 are input-only so cannot be used as outputs.

config SSR_PUMP_GPIO
    int "PUMP SSR GPIO number"
        range 0 34
        default 12
        help
                GPIO number (IOxx) to the SSR for the Pump.

                Some GPIOs are used for other purposes (flash connections, etc.) and cannot be used to drive a SSR.

                GPIOs 35-39 are input-only so cannot be used as outputs.


config BUZZER_GPIO
    int "Piezo Buzzer  GPIO number"
        range 0 34
        default 25
        help
                GPIO number (IOxx) to the Piezo Buzzer.

                Some GPIOs are used for other purposes (flash connections, etc.) and cannot be used to drive a SSR.

                GPIOs 35-39 are input-only so cannot be used as outputs.


endmenu

mercurial