Redge Shepherd
TclTk Scripts

TclTk Scripts

Me and My Arduino

Photo by Daniel Andrade on Unsplash

Me and My Arduino

Redge Shepherd's photo
Redge Shepherd
·Sep 8, 2022·

2 min read

Subscribe to my newsletter and never miss my upcoming articles

Table of contents

Introduction

The more I learn about MQTT, the more intrigued I become. I recently purchased an Arduino Starter Kit containing an Arduino Uno R3, a book with 15 projects, and a variety of sensors, resistors, LEDs and more. I'm anxious to develop an MQTT project and thought it best to start with minimal investment at this time.

A quick search of the Library Manager suggests several MQTT libraries are available:

image.png

Arduino IDE

Visit the Arduino Software page to download the stable (1.8.19), latest release candidate (2.0.0-rc9.3) or nightly builds.

I highly recommend downloading the Arduino IDE 2.0.0 (rc9.3) directly from the Arduino.cc website. As part of the installation process, you will be prompted to provide permission to download libraries to your machine as well, and there are many of them.

Version 2.0.0 is more intuitive and user friendly.

Getting Started - arduino.cc/starterkit

Arduino Software - Downloads

image.png

image.png

image.png

Windows Security

image.png

image.png

image.png

image.png

image.png

image.png

image.png

Windows in Store App

image.png

![image.png](cdn.hashnode.com/res/hashnode/image/upload/.. align="center"

WiFi101/WiFiNINA Firmware/Certificates Updater

image.png

Troubleshooting

I plugged in my Arduino using the USB port and attempted to connect only to receive this error: "Board at null is not available."

image.png

Device Manager Windows > Control Panel > Device Manager

image.png

Clicking on the Arduino Uno (COM3)

image.png

image.png

image.png

image.png

image.png

image.png

image.png

ERRORS!

image.png

image.png

image.png

Right Click and Update the Drivers. Close all windows, reboot your machine.

It worked!

Libraries

arduino.cc/en/Guide/Libraries

Code Online -

arduino.cc/en/Guide

arduino.cc/reference/en/libraries/mqtt

Documentation (GitHub)

Getting Help

-Arduino Programming Environment (IDE)

Industry 4.0

Industrial scale

Purchasing Arduino Products

You will be pleased to learn that you can order directly from the Arduino site, and you can choose your shipping country. As for me, it's good to know Arduino Online Shop ships to Canada!

image.png

My Hardware

image.png

Did you find this article valuable?

Support Redge Shepherd by becoming a sponsor. Any amount is appreciated!

Learn more about Hashnode Sponsors
 
Share this