59 lines
1.4 KiB
INI
59 lines
1.4 KiB
INI
#
|
|
# Project Configuration File
|
|
#
|
|
# A detailed documentation with the EXAMPLES is located here:
|
|
# http://docs.platformio.org/en/latest/projectconf.html
|
|
#
|
|
|
|
# A sign `#` at the beginning of the line indicates a comment
|
|
# Comment lines are ignored.
|
|
|
|
# Simple and base environment
|
|
# [env:mybaseenv]
|
|
# platform = %INSTALLED_PLATFORM_NAME_HERE%
|
|
# framework =
|
|
# board =
|
|
#
|
|
# Automatic targets - enable auto-uploading
|
|
# targets = upload
|
|
|
|
[platformio]
|
|
default_envs = emonth2
|
|
|
|
[common]
|
|
monitor_speed = 115200
|
|
build_flags = -D BUILD_TAG=3.2.0
|
|
|
|
# http://docs.platformio.org/en/stable/projectconf.html#lib-deps
|
|
lib_deps_external =
|
|
DallasTemperature @3.7.7
|
|
https://github.com/jcw/jeelib.git#f097c0039c926881d80a74bec7a7aa020de610ee
|
|
https://github.com/LowPowerLab/SI7021.git
|
|
|
|
[env:emonth2]
|
|
platform = atmelavr
|
|
framework = arduino
|
|
board = uno
|
|
build_flags = ${common.build_flags}
|
|
lib_deps = ${common.lib_deps_external}
|
|
monitor_speed = ${common.monitor_speed}
|
|
|
|
[env:isp]
|
|
# upload using isp
|
|
# $ pio run -t program -e isp
|
|
platform = atmelavr
|
|
framework = arduino
|
|
board = uno
|
|
lib_deps = ${common.lib_deps_external}
|
|
upload_protocol = stk500v2
|
|
upload_flags = -Pusb
|
|
monitor_speed = ${common.monitor_speed}
|
|
|
|
[env:emonth2_deploy]
|
|
platform = atmelavr
|
|
framework = arduino
|
|
board = uno
|
|
lib_deps = ${common.lib_deps_external}
|
|
build_flags = !echo '-DBUILD_TAG='$TRAVIS_TAG
|
|
monitor_speed = ${common.monitor_speed}
|