aboutsummaryrefslogtreecommitdiff
path: root/test_fw/platformio.ini
blob: 6b402d854d9f7905630883edbeee91cd57357bd6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
; PlatformIO Project Configuration File
;
;   Build options: build flags, source filter
;   Upload options: custom upload port, speed and extra flags
;   Library options: dependencies, extra library storages
;   Advanced options: extra scripting
;
; Please visit documentation for the other options and examples
; https://docs.platformio.org/page/projectconf.html

[env:pico]
platform = https://github.com/maxgerhardt/platform-raspberrypi.git
board = pico
board_build.core = earlephilhower
board_build.filesystem_size = 0m
board_build.arduino.earlephilhower.usb_manufacturer = Nathan Perry
board_build.arduino.earlephilhower.usb_product = ocularium (v0.2.0)
board_build.arduino.earlephilhower.usb_vid = 0x8888
board_build.arduino.earlephilhower.usb_pid = 0x2008
framework = arduino
lib_deps = 
	adafruit/Adafruit BME680 Library@^2.0.5
	etlcpp/Embedded Template Library@^20.39.4
	arduino-libraries/SD@^1.3.0
	adafruit/Adafruit LSM6DS@^4.7.3
	boschsensortec/BSEC Software Library@^1.8.1492
build_flags = 
	-std=c++2a
	-DPIO_FRAMEWORK_ARDUINO_ENABLE_EXCEPTIONS
	-DDEBUG_RP2040_CORE
	-DDEBUG_RP2040_PORT=Serial
	-fstack-protector