Bad art. Electromechanical doodads. Stats.
Comparison of Firewalls for Home
I’m curious about firewalls. I have a Protectli FW4B along with a backup edge router ER-X and decided to do some testing. There are a handful of different ideas I wanted to explore. The first had to do with the value of the next-generation firewall capabilities like threat protection. Practically, it doesn’t matter that muchContinue reading “Comparison of Firewalls for Home”
IPFire and Centurylink Fiber
I recently switched from pfSense to https://www.ipfire.org and got to learn the hoops needed for PPPoE over a vlan like Centurylink needs. In IPFire this is considered a VDSL connection and isn’t available during the guided setup. But overall it’s a pretty easy process. You’ll need your PPPoE username and password from centurylink to getContinue reading “IPFire and Centurylink Fiber”

Kindle Oasis holder for Levo Book Holder
I have an older Levo Book holder. If you enjoy reading books and value your neck, I highly recommend this product. I get no kickbacks from the company for this, just a very satisfied customer (https://levostore.com/collections/levo-for-books/products/levo-book-holder-floor-stand). I have an older holder and can no longer purchase parts for it. Therefore I went ahead and designedContinue reading “Kindle Oasis holder for Levo Book Holder”

Medication Alarm
I take medications. I’m also very sensitive to medications therefore I take them in liquid form so I can get the dosing dialed and just right. But I have a dilemma. They all look very similar, several of them even begin with the same letter, but I take them at different times of day. AfterContinue reading “Medication Alarm”

Running HAM Radio cables
I’ve been struggling with running my radio cables through the wall. For many years I drilled some holes in the frame that held our cat door, but as you can see below, we stopped using the cat door. With the recent bout of horrible wildfire smoke here in Seattle I was forced to remove theContinue reading “Running HAM Radio cables”
Configure IC-7300 with HRD and SDRuno as a panadapater
I have an MFJ-1788 Mag Loop antenna. I can tune it very easily by using my RSPdx to view the waveform. In the picture attached you’ll notice that the antenna is tuned a little bit high for my current frequency. This makes it super easy to tune without worrying about having to put signal outContinue reading “Configure IC-7300 with HRD and SDRuno as a panadapater”
Holder for new Pi Camera
The creativity of 3D printing! One of the things I love about 3D printing is the creativity of it. I didn’t want to print any supports, so by putting a flat spot on one side I could print it with no cleanup needed.
Fixed the CNC mill…again
One the disappointing aspects of doing your own CNC conversion is that you are the manufacturer. Need to know the limits of your machine? Go ahead and start running tests until something breaks. Rinse and repeat.
Black and Decker Portable AC
I recently picked up a Black and Decker Portable AC https://www.amazon.com/Black-Decker-Portable-Conditioner-Display/dp/B01DLPUWG2 and wanted to port over a Blynk project I had created. I couldn’t find anything online about what the infrared protocol is for the remote. So here you go: Protocol : TCL112ACCode : 0x23CB26010024030D00000000C009 (112 Bits)Mesg Desc.: Power: On, Mode: 3 (Cool), Temp: 18C, Fan: 0 (Auto), Econo: Off, HealProtocol : TCL112AC Code : 0x23CB26010024030D00000000C009 (112 Bits) Mesg Desc.: Power: On, Mode: 3 (Cool), Temp: 18C, Fan: 0 (Auto), Econo: Off, Health: Off, Light: On, Turbo: Off, Swing(H): Off, Swing(V): Off uint16_t rawData[227] = {3134, 1586, 496, 1174, 504, 1166, 502, 334, 494, 366, 474, 362, 476, 1166, 502, 332, 496, 340, 498, 1170, 498, 1172, 496, 366, 474, 1194, 474, 336, 502, 358, 470, 1174, 506, 1164, 504, 332, 496, 1174, 494, 1176, 504, 358, 472, 336, 502, 1166, 502, 334, 494, 340, 500, 1168, 500, 336, 504, 358, 472, 336, 502, 358, 470, 364, 476, 332, 496, 364, 474, 360, 468, 366, 472, 362, 478, 358, 472, 334, 504, 356, 472, 362, 476, 358, 470, 364, 474, 360, 470, 1172, 496, 366, 474, 334, 494, 1174, 504, 330, 498, 336, 502, 1166, 502, 1168, 500, 334, 496, 340, 498, 362, 476, 332, 498, 336, 502, 332, 496, 1172, 496, 338, 502, 1168, 500, 1170, 498, 336, 504, 358, 470, 364, 474, 360, 470, 364, 474, 362, 468, 340, 498, 360, 468, 366, 472, 362, 476, 332, 496, 364, 476, 332, 496, 366, 476, 332, 496, 338, 500, 360, 468, 366, 472, 336, 504, 356, 472, 364, 476, 358, 470, 364, 476, 358, 470, 364, 474, 360, 468, 366, 474, 360, 468, 340, 500, 362, 468, 366, 472, 362, 476, 358, 470, 364, 474, 332, 498, 364, 476, 332, 496, 366, 474, 360, 468, 366, 472, 362, 476, 330, 498, 1198, 472, 1172, 496, 1174, 496, 338, 500, 362, 478, 1164, 504, 330, 498, 364, 476, 360, 468, 366, 474}; // TCL112AC uint8_t state[14] = {0x23, 0xCB, 0x26, 0x01, 0x00, 0x24, 0x03, 0x0D, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x09}; th: Off, Light: On, Turbo: Off, Swing(H): Off, Swing(V): Offuint16_t rawData[227] = {3134, 1586, 496, 1174, 504, 1166, 502, 334, 494, 366, 474, 362, 476, 1166, 502, 332, 496, 340, 498, 1170, 498, 1172, 496, 366, 474, 1194, 474, 336, 502, 358, 470, 1174, 506, 1164, 504, 332, 496, 1174, 494, 1176, 504, 358, 472, 336, 502, 1166, 502, 334, 494, 340, 500, 1168, 500, 336, 504, 358, 472, 336, 502, 358, 470, 364, 476, 332, 496, 364, 474, 360, 468, 366, 472, 362, 478, 358, 472, 334, 504, 356, 472, 362, 476, 358, 470, 364, 474, 360, 470, 1172, 496, 366, 474, 334, 494, 1174, 504, 330, 498, 336, 502, 1166, 502, 1168, 500, 334, 496, 340, 498, 362, 476, 332, 498, 336, 502, 332, 496, 1172, 496, 338, 502, 1168, 500, 1170, 498, 336, 504, 358, 470, 364, 474, 360, 470, 364, 474, 362, 468, 340, 498, 360, 468, 366, 472, 362, 476, 332, 496, 364, 476, 332, 496, 366, 476, 332, 496, 338, 500, 360, 468, 366, 472, 336, 504, 356, 472, 364, 476, 358, 470, 364, 476, 358, 470, 364, 474, 360, 468, 366, 474, 360, 468, 340, 500, 362, 468, 366, 472, 362, 476, 358, 470, 364, 474, 332, 498, 364, 476, 332, 496, 366, 474, 360, 468, 366, 472, 362, 476, 330, 498, 1198, 472, 1172, 496, 1174, 496, 338, 500, 362, 478, 1164, 504, 330, 498, 364, 476, 360, 468, 366, 474}; // TCL112ACuint8_t state[14] = {0x23, 0xCB, 0x26, 0x01, 0x00, 0x24, 0x03, 0x0D, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x09}; Protocol : TCL112ACCode : 0x23CB26010020030D00000000C106 (112 Bits)Mesg Desc.: Power: Off, Mode: 3 (Cool), Temp: 18C, Fan: 0 (Auto), Econo: Off, Health: Off, Light: On, Turbo: Off, Swing(H): Off, Swing(V): Offuint16_t rawData[227] = {3138, 1582, 502, 1170, 498, 1170, 498, 364, 476, 360, 468, 366, 472, 1196, 472, 364, 476, 360, 468, 1200, 478, 1166, 502, 332, 496, 1200, 468, 368, 472, 362, 476, 1192, 476, 1166, 502, 362, 478, 1192, 476, 1168, 500, 362, 478, 356, 472, 1196, 472, 364, 474, 360, 468, 1200, 478, 330, 498, 364, 476, 360, 468, 364, 474, 360, 468, 366, 472, 362, 476, 358, 470, 364, 474, 360, 468, 364, 474, 360, 468, 366, 472, 362, 476, 358, 470, 364, 474, 360, 468, 364, 474, 360, 468, 366, 472, 1194, 474, 362, 476, 358, 470, 1198, 470, 1174, 504, 358, 470, 364, 474, 360, 468, 366, 474, 362, 478, 358, 470, 1196, 472, 366, 474, 1194, 474, 1170, 498, 364, 476, 360, 468, 366, 474, 360, 468, 368, 472, 362, 476, 358, 470, 366, 474, 362, 466, 366, 474, 362, 468, 366, 472, 362, 476, 360, 470, 364, 474, 360, 468, 366, 474, 362, 478, 356, 472, 364, 476, 358, 470, 366, 474, 362, 478, 356, 472, 366, 474, 358, 470, 364, 474, 360, 468, 366, 472, 362, 478, 356, 472, 362, 476, 358, 470, 364, 474, 360, 468, 366, 474, 1196, 474, 336, 504, 358, 472, 364, 474, 360, 468, 366, 472, 1194, 474, 1170, 498, 364, 476, 1194, 474, 1170, 498, 362, 476, 360, 470, 366, 474, 362, 476, 358, 472}; // TCL112ACuint8_t state[14] = {0x23, 0xCB, 0x26, 0x01, 0x00, 0x20, 0x03, 0x0D, 0x00, 0x00, 0x00, 0x00, 0xC1, 0x06};
Nuclear cooling towers or tank stands
These tanks are awfully tippy when connected to a Little Torch. Not so much anymore.
TDR with the NanoVNA
The performance of my satellite downlink station is nowhere near as good as I would like. I been doing some various troubleshooting measures to try and figure out what is going on. In my previous post, you can see some of my explorations about antenna tuning. In this post I took my first pass atContinue reading “TDR with the NanoVNA”
Loading…
Something went wrong. Please refresh the page and/or try again.
Follow My Blog
Get new content delivered directly to your inbox.