Mosquitto is a BSD licensed message broker that implements the MQ Telemetry Transport protocol versions 3.1 and 3.1.1.

Mosquitto is a lightweight broker and it is available in binary form for most used platforms like Windows, Linux and Mac OS X.

In a previous post I shown how to install mosquitto, on Raspberry Pirunning raspbian, from source code.

On Mac OS X you could have some error because you should build all the environment for compiling.

Instead you could use brew.

Install brew.

from a terminal run the following commands:

mosquitto_mqtt
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew doctor
$ brew prune

$ brew install mosquitto

Prepare mosquitto for launchd

$ ln -sfv /usr/local/opt/mosquitto/*.plist ~/Library/LaunchAgents

Run mosquitto

$ launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mosquitto.plist

 

Now let’s try the broker, in the terminal launch the subscriber client:

$ mosquitto_sub -h 127.0.0.1 -t topic/hello

In another terminal launch the publisher client

$ mosquitto_pub -h 127.0.0.1 -t topic/hello -m "Hello world"

in the first terminal you should see the Hello world! message.


참조 : http://www.xappsoftware.com/wordpress/2014/10/30/install-mosquitto-on-mac-os-x/


MQTT client tools

http://www.hivemq.com/blog/seven-best-mqtt-client-tools





'ESP8266' 카테고리의 다른 글

MY ESPRESSIF DEVKIT FOR WINDOWS + ECLIPSE IDE  (0) 2015.11.28

ESP-OPEN-SDK Github

https://github.com/pfalcon/esp-open-sdk


맥 환경에서 Esp8266 개발환경 구축하기

http://tuanpm.net/esp8266-development-kit-on-mac-os-yosemite-and-eclipse-ide/


COULDN'T INSTALL THE TOOLCHAIN ON MY MAC BOOK.

http://www.esp8266.com/viewtopic.php?p=21833

https://github.com/pfalcon/esp-open-sdk/issues/45


gsed -i '1s/^/#include <stddef.h>\n/' crosstool-NG/.build/src/gcc-4.8.2/gcc/graphite.c 

gsed -i '1s/^/#include <stddef.h>\n/' crosstool-NG/.build/src/gcc-4.8.2/gcc/graphite-blocking.c 

gsed -i '1s/^/#include <stddef.h>\n/' crosstool-NG/.build/src/gcc-4.8.2/gcc/graphite-clast-to-gimple.c

gsed -i '1s/^/#include <stddef.h>\n/' crosstool-NG/.build/src/gcc-4.8.2/gcc/graphite-dependences.c 

gsed -i '1s/^/#include <stddef.h>\n/' crosstool-NG/.build/src/gcc-4.8.2/gcc/graphite-interchange.c 

gsed -i '1s/^/#include <stddef.h>\n/' crosstool-NG/.build/src/gcc-4.8.2/gcc/graphite-optimize-isl.c 

gsed -i '1s/^/#include <stddef.h>\n/' crosstool-NG/.build/src/gcc-4.8.2/gcc/graphite-poly.c 

gsed -i '1s/^/#include <stddef.h>\n/' crosstool-NG/.build/src/gcc-4.8.2/gcc/graphite-scop-detection.c 

gsed -i '1s/^/#include <stddef.h>\n/' crosstool-NG/.build/src/gcc-4.8.2/gcc/graphite-sese-to-poly.c



윈도우 환경에서 Esp8266 개발환경 구축하기

http://www.esp8266.com/viewtopic.php?t=820


Instructions for installing and configuring the Unofficial Development Kit for Espressif ESP8266:
1. To download the Windows (145Mb) and install my Unofficial Development Kit for Espressif ESP8266.
2. Download and install the Java Runtime x86 (jre-7uXX-windows-i586.exe)
3. Download and install Eclipse Mars x86 to develop in C ++ (eclipse-cpp-mars-R-win32.zip). Unpack the archive to the root of drive C.
4. Download and install MinGW. Run mingw-get-setup.exe, the installation process to select without GUI, ie uncheck "... also install support for the graphical user interface".
5. Download the (84Mb) my scripts to automate the installation of additional modules for MinGW.
6. Run from my file install-mingw-package.bat. He will establish the basic modules for MinGW, installation should proceed without error.
7. Start the Eclipse Luna from the directory c:\eclipse\eclipse.exe
8. In Eclipse, select File -> Import -> General -> Existing Project into Workspace, in the line Select root directory, select the directory C:\Espressif\examples and import work projects.
Further, the right to select the Make Target project, such as hello-world and run the target All the assembly, while in the console window should display the progress of the build. To select the target firmware flash.




Project Unofficial Development Kit for Espressif ESP8266

http://programs74.ru/udkew-en.html


참조할만한 Esp8266 프로젝트 Github

https://github.com/CHERTS


'ESP8266' 카테고리의 다른 글

Install mosquitto on mac os x  (0) 2015.12.10

+ Recent posts