# Logging CONFIG_LOG=y # Button and LED support CONFIG_DK_LIBRARY=y # Newlib CONFIG_NEWLIB_LIBC=y CONFIG_NEWLIB_LIBC_FLOAT_PRINTF=y # Networking CONFIG_NETWORKING=y CONFIG_NET_NATIVE=n CONFIG_NET_SOCKETS_OFFLOAD=y CONFIG_NET_SOCKETS=y CONFIG_POSIX_API=y # Memory CONFIG_MAIN_STACK_SIZE=4096 CONFIG_HEAP_MEM_POOL_SIZE=2048 # Modem library CONFIG_NRF_MODEM_LIB=y # LTE link control CONFIG_LTE_LINK_CONTROL=y CONFIG_LTE_NETWORK_MODE_LTE_M_NBIOT=y # MQTT # STEP 2.1 - Enable and configure the MQTT library CONFIG_MQTT_LIB=y CONFIG_MQTT_CLEAN_SESSION=y # Application # STEP 2.2 - Configure the broker name, TCP port, topic names, and message CONFIG_MQTT_PUB_TOPIC="zephyr/test" CONFIG_MQTT_SUB_TOPIC="devacademy/subscribe/topic" CONFIG_MQTT_BROKER_HOSTNAME="34.46.65.84" CONFIG_MQTT_BROKER_PORT=1883 #i2c configuration CONFIG_I2C=y # i2c function add CONFIG_I2C_NRFX=y CONFIG_NRFX_TWIM0=n CONFIG_NRFX_TWIM1=n CONFIG_NRFX_TWIM2=y CONFIG_NRFX_TWIM3=n CONFIG_PRINTK=y CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y CONFIG_ASSERT=y CONFIG_I2C_LOG_LEVEL_DBG=y CONFIG_LOG_MODE_IMMEDIATE=y CONFIG_CBPRINTF_FP_SUPPORT=y # float %f CONFIG_MQTT_KEEPALIVE=120 CONFIG_MQTT_CLIENT_ID="JunyoungJeon" CONFIG_MQTT_MESSAGE_BUFFER_SIZE=1024 CONFIG_NET_IPV4=y