Sometimes a couple more IOs are needed in a design. Often these are configuration or IOs that do not change very often. These can be handled by some simple TTL logic devices, many of which were designed in the 1970s. The fact that they are still in use indicates how valuable they still are in hardware design.
I've been working on the software for the Web connected thermostat. But I ran into a gotcha, that stumped me for a couple days. I had the button debounce working fine until...
We've put together an evaluation release of our ARM BASIC compiler for the Nucleo PCB with the STM32F411. This is a free download for personal, educational, and commercial evaluation.
Putting the pieces together, and squeezing into the matching enclosure (matching the rest of the house that is).
Getting ready to build up the final Web enabled thermostat. For this version in order to fit inside the housing the ESP8266 has to be soldered into the PCB. That means I wanted to update the firmware and check its operation before soldering it in.