# # Copyright (c) 2019 Nordic Semiconductor ASA # # SPDX-License-Identifier: LicenseRef-BSD-5-Clause-Nordic # # General config CONFIG_TEST_RANDOM_GENERATOR=y CONFIG_UART_CONSOLE=n CONFIG_RTT_CONSOLE=y CONFIG_USE_SEGGER_RTT=y # Networking CONFIG_NETWORKING=y CONFIG_NET_NATIVE=n CONFIG_NET_SOCKETS_OFFLOAD=y CONFIG_NET_SOCKETS=y CONFIG_NET_SOCKETS_POSIX_NAMES=y # LTE link control CONFIG_LTE_LINK_CONTROL=y CONFIG_LTE_AUTO_INIT_AND_CONNECT=n # BSD library CONFIG_BSD_LIBRARY=y # AT Host CONFIG_UART_INTERRUPT_DRIVEN=y CONFIG_AT_HOST_LIBRARY=y # MQTT CONFIG_MQTT_LIB=y CONFIG_MQTT_LIB_TLS=n # Appliaction CONFIG_MQTT_PUB_TOPIC="algo2" CONFIG_MQTT_SUB_TOPIC="algo1" CONFIG_MQTT_CLIENT_ID="my-client-id" CONFIG_MQTT_BROKER_HOSTNAME="test.mosquitto.org" CONFIG_MQTT_BROKER_PORT=1883 # ADC #CONFIG_ADC = y #CONFIG_ADC_0 = y #CONFIG_ADC_NRFX_SAADC = y # UART #CONFIG_UART_1_NRF_UARTE = y #CONFIG_UART_1 = y #CONFIG_AT_HOST_UART = 1 # SPI CONFIG_SPI=y CONFIG_SPI_3=y CONFIG_SPI_3_NRF_SPIM=y CONFIG_SPI_1=y CONFIG_SPI_1_NRF_SPIM=y CONFIG_SPI_NRFX=y #CONFIG_SPI_ASYNC = n # IO CONFIG_GPIO=y # I2C CONFIG_I2C=y CONFIG_I2C_NRFX=y CONFIG_I2C_2=y CONFIG_I2C_2_NRF_TWIM=y CONFIG_I2C_INIT_PRIORITY=60 CONFIG_MAIN_STACK_SIZE=4096 # Main thread CONFIG_MAIN_THREAD_PRIORITY=7 CONFIG_MAIN_STACK_SIZE=4096 CONFIG_HEAP_MEM_POOL_SIZE=2048 #CONFIG_TRUSTED_EXECUTION_NONSECURE=y #CONFIG_PRINTK=y #CONFIG_CONSOLE=y #CONFIG_SERIAL=y #CONFIG_STDOUT_CONSOLE=y ##docs.zephyrproject.org/.../nordic_segger.html #CONFIG_UART_CONSOLE=n #CONFIG_RTT_CONSOLE=y #CONFIG_HAS_SEGGER_RTT=y #CONFIG_USE_SEGGER_RTT=y