Skip to content

LWIP MQTT Client: ( Light Weight IP + MQTT Client ) port for the LPC175x_6x SoC

Notifications You must be signed in to change notification settings

3ll34ndr0/lpcxpresso-lwip-mqtt

Repository files navigation

lpcxpresso-lwip-mqtt

LPC175x_6x + LWIP + MQTT

Intro:

This project is a merge of the lwip_tcpecho (released on 2014) project that comes in the LDPCXPRESSO IDE library, and the latest stable (Oct 2017) LWIP version. LWIP comes with some funtions to deploy a MQTT client that can subscribe and publish to a topic.

How to use it:

You should install a MQTT broker in any machine, and edit file lwip_mqtt.c to configure the broker ip in themqttServerIP variable. You must also configure the device ip on file lwipNuevo.c on variable ipaddr.

Your project in the LPCXpresso IDE should import the following libraries: lpc_board_nxp_lpcxpresso_1769 lpc_chip_175x_6x

You can use the lwip_tcpecho project (that comes as an example in the IDE) to see how it imports the above libraries. You should create a whole new project with this project (lpcxpresso-lwip-wqtt) and copy configuration from the former project. You should be able to ping and connect via telnet to port 7.

About

LWIP MQTT Client: ( Light Weight IP + MQTT Client ) port for the LPC175x_6x SoC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages