<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>MQTT on Bald Engineer</title><link>https://www.baldengineer.com/tag/mqtt</link><description>Recent content in MQTT on Bald Engineer</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Wed, 05 Apr 2017 15:11:50 +0000</lastBuildDate><atom:link href="https://www.baldengineer.com/tag/mqtt/index.xml" rel="self" type="application/rss+xml"/><item><title>Arduino Data Logger: Serial Monitor Alternatives</title><link>https://www.baldengineer.com/arduino-data-logger-options.html</link><pubDate>Wed, 05 Apr 2017 13:00:56 +0000</pubDate><guid isPermaLink="false">https://www.baldengineer.com/?p=6396</guid><description>The Arduino serial monitor is usable when you want to watch data from an Arduino. However, it does not have a built-in method for saving the data. Here are some ideas if you want to build an Arduino data logger with or without a PC.&#10;Important note on Arduino Data Logger examples With all of these examples, please remember that whenever you open the Arduino’s serial port, the board will reset. So if your log file shows “Initializing SD card…” with a few data lines in between, it is because there is a reset happening.<p><img src="https://www.baldengineer.com/wp-content/uploads/2017/04/arduino-data-logger-options-banner-v2b.jpg" alt="Arduino Data Logger: Serial Monitor Alternatives"/></p></description></item><item><title>Multiple MQTT Topics with Arduino PubSubClient</title><link>https://www.baldengineer.com/multiple-mqtt-topics-pubsubclient.html</link><pubDate>Wed, 01 Feb 2017 13:00:22 +0000</pubDate><guid isPermaLink="false">https://www.baldengineer.com/?p=6348</guid><description>In my Arduino MQTT Examples, I kept things simple by only subscribing to a single topic. One of the strengths of MQTT is that a device can subscribe (or publish) to multiple topics. The broker will sort things out. Even though my first example only showed one, it is straight forward to get the Arduino PubSubClient library to subscribe to Multiple MQTT topics.&#10;The quick answer is that you need to look at the MQTT response to find out which topic sent the payload.<p><img src="https://www.baldengineer.com/wp-content/uploads/2017/02/multiple-mqtt-topics-banner-760px.jpg" alt="Multiple MQTT Topics with Arduino PubSubClient"/></p></description></item><item><title>Hands-on with Arduino Create and Arduino IoT</title><link>https://www.baldengineer.com/hands-arduino-create-arduino-iot.html</link><pubDate>Wed, 06 Apr 2016 13:00:00 +0000</pubDate><guid isPermaLink="false">https://www.baldengineer.com/?p=5926</guid><description>This past weekend Arduino fans celebrated Arduino and Genuino Day 2016. In classrooms, maker spaces, and impromptu meet-ups around the world enginerds got together to learn and create with Arduino. At the Jacobs Institute for Design Innovation on Berkeley’s Campus, I first heard that Arduino Create had been launched.&#10;In addition to hands-on learning workshops, there was a display of Arduino/Genuino projects by students. In the afternoon, three Arduino co-founders gave a short talk. David Mellis spoke on Machine Learning. Tom Igoe did his first talk on Technology and Humanities. Lastly, Massimo Banzi talked about IoT.<p><img src="https://www.baldengineer.com/wp-content/uploads/2016/04/Arduino-Create-and-Arduino-IoT-Hands-On-760px.jpg" alt="Hands-on with Arduino Create and Arduino IoT"/></p></description></item><item><title>MQTT Tutorial for Raspberry Pi, Arduino, and ESP8266</title><link>https://www.baldengineer.com/mqtt-tutorial.html</link><pubDate>Wed, 24 Feb 2016 16:00:45 +0000</pubDate><guid isPermaLink="false">https://www.baldengineer.com/?p=5799</guid><description>This week’s MQTT Tutorial connects a Raspberry Pi, ESP8266 (or Arduino), and a PC together. Remember last week’s post provided an overview of message brokers and MQTT. We learned that MQTT is a hub and spoke protocol for sending messages between IoT devices. Clients can subscribe or publish messages to a central server, called a broker.&#10;Now it’s time to connect our IoT devices together!&#10;For this MQTT tutorial, I have three main elements:&#10;• My Computer, which will act as the broker.&#10;• Raspberry Pi running Python&#10;• ESP8266 controlling an LED<p><img src="https://www.baldengineer.com/wp-content/uploads/2016/02/mqtt-tutorial-banner.jpg" alt="MQTT Tutorial for Raspberry Pi, Arduino, and ESP8266"/></p></description></item><item><title>MQTT Introduction and Tutorial Part One</title><link>https://www.baldengineer.com/mqtt-introduction.html</link><pubDate>Wed, 17 Feb 2016 16:00:25 +0000</pubDate><guid isPermaLink="false">https://www.baldengineer.com/?p=5778</guid><description>MQTT is an easy way for Internet of Things (IoT) devices to communicate with each other. This light-weight protocol can be used with a simple 8-bit Arduino to a Raspberry Pi to a multi-core PC to Amazon Web Services. It is that versatile.&#10;This MQTT Tutorial is broken into two parts. Part one is an MQTT Introduction. You’ll understand how publish/subscribe message brokering works. Next week, Part two will be a tutorial on using MQTT to communicate between a PC, Raspberry Pi, and ESP8266.<p><img src="https://www.baldengineer.com/wp-content/uploads/2016/02/mqtt-tutorial-banner-mqtt-part-one.jpg" alt="MQTT Introduction and Tutorial Part One"/></p></description></item></channel></rss>