-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathprj.conf
More file actions
46 lines (37 loc) · 1.01 KB
/
prj.conf
File metadata and controls
46 lines (37 loc) · 1.01 KB
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
CONFIG_SERIAL=y
CONFIG_UART_LINE_CTRL=y
CONFIG_USB_DEVICE_STACK_NEXT=y
CONFIG_CDC_ACM_SERIAL_INITIALIZE_AT_BOOT=y
CONFIG_CDC_ACM_SERIAL_PID=0x0004
CONFIG_CDC_ACM_SERIAL_PRODUCT_STRING="USBD console sample"
# GPIO support for LED and button
CONFIG_GPIO=y
# Shell support (uses CDC ACM as console)
CONFIG_SHELL=y
CONFIG_SHELL_BACKEND_SERIAL=y
CONFIG_SHELL_BACKEND_SERIAL_CHECK_DTR=y
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y
# ADC support for internal sensors
CONFIG_ADC=y
CONFIG_SENSOR=y
# Zbus support
CONFIG_ZBUS=y
CONFIG_ZBUS_RUNTIME_OBSERVERS=y
CONFIG_ZBUS_MSG_SUBSCRIBER=y
# I2C support for external sensors
CONFIG_I2C=y
CONFIG_BME280=y
CONFIG_MPU6050=y
CONFIG_MPU6050_TRIGGER_NONE=y
# Display support (SSD1306 OLED - auto-enabled by device tree)
CONFIG_DISPLAY=y
CONFIG_SSD1306=y
CONFIG_CHARACTER_FRAMEBUFFER=y
CONFIG_CHARACTER_FRAMEBUFFER_USE_DEFAULT_FONTS=y
# STM32 internal sensors
CONFIG_STM32_TEMP=y
CONFIG_STM32_VREF=y
CONFIG_STM32_VBAT=y
# Enable floating point support for printf/shell
CONFIG_CBPRINTF_FP_SUPPORT=y