Control Theory

This week was under the title “control theory”. Unfortunately, I didn’t understand this topic well at the university, these s-planes and z-transforms were purely black magic. And I couldn’t connect them meaningfully together. But thanks to XXI century and youtube, you can find amazing things. Like Phil’s Lab, where I’ve learned about applying z & …

I’m impressed. I’m lost…

I’ve received 5x ESP32 (because, you know, STM is now pretty hard to get). First evening: unpacked one, flashed MicroPython, sta_if.scan()… nothing. What? It sees something only if very close to the router. Panicked, installed Arduino (no!!!!), flashed… nothing. It was late… The next day, unpacked the other four, flashed Arduino WiFiScan. And everything works! …

HAL_SPI_Receive & RXONLY bug (STM32)

I need to get data from MAX6675 Cold-Junction-Compensated K-Thermocouple to-Digital Converter (0°C to +1024°C). I need only to read 16 bit and I good. Sounds easy? Not so fast! Almost every MAX6675 library used full-duplex SPI mode with sending dummy bytes to /null. I don’t need that, I thought. Let’s configure Cube: Mode: Receive Only …

Flat Iron for PCB soldering (WIP)

My VFD demonstrator (on-table clock) is almost ready I plan to add BME280 for temperature/RH/pressure measurement… But Flat-Iron soldering plate project takes my mind… I started from smaller things, like HD44780, and was surprised, how crapy some libraries are… I’ve checked first, older one, and this was horrible. A lot of peaks, long transmission (3.5ms!) …