Browsed by
Category: Arduino

CO Detector Hack – Part 8

CO Detector Hack – Part 8

“No changes are permanent, but change is” – Neil Peart Rush, Tom Sawyer It’s been quite sometime since my last post, my apologizes. I won’t be diving right back into the CO Detector project just yet. First, I’d like to cover some developments that have occurred the past two months. Late in April, there were updates available to my WordPress site. Updates are a constant flow and this was just another routine bit of work for maintaining the site. The…

Read More Read More

CO Detector Hack – Part 7

CO Detector Hack – Part 7

In this post, I’ll be begining to cover the Arduino code used to program the ESP8266, as it pertains to the CO Detector. Most of what I’ll be going over here is based off of Rui and Sara Santos’s work at https://randomnerdtutorials.com/about/. They have done a tremendous amount of work and deserve the attention for it. The ESP8266 will be replacing the ins and outs to the CO Detector. Besides the typical operation of the CO Detector, we’ll need to…

Read More Read More

CO Detector Hack – Part 6

CO Detector Hack – Part 6

In this post I’ll be covering the theory of operation in regard to interfacing the ESP8266 with the CO Detector. The first item that should be covered before actually creating the code to program the ESP8266 for use in the CO Detector is to define the operation. This is a blueprint that lays out what we expect the CO Detector to do when interfaced with the ESP8266. It also helps us develop the code we’ll eventually write. Basically, we’re trying…

Read More Read More

CO Detector Hack – Part 5

CO Detector Hack – Part 5

In this post I’ll be covering the programing of the ESP8266 with the Arduino IDE The first step is to download and install the Arduino IDE, go to https://www.arduino.cc/en/Main/Software. It is at version 1.8.5 as of this writing. Refer to the online guide for install steps, https://www.arduino.cc/en/Guide/HomePage. Once installed, you’ll need to be sure that your have the needed rights to run and upload sketches. On Linux systems, your user account will need to be a member of the dialout…

Read More Read More