<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xsl:stylesheet [<!ENTITY mdash "&#x2014;">]>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="text" xml:lang="en">Ark's Tech Blog</title>
  <link type="application/atom+xml" href="http://blog.wtwf.com/feed.xml" rel="self"/>
  <link type="text/html" href="http://blog.wtwf.com" rel="alternate"/>
  <updated>2025-12-24T11:40:42-08:00</updated>
  <id>http://blog.wtwf.com/all_feed</id>
  <author>
    <name>ark</name>
  </author>

  
    
    
    
  <entry>
    <title>Kobo Libra Color</title>
    <link href="http://blog.wtwf.com/2024/12/kobo.html"/>
    <updated>2024-12-06T00:00:00-08:00</updated>
    <id>http://blog.wtwf.com/2024/12/kobo</id>
    <content type="html">&lt;p&gt;I’ve had a kobo Aura HD that a friend sold me for about 10 years now. I liked it way more than the old nook I was using (although I missed the page turn buttons) and the fact I got both of these readers for less than $30 meant I was always reluctant to spend the money a new one would cost. However I finally got so fed up with the Aura being so slow I could only really turn pages and often it would get in a mode where each page turn forward took it back a page and I’d have to reboot. So I got myself a new reader with page turn buttons and that meant the &lt;a href=&quot;https://us.kobobooks.com/products/kobo-libra-colour&quot;&gt;Kobo Libra Color&lt;/a&gt;. I don’t regret it one bit.&lt;/p&gt;

&lt;p&gt;I’ve been filling it up with &lt;a href=&quot;https://standardebooks.org/help/how-to-use-our-ebooks#kobo-faq&quot;&gt;kepub
files&lt;/a&gt; from &lt;a href=&quot;https://standardebooks.org/&quot;&gt;standard
ebooks&lt;/a&gt;. kepub files use a better renderer and are much faster. I converted all my old .epub files into kepub by using &lt;a href=&quot;https://pgaskin.net/kepubify/&quot;&gt;kepubify&lt;/a&gt;. They even have a
&lt;a href=&quot;https://pgaskin.net/kepubify/try/&quot;&gt;web version&lt;/a&gt; if you can’t install the command line one.&lt;/p&gt;

&lt;p&gt;I got a cheap &lt;a href=&quot;https://www.aliexpress.us/item/3256807833568422.html&quot;&gt;case&lt;/a&gt; from aliexpress and it’s great.
I also got some &lt;a href=&quot;https://www.aliexpress.us/item/3256807542569497.html&quot;&gt;screen protectors&lt;/a&gt; too. I also orderd various &lt;a href=&quot;https://www.aliexpress.us/w/wholesale-bluetooth-ring-page-turner.html&quot;&gt;bluetooth ring page turners&lt;/a&gt; and I’ll report back when I find one I like I’m trying &lt;a href=&quot;https://www.aliexpress.us/item/3256807276464597.html&quot;&gt;this&lt;/a&gt; and
&lt;a href=&quot;https://www.aliexpress.us/item/3256806042308101.html&quot;&gt;this&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To use the page turners I’m using &lt;a href=&quot;https://github.com/tsowell/kobo-btpt&quot;&gt;btpt&lt;/a&gt; which allows you to specify commands for each button. I also installed
	&lt;a href=&quot;https://pgaskin.net/NickelMenu/&quot;&gt;nickelmenu&lt;/a&gt; to quickly allow me to turn on bluetooth with a menu item. It’s early days and I needed to get a nightly build for bluetooth support. To install the nightly version get one of the artifacts from a green build on &lt;a href=&quot;https://github.com/pgaskin/NickelMenu/actions/workflows/build.yaml&quot;&gt;this page&lt;/a&gt;. I followed the instructions in
&lt;a href=&quot;to get bluetooth to connect&quot;&gt;this thread&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;You can get free books from the following places in order of preference.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://standardebooks.org/&quot;&gt;standard ebooks&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.aliceandbooks.com/&quot;&gt;alice &amp;amp; books&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.gutenberg.org/&quot;&gt;project gutenberg&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://archive.org/details/texts&amp;amp;tab=about&quot;&gt;archive.org&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://getcomics.org/&quot;&gt;get comics&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I’ve also got on board with some of the connected features of the kobo platform. I now keep all my kepub books in &lt;a href=&quot;https://dropbox.com/&quot;&gt;dropbox&lt;/a&gt; and have them sync to the device automatically. I would keep them in Google Drive (where I had them previously stored), but it seems to need access to all your google drive files rather than just a single directory like it does with dropbox. I did have to flatten my very organized directory structure since dropbox seems to only sync the root directory unless you tell it to sync seach subdirectory one by one.&lt;/p&gt;

&lt;p&gt;I also got on board with &lt;a href=&quot;https://getpocket.com/saves&quot;&gt;pocket&lt;/a&gt; to save web articles and then read them later. I found the official pocket chrome extension to want too many permissions (all websites!) but the
&lt;a href=&quot;https://chromewebstore.google.com/detail/save-to-pocket-privacy-ed/foggicgimbemdljifmnlandgnknipibf&quot;&gt;save to pocket privacy edition Chrome Extension&lt;/a&gt; only gets permission when you click on it. I also use the &lt;a href=&quot;https://docs.feedly.com/article/498-share-save-to-pocket&quot;&gt;feedly pocket integration&lt;/a&gt; to save long rss articles for reading later.&lt;/p&gt;

&lt;p&gt;I haven’t yet played with &lt;a href=&quot;https://koreader.rocks/&quot;&gt;koreader&lt;/a&gt; but I might give that a go at some future date.&lt;/p&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>Setting up my chromebook as a flight computer</title>
    <link href="http://blog.wtwf.com/2024/10/chromebook-ubuntu.html"/>
    <updated>2024-10-23T00:00:00-07:00</updated>
    <id>http://blog.wtwf.com/2024/10/chromebook-ubuntu</id>
    <content type="html">&lt;p&gt;I set up an old ACER C740 chromebook as my flight laptop and here’s the steps I used.I used
&lt;a href=&quot;https://docs.mrchromebox.tech/docs/supported-devices.html&quot;&gt;MrChromebox&lt;/a&gt; to install
&lt;a href=&quot;https://ubuntu.com/download/desktop&quot;&gt;ubuntu&lt;/a&gt;. I added a 128GB USB drive and set that up as /usr so
I’d have more free space.&lt;/p&gt;

&lt;p&gt;libgconf-2-4 was missing so I added &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;deb http://cz.archive.ubuntu.com/ubuntu lunar main universe&lt;/code&gt; to &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/etc/apt/sources.list&lt;/code&gt; and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;sudo apt install libgconf-2-4&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;download and install&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;sudo apt install emacs git python3-setuptools fuse make fonts-inconsolata screen&lt;/code&gt;&lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;sudo apt install ruby-dev ruby-bundler gcc libssl-dev g++&lt;/code&gt; (for bundle install / jekyll stuff)&lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;sudo apt purge gdm3; sudo apt autoremove; sudo apt install gdm3&lt;/code&gt;&lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;echo &quot;options snd_hda_intel power_save=0&quot; | sudo tee -a /etc/modprobe.d/audio_disable_powersave.conf&lt;/code&gt; (fix &lt;a href=&quot;https://askubuntu.com/questions/1230833/annoying-click-popping-sound-on-ubuntu-20-04&quot;&gt;crackling sound&lt;/a&gt;)&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://google.com/chrome&quot;&gt;Google Chrome&lt;/a&gt; (turn off &lt;a href=&quot;chrome://flags/#windows-scrolling-personality&quot;&gt;Windows Scrolling Personality&lt;/a&gt;)&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/ExpressLRS/ExpressLRS-Configurator/releases&quot;&gt;ELRS Configurator&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/EdgeTX/edgetx/releases/&quot;&gt;EdgeTX Companion&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/iNavFlight/inav-configurator/releases&quot;&gt;iNav Configurator&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/betaflight/betaflight-configurator/releases&quot;&gt;Betaflight&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4 id=&quot;elrs-configurator&quot;&gt;ELRS Configurator&lt;/h4&gt;

&lt;p&gt;For ELRS Configurator I needed to &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;sudo dpkg -i --path-exclude=*/opt/*/icons/* expresslrs-configurator_*.deb&lt;/code&gt; until &lt;a href=&quot;https://github.com/ExpressLRS/ExpressLRS-Configurator/issues/427&quot;&gt;this bug&lt;/a&gt; is fixed.&lt;/p&gt;

&lt;h4 id=&quot;edgetx-companion&quot;&gt;EdgeTX Companion&lt;/h4&gt;

&lt;p&gt;EdgeTX Companion has an &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;.AppImage&lt;/code&gt; in that zip file. I copied it to &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/usr/local/bin/&lt;/code&gt; and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;chmod a+x&lt;/code&gt; it then I made this file in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/usr/local/share/applications/EdgeTX Companion.desktop&lt;/code&gt;&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;[Desktop Entry]
Type=Application
Terminal=false
Name=EdgeTX Companion
Icon=/usr/local/share/icons/EdgeTX_StarLogo_Color_Vector.svg
Exec=/usr/local/bin/EdgeTX_Companion_2.10.5-x86_64.AppImage
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;I got the icon from &lt;a href=&quot;https://github.com/EdgeTX/edgetx.github.io/blob/master/downloads/EdgeTX_logos_svg.zip&quot;&gt;here&lt;/a&gt; (via &lt;a href=&quot;https://edgetx.org/logos/&quot;&gt;here&lt;/a&gt;).&lt;/p&gt;

&lt;h4 id=&quot;emacs&quot;&gt;Emacs&lt;/h4&gt;

&lt;p&gt;To make it so that Emacs only shows as one icon in the dash on the side I followed &lt;a href=&quot;https://emacs.stackexchange.com/a/76099/64&quot;&gt;these instructions&lt;/a&gt; and added &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;=emacs&lt;/code&gt; to all the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;--alternate-editor&lt;/code&gt; flags in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/usr/share/applications/emacsclient.desktop&lt;/code&gt; and then pinned that application to the dash.&lt;/p&gt;

&lt;h4 id=&quot;everything-broke-machine-hung&quot;&gt;Everything broke, machine hung&lt;/h4&gt;

&lt;p&gt;At some point during this, everthing broke and I couldn’t unlock the machine and then it wouldn’t boot into the graphical UI and hung while the last message displayed was about &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;gdm&lt;/code&gt;. I managed to fix it by booting into recovery mode and uninstalling and reinstalling gdm. I think these are the steps I used:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;power up and keep pressing the escape key to get into the bootloader menu&lt;/li&gt;
  &lt;li&gt;select the default boot option&lt;/li&gt;
  &lt;li&gt;keep pressing escape again and you’ll get a &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;grub&amp;gt;&lt;/code&gt; prompt&lt;/li&gt;
  &lt;li&gt;type normal and then press enter and press escape one more time&lt;/li&gt;
  &lt;li&gt;you should now be in a simple grpahical grub menu where  you can select recovery mode&lt;/li&gt;
  &lt;li&gt;after recovery mode has started select to drop down into a root shell&lt;/li&gt;
  &lt;li&gt;type &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;apt purge gdm3&lt;/code&gt;&lt;/li&gt;
  &lt;li&gt;type &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;apt autoremove&lt;/code&gt;&lt;/li&gt;
  &lt;li&gt;type &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;apt install gdm3&lt;/code&gt;&lt;/li&gt;
  &lt;li&gt;control-D to exit back and start up as normal.&lt;/li&gt;
&lt;/ol&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>Moving /usr to a different disk with unbuntu on a chromebook</title>
    <link href="http://blog.wtwf.com/2024/10/chromebook-ubuntu-usr.html"/>
    <updated>2024-10-22T00:00:00-07:00</updated>
    <id>http://blog.wtwf.com/2024/10/ubuntu-usr</id>
    <content type="html">&lt;p&gt;I have a acer c740 chromebook which I take on trips with me. It was one of the fastest cheap chromebooks when it came out and it’s still fine for browsing the web and watching movies when I’m travelling. You can still get them for &lt;a href=&quot;https://www.ebay.com/sch/i.html?rt=nc&amp;amp;LH_BIN=1&amp;amp;_nkw=acer%20c740%204gb&quot;&gt;under $50 on ebay&lt;/a&gt;. Make sure you get one with 4GB of ram if you do get one.
I used to use this &lt;a href=&quot;https://zipso.net/chromebook-specs-comparison-table/&quot;&gt;chromebook benchmark list&lt;/a&gt; to compare various models. The Acer C740 is from Feb 2015!&lt;/p&gt;

&lt;p&gt;Unfortunately Chromeos stopped supporting this hardware a few years ago so I used &lt;a href=&quot;https://docs.mrchromebox.tech/docs/supported-devices.html&quot;&gt;MrChromebox&lt;/a&gt;
to install Gallium and then eventually that ran out of support so I moved over to &lt;a href=&quot;https://ubuntu.com/download/desktop&quot;&gt;ubuntu&lt;/a&gt; and that went pretty well. The 16GB hard drive was a bit of a problem. I’d have to install updates piecemeal otherwise I’d run out of disk space. I would generally only have 1.5G free at most.&lt;/p&gt;

&lt;p&gt;To free up space I’d have to run&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;dpkg -l linux-image
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;and see if I had multiple versions installed and if I did run something like this to remove them.&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;sudo apt remove linux-image-6.8.0-45-generic linux-headers-6.8.0-45-generic
sudo apt autoremove
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;I might have to reboot to get the latest kernel running before I could remove the old packages.&lt;/p&gt;

&lt;p&gt;Anyway, I wanted to free up some disk space so I had the genius idea to move /usr to a different disk. I got one of these &lt;a href=&quot;https://www.amazon.com/dp/B08ZCTPV79&quot;&gt;128GB USB 3 drives&lt;/a&gt; that can just live plugged in all the time. Here’s how I made it work.&lt;/p&gt;

&lt;p&gt;Plug in the drive and open the apps and under Utilities you’ll find Disks or you can just run &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;gnome-disks&lt;/code&gt; from the terminal command line.
select your 128GB drive and remove the partition on it. Then add a 16GB partition and call it &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;usr&lt;/code&gt; and make it be for linux. Then add an EXFAT partition for the rest of the disk (I called mine &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;data&lt;/code&gt;).
now mount your &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;usr&lt;/code&gt; and this’ll show up under &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/media/$USER/usr&lt;/code&gt; ($USER is your username).
now copy over &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/usr&lt;/code&gt; like this&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;sudo rsync -Phav /usr /media/$USER/usr
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;That’ll take ages, but once it’s done you can then add this line to &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/etc/fstab&lt;/code&gt;&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;UUID=blah-blah /usr ext4 nodev 0 2
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;You need to replace &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;blah-blah&lt;/code&gt; with the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;UUID&lt;/code&gt; of your &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;usr&lt;/code&gt; partition from the disks program, click on the partition on your 128GB disk and the UUID should appear underneath. You can copy and paste on a chromebook by clicking the bottom right corner of the touchpad.&lt;/p&gt;

&lt;p&gt;Now you need to move the old &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/usr&lt;/code&gt; so the new disk can mount onto an empty directory. As soon as you do that last command everything is going to stop working. make sure it’s the very last thing you do and everything else is set up correctly beforehand. Especially the correct &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;UUID&lt;/code&gt; in &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/etc/fstab&lt;/code&gt;.&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;sudo bash
cd /
mkdir /old.usr
mv /usr/* /old.usr/
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;now reboot and it &lt;em&gt;should&lt;/em&gt; start up just fine
verify that you can &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ls&lt;/code&gt; files and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;sudo ls&lt;/code&gt; too from a terminal and if that works you can&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;sudo rm -rf /old.usr
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Now you have oodles of space. Which you will see when you run this command.&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;df -h / /usr
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;If you want even more space you can do the same with &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/home&lt;/code&gt; I didn’t do this because I think the internal disk is faster than a silly USB drive and I wanted &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/home&lt;/code&gt; to still be fast.&lt;/p&gt;

&lt;h2 id=&quot;if-it-all-goes-wrong&quot;&gt;If it all goes wrong&lt;/h2&gt;

&lt;p&gt;If it all goes wrong and your machine no longer boots, you can make an ubuntu bootable USB drive boot from that into safe mode and then mount your chromebook root filesystem and fix whatever is wrong. Good Luck!&lt;/p&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>The Best Headlamp ever</title>
    <link href="http://blog.wtwf.com/2021/10/headlamp.html"/>
    <updated>2021-10-10T00:00:00-07:00</updated>
    <id>http://blog.wtwf.com/2021/10/headlamp</id>
    <content type="html">&lt;p&gt;&lt;img src=&quot;/assets/images/2021-10-headlamp/s-l400.jpg&quot; alt=&quot;lixada headlamp&quot; /&gt;
This is the best headlamp ever. Great for hiking and camping and even just working around the house. Here are the reasons why&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;It’s bright&lt;/li&gt;
  &lt;li&gt;It’s very light&lt;/li&gt;
  &lt;li&gt;It only uses one AA battery so carrying spare batteries is easy.&lt;/li&gt;
  &lt;li&gt;After it’s been on for a few seconds pressing the button ONCE turns it off&lt;/li&gt;
  &lt;li&gt;It turns on at full power&lt;/li&gt;
  &lt;li&gt;It has a hinge to change the angle (unlike the &lt;a href=&quot;https://www.rei.com/product/162601/petzl-zipka-headlamp&quot;&gt;Petzl Zipka&lt;/a&gt;)&lt;/li&gt;
  &lt;li&gt;It has a red/night mode which is perfect for finding things in your tent at night.&lt;/li&gt;
  &lt;li&gt;It’s cheap.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I’ve found this lamp in several places at several price points. Before I found it I also tried quite a few others like this &lt;a href=&quot;https://smile.amazon.com/gp/product/B074DBD5MF&quot;&gt;Fenix HL16&lt;/a&gt; which is o.k. but not nearly as good. This &lt;a href=&quot;https://www.aliexpress.com/item/33049523460.html&quot;&gt;headlamp&lt;/a&gt; looks similar but is nothing near as good.&lt;/p&gt;

&lt;p&gt;My first version of this headlamp was a Rayvenge T1A whose amazon page has vanished. Here’s some &lt;a href=&quot;https://budgetlightforum.com/node/44204&quot;&gt;flashlight nerds&lt;/a&gt; who seem to like it and have ideas on how to improve it.
I did try this &lt;a href=&quot;https://smile.amazon.com/gp/product/B00V2LZ6Z0&quot;&gt;SmarterLife&lt;/a&gt; light but it didn’t work out of the box so I returned it. I found the same light on ebay as a &lt;a href=&quot;https://www.ebay.com/itm/353663432507&quot;&gt;Lixada J4M9&lt;/a&gt; This one works great, but I can’t find it anymore.&lt;/p&gt;

&lt;p&gt;One time I dropped the light and the little plastic pin that makes up the hinge broke. I was bummed. I had a working light but no way to point it anywhere. I took half an old gopro extention mount and filed a V in it and expoxied the light into that and it now works great as a little bike light on my gopro helmet mount.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-10-headlamp/IMG_4422.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-10-headlamp/IMG_4422.sml.jpg&quot; alt=&quot;helmet mount headlamp&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;/assets/images/2021-10-headlamp/IMG_4423.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-10-headlamp/IMG_4423.sml.jpg&quot; alt=&quot;expoxy and gopro mount&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>Boom Boom twin boom simple stick with inverted v tail</title>
    <link href="http://blog.wtwf.com/2021/03/boomboom.html"/>
    <updated>2021-03-01T00:00:00-08:00</updated>
    <id>http://blog.wtwf.com/2021/03/boom-boom</id>
    <content type="html">&lt;p&gt;Before I was even finshed building the &lt;a href=&quot;http://localhost:7494/2021/02/purple-pusher.html&quot;&gt;Purple Pusher&lt;/a&gt; I had plans on how to make it better. I had ordered a variety of &lt;a href=&quot;https://www.aliexpress.com/item/4001308445662.html&quot;&gt;carbon fiber tubes&lt;/a&gt; and they finally came in so I set about building this plane.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-03-boomboom/IMG_3303.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-03-boomboom/IMG_3303.sml.jpg&quot; alt=&quot;wing leds&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I built a standard hanger simple stick airfoil, it didn’t have to be quite as wide as the purple pusher. I also threw in some LEDs just in case I’d like to light them up in the future. The carbon rods weighed 9g each which is much less than the 41g for the tent poles I was using.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-03-boomboom/IMG_3305.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-03-boomboom/IMG_3305.sml.jpg&quot; alt=&quot;boom layout&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I tried really hard to make sure the booms were parallel.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-03-boomboom/IMG_3307.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-03-boomboom/IMG_3307.sml.jpg&quot; alt=&quot;tail planning&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I thought the tail on the purple pusher was too heavy and thought about doing a &lt;a href=&quot;https://en.wikipedia.org/wiki/V-tail&quot;&gt;v-tail&lt;/a&gt; and have it be held at the tips rather than the bottom of the V, then I thought I could just invert it and my radio would likely know what to do. I felt clever about thinking about that idea and then learned that lots of planes &lt;a href=&quot;https://www.google.com/search?tbm=isch&amp;amp;q=%20-site:pinterest.com%20intervted%20v%20tail&quot;&gt;already do this&lt;/a&gt;. Turns out the flaps are called a ruddervator.&lt;/p&gt;

&lt;p&gt;I also did some math to try and work out the size of the tail. I wanted to keep the vertical and horizontal surface area and the size of the rudder and ailerons the same as a simple stick.&lt;/p&gt;

&lt;p&gt;This website about &lt;a href=&quot;http://ramon.no/laredo/index.php-page=trainer-design.htm&quot;&gt;plane design and common dimensions&lt;/a&gt; was super helpful.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-03-boomboom/IMG_3328.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-03-boomboom/IMG_3328.sml.jpg&quot; alt=&quot;tail assembled&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In the end the tail looked stupid being this big. so I ended up chopping off quite a lot and it was fine.
I had tried to look up some &lt;a href=&quot;https://www.rcgroups.com/forums/showthread.php?2339523-elervator-ruddervator-fore-aft-length&quot;&gt;recommended values&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-03-boomboom/IMG_3332.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-03-boomboom/IMG_3332.sml.jpg&quot; alt=&quot;motor mount&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Part of my plan for a quieter plane was to mount the motor above the wing slightly. I also read that the axle of the motor should point through the center of gravity so I angled it down slightly. This aligned with what I had seen on my &lt;a href=&quot;/2020/08/rcplane.html&quot;&gt;AXN fLoater&lt;/a&gt; first plane. I glued and then used reinforced packing tape to hold the motor firm to the fuselage.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-03-boomboom/IMG_3333.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-03-boomboom/IMG_3333.sml.jpg&quot; alt=&quot;more bevel cuts&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Lots of bevel cuts led to a really tidy fuselage.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-03-boomboom/IMG_3334.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-03-boomboom/IMG_3334.sml.jpg&quot; alt=&quot;battery placement planning&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After working out where the battery should be I cut cut teh fuselage to length and add a battery compartment.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-03-boomboom/IMG_3346.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-03-boomboom/IMG_3346.sml.jpg&quot; alt=&quot;assembled&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The finished boom boom! It’s called the boom boom because it’s orange and so is &lt;a href=&quot;https://youtu.be/J23h3VLUM6I?t=16&quot;&gt;Basil Brush&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-03-boomboom/IMG_3347.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-03-boomboom/IMG_3347.sml.jpg&quot; alt=&quot;underside&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It’s extra orange underneath.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-03-boomboom/IMG_3348.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-03-boomboom/IMG_3348.sml.jpg&quot; alt=&quot;motor and wing&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I put some foam on the front of the motor mount to help the air flow over it.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-03-boomboom/IMG_3349.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-03-boomboom/IMG_3349.sml.jpg&quot; alt=&quot;angled motor&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can see the washers I used to shim up the motor so it pointed slightly down.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-03-boomboom/IMG_3367.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-03-boomboom/IMG_3367.sml.jpg&quot; alt=&quot;comparison with purple pusher&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Compared the the Purple Pusher it’s quite a bit shorter. But still not as short as I’d like.&lt;/p&gt;

&lt;h2 id=&quot;maiden-flight&quot;&gt;Maiden Flight&lt;/h2&gt;

&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/taA89Cv7XRo&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;

&lt;p&gt;The &lt;a href=&quot;https://youtu.be/taA89Cv7XRo&quot;&gt;maiden flight&lt;/a&gt; has to be one of the funniest fails I’ve ever done. good grief.&lt;/p&gt;

&lt;p&gt;Here’s what I had done WRONG:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;I moved my motor higher and angled it down a little so it still pushed through the CG which I’d read about. This just pushed the nose down when I throttled. This is the real reason for the crash. Once I had it pointed level it flew better.&lt;/li&gt;
  &lt;li&gt;I had the tail control rods set up so that they pushed to pull up, which is awful, since they can flex, this made the pull up the spongiest direction.&lt;/li&gt;
  &lt;li&gt;I had the ailerons flat with the TOP of the wing rather than with the flat bottom and I feel this might have also caused some downward pressure too.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-03-boomboom/IMG_3373.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-03-boomboom/IMG_3373.sml.jpg&quot; alt=&quot;nose damage after maiden&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Considering how bad that crash was, the damage was pretty minimal, even with that huge long nose.&lt;/p&gt;

&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/_RbyGMmU5HE&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;

&lt;p&gt;The &lt;a href=&quot;https://youtu.be/_RbyGMmU5HE&quot;&gt;second maiden flight&lt;/a&gt; went much better!&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-03-boomboom/IMG_3372.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-03-boomboom/IMG_3372.sml.jpg&quot; alt=&quot;control horns mounted above&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After the maiden flight I found I had trouble pulling up. I traced this down to my elevator being controlled from a control rod underneath. so when trying to climb the thin wire was pushing the elevator up. I moved the wire to the top of the boom so now it would need to pull to make the elevator go up and it was much better after that.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-03-boomboom/IMG_3385.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-03-boomboom/IMG_3385.sml.jpg&quot; alt=&quot;reconfigured as a tractor&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It flew o.k. as a pusher, but I still didn’t like the long nose. Because the fuselage was so easy to change I made a new one to have the plane be a tractor with the motor at the front.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-03-boomboom/IMG_3387.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-03-boomboom/IMG_3387.sml.jpg&quot; alt=&quot;battery compartment open&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I made these bomb bay doors for the battery access.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-03-boomboom/IMG_3388.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-03-boomboom/IMG_3388.sml.jpg&quot; alt=&quot;battery closed&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A velcro strap around the fuselage held everything in. It worked well!&lt;/p&gt;

&lt;p&gt;Final wight without battery is 455g.&lt;/p&gt;

&lt;p&gt;I really liked having both servos in the wing and feel like I could put the receiver up there too and then switching the fuselage would be even easier, a short servo extension wire could be used to connect to the speed controller.&lt;/p&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>Webcam Light Ring</title>
    <link href="http://blog.wtwf.com/2021/02/webcam-light-ring.html"/>
    <updated>2021-02-25T00:00:00-08:00</updated>
    <id>http://blog.wtwf.com/2021/02/webcam-light-ring</id>
    <content type="html">&lt;p&gt;I quickly put together a webcam light ring. It’s a &lt;a href=&quot;https://www.aliexpress.com/item/1005001425289349.html&quot;&gt;16 x ws2812 ring&lt;/a&gt; connected to a &lt;a href=&quot;https://www.aliexpress.com/item/32958295046.html&quot;&gt;LED adapter and ESP01&lt;/a&gt; powered by a cut off USB cable. It’s in a little black box with slightly filed clothespins to hold it to the screen.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-webcamring/IMG_3282.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-webcamring/IMG_3282.sml.jpg&quot; alt=&quot;installed light ring&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In the end I wasn’t super happy with the results. The led lights reflected too much off my glasses. I’ve since got some good diffuser plastic (some LED garage lights died) so I might try again, but I was thinking maybe the diffuse lgiht should come in from the side.&lt;/p&gt;

&lt;p&gt;I was going to put a webserver on it to allow you to choose the colors but I was still paralyzed with the whole LUA or MicroPython thing and since I wasn’t happy with the glasses reflection I just abandonned it.&lt;/p&gt;

&lt;p&gt;If I pick it up again I’ll use this &lt;a href=&quot;https://spectrum-brand.com/blogs/news/colour-of-lighting-and-make-up-the-facts&quot;&gt;light color/temperature and makeup&lt;/a&gt; reference and a handy dandy &lt;a href=&quot;https://andi-siess.de/rgb-to-color-temperature/&quot;&gt;rgb to color temp&lt;/a&gt;. I realized it depends on the LEDs but it’d be a good starting point. I guess I could actually &lt;a href=&quot;https://www.sparkfun.com/products/12829&quot;&gt;measure it&lt;/a&gt; but this’d have to be way more successful for me to put that much effort into it.&lt;/p&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>Puple Pusher FPV</title>
    <link href="http://blog.wtwf.com/2021/02/pusherfpv.html"/>
    <updated>2021-02-24T00:00:00-08:00</updated>
    <id>http://blog.wtwf.com/2021/02/pusher-fpv</id>
    <content type="html">&lt;p&gt;My first attempt at &lt;a href=&quot;http://localhost:7494/2020/10/versa.html&quot;&gt;flying fpv&lt;/a&gt; wasn’t a huge success. The camera would cut out when I turned the motor on (since it was so close). My goal with the &lt;a href=&quot;http://localhost:7494/2021/02/pusherfpv.html&quot;&gt;purple pusher&lt;/a&gt; was to try it again. I’d verified the plane was a stable platform and quite easy to fly.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-pusher-fpv/IMG_3286.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-pusher-fpv/IMG_3286.sml.jpg&quot; alt=&quot;original nose&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The original nose just slid off (and allowed you to easily change the battery.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-pusher-fpv/IMG_3287.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-pusher-fpv/IMG_3287.sml.jpg&quot; alt=&quot;fpv nose&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I made an FPV nose with a camera, 200mW transmitter and a wire to connect to the battery balance connector.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-pusher-fpv/IMG_3290.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-pusher-fpv/IMG_3290.sml.jpg&quot; alt=&quot;fpv unit&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For my first attempt I just held it together with an elastic band.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-pusher-fpv/IMG_3291.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-pusher-fpv/IMG_3291.sml.jpg&quot; alt=&quot;looking into fpv unit&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The wire was long enough to go through a small hole in the tip of the fuselage. If this design worked maybe I’d play with using a &lt;a href=&quot;https://www.aliexpress.com/item/1005002490182381.html&quot;&gt;magnetic connector&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-pusher-fpv/IMG_3292.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-pusher-fpv/IMG_3292.sml.jpg&quot; alt=&quot;inside the nose&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here’s how everything crammed together inside.&lt;/p&gt;

&lt;p&gt;I wish I’d hit record on my first (and only) FPV flight. It started off o.k. The plane still felt very fast and I guess I flew a little further away since I just over the fence by the road I started losing control. I still had a crystal clear video picture so I was able to watch as my plane flipped around and finally plowed into the ground. At least I didn’t fall down while wearing my googles. Luckily I missed the road and the path and landed in the long grass. By the time I got down there the motor was still trying to spin, the fuselage was slightly bent (not surprising considering how long it is), but overall it wasn’t totalled so that was good news. So there we go again, another failed attempt. I’m not totally dissuaded but maybe I need an even slower plane to plod around for my next few attempts.&lt;/p&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>Rocksta Crawler FPV</title>
    <link href="http://blog.wtwf.com/2021/02/rocksta.html"/>
    <updated>2021-02-23T00:00:00-08:00</updated>
    <id>http://blog.wtwf.com/2021/02/rocksta-fpv</id>
    <content type="html">&lt;p&gt;I really wanted some &lt;a href=&quot;https://hobbyking.com/en_us/z-bend-pliers-heavy-duty-90-degree-up-to-1-16.html&quot;&gt;Z-Bend Pliers&lt;/a&gt; but the shipping was going to be expensive. So I had a look at my wishlist and ended up wtih a &lt;a href=&quot;https://hobbyking.com/en_us/basher-rocksta-1-24-4ws-mini-rock-crawler-rtr-metal-gear.html&quot;&gt;Rocksta 1/24 AWS Crawler&lt;/a&gt; and a
&lt;a href=&quot;https://hobbyking.com/en_us/turnigy-nano-tech-300mah-2s-35-70c-lipo-pack.html&quot;&gt;battery&lt;/a&gt; or
&lt;a href=&quot;https://hobbyking.com/en_us/zippy-compact-350mah-2s-20c.html&quot;&gt;two&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-rocksta/IMG_3229.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-rocksta/IMG_3229.sml.jpg&quot; alt=&quot;new rocksta&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I figured it’d be a little bit of fun to play with, but when I took it to the rocks near where we fly and some friends had already built a little course it was SO MUCH fun. I honestly thought it’d be a little nerdy fun for a few minutes, but I was engrossed in trying to get my little car over some tough terrain. I was impressed with what it could drive over and the option to change how the 4 wheel steering behaved made it even more interesting. The fact we all had the same car meant that it was an almost even playing field. They had after market tires so that was a common excuse for success or failure.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-rocksta/IMG_3271.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-rocksta/IMG_3271.sml.jpg&quot; alt=&quot;steering driven camera&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Of course my FPV obsessed flying friends had put cameras on their crawlers. I had a small 25mw camera and transmitter so decided to try and set it up too. My first attempt is above, the camera is moved by a little rod attached to the steering. It didn’t end up working too well, but it was a good first simple attempt. I glued a Lego brick to the bottom of my camera so I could easily mount it in different places and even use lego blocks to change the angle it was viewing at.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-rocksta/IMG_3273.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-rocksta/IMG_3273.sml.jpg&quot; alt=&quot;roof servo, hood turntable&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The second attempt was more like my friends’ I mounted a servo under the roof and had a control rod that moved the camera which was on a little &lt;a href=&quot;https://www.bricklink.com/v2/catalog/catalogitem.page?P=3680c01#T=C&quot;&gt;lego 2x2 turntable&lt;/a&gt;. It worked great!&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-rocksta/IMG_3274.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-rocksta/IMG_3274.sml.jpg&quot; alt=&quot;wiring view&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For the wiring I just spliced into the steering channel. I even powered the camera from the same servo power. I’ve since learned this is a BAD idea and people have blown their control boards doing this. So I intend to replace the wiring and only splice the signal from the steering servo and get all my power via a &lt;a href=&quot;https://www.aliexpress.com/item/32905033708.html&quot;&gt;BEC&lt;/a&gt; connected to the &lt;a href=&quot;https://www.aliexpress.com/item/1005001829958447.html&quot;&gt;battery balance connector&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-rocksta/IMG_3276.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-rocksta/IMG_3276.sml.jpg&quot; alt=&quot;out and about&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I even added a &lt;a href=&quot;https://www.brickshop.eu/lego-parts/plates/lego-plate-1x2-hinge-clips-vertical-black-100-pcs.html&quot;&gt;lego hinge&lt;/a&gt; and was able to tilt the camera up or down so I could see the wheels. I can use this with my cheap &lt;a href=&quot;/2020/10/versa.html&quot;&gt;FPV setup&lt;/a&gt; and it’ll be like I’m in the car!&lt;/p&gt;

&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/FZCPv5LuRiA&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;

&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/a3ULK4q9aiI&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;

&lt;p&gt;Hopefully you can see the &lt;a href=&quot;https://youtu.be/FZCPv5LuRiA&quot;&gt;hood cam&lt;/a&gt; and &lt;a href=&quot;https://youtu.be/a3ULK4q9aiI&quot;&gt;tilted video&lt;/a&gt; above.&lt;/p&gt;

&lt;p&gt;It says the protocol used by the transmitter is AFHDS 2A which is the same as the Flysky transmitter I used with my planes. I was really hoping I could use that rather than the trigger/wheel controller it came with but I was unable to bind the two.&lt;/p&gt;

&lt;p&gt;I’ve since learned that the best battery to fill the whole compartment and get the most drive time is a &lt;a href=&quot;https://www.genstattu.com/tattu-450mah-7-4v-75c-2s1p-lipo-battery-pack-with-jst-syp-plug.html&quot;&gt;Tattu 450 75C 2S&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Z-Bend pliers are great by the way, well worth it.&lt;/p&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>Flite Test Soarer</title>
    <link href="http://blog.wtwf.com/2020/02/soarer.html"/>
    <updated>2021-02-10T00:00:00-08:00</updated>
    <id>http://blog.wtwf.com/2020/02/soarer</id>
    <content type="html">&lt;p&gt;My daughter’s &lt;a href=&quot;https://www.flitetest.com/articles/ft-simple-storch-build&quot;&gt;Flite Test Storch&lt;/a&gt; has been through quite a lot so we were looking for a new plane for her to build and fly. She wanted something slow and stable, so we built a &lt;a href=&quot;https://www.flitetest.com/articles/ft-simple-soarer-build&quot;&gt;Flite Test Simple Soarer&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-soarer/IMG_3222.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-soarer/IMG_3222.sml.jpg&quot; alt=&quot;FT Soarer&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I cut up all the foamboard in advance and we were able to put it together in a couple of hours. Unfortunately the lack of ailerons made it super boring and hard to fly so we weren’t very thrilled with it at all.&lt;/p&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>20 Minute Switch</title>
    <link href="http://blog.wtwf.com/2021/02/20minswitch.html"/>
    <updated>2021-02-09T00:00:00-08:00</updated>
    <id>http://blog.wtwf.com/2021/02/twenty-minute-switch</id>
    <content type="html">&lt;p&gt;After shoulder surgery, we’re borrowing a &lt;a href=&quot;https://mycoldtherapy.com/products/breg-polar-care-kodiak-shoulder&quot;&gt;cold therapy machine&lt;/a&gt; you use it 20 minutes on, 20 off. but to turn it off you need to unplug it. With a simple esp01 and a &lt;a href=&quot;https://www.aliexpress.com/item/4000348370586.html&quot;&gt;relay module&lt;/a&gt; it’s all automatic now and tidy!&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-switch/IMG_3211.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-switch/IMG_3211.sml.jpg&quot; alt=&quot;inside&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here’s what it looks like inside. Luckily for me the machine was powered by 6V which is not too much to power the relay board and ESP01 so I just leeched the power off that and so the device fits inline with the power plug. Luckily I had a plug and socket that fitted because I take apart everything and keep what might be useful before I throw it out for e-recycling. Here’s &lt;a href=&quot;https://gist.github.com/arkarkark/2cfd35b8fc94d3b2ae3e219186feef00&quot;&gt;the code&lt;/a&gt;. Of course it wasn’t all trivial, the relay board had a problem that needed &lt;a href=&quot;https://www.esp8266.com/viewtopic.php?p=79484#p79484&quot;&gt;a simple fix&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-switch/IMG_3214.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-switch/IMG_3214.sml.jpg&quot; alt=&quot;in use&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here it is in use!&lt;/p&gt;

&lt;p&gt;It could be much better but it works fine enough and we included it when we returned the unit we were borrowing. Hopefully the owner still uses it. I wish it didn’t double click the relays when you first plug it in and ideally I’d like the ability to change the timing (both on and off time periods). I had planned to play around with putting a webserver in it, but then I discovered &lt;a href=&quot;https://docs.micropython.org/en/latest/esp8266/quickref.html&quot;&gt;micropython on the esp8266&lt;/a&gt; was getting more mature and wanted to play with that for a different project so didn’t want to do it twice in two languages. I don’t particularly enjoy writing LUA code.&lt;/p&gt;

&lt;p&gt;I made another of these for a friend who also had surgery. His needed 30 minutes on and 60 minutes off. The code was easy to change. Also I didn’t know what power was available so I just used a USB cord to power the ESP01/relays and then it was just a simple switch. Not quite as tidy, but I was doing it all remotely without access to the machine. He said it worked great for him.&lt;/p&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>The Purple Pusher Twin Boom Simple Stick</title>
    <link href="http://blog.wtwf.com/2021/02/purple-pusher.html"/>
    <updated>2021-02-08T00:00:00-08:00</updated>
    <id>http://blog.wtwf.com/2021/02/purple-pusher</id>
    <content type="html">&lt;p&gt;I made a Twin Boom Pusher based on the &lt;a href=&quot;https://www.flitetest.com/articles/simple-stick&quot;&gt;Hangar Simple Stick&lt;/a&gt; and maidened it today and it went pretty well. Here’s the goals for this project:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;as fun to fly as my Hangar simple stick&lt;/li&gt;
  &lt;li&gt;allow me to play with FPV and have the camera as far away from the motor as possible.&lt;/li&gt;
  &lt;li&gt;be quiet when flying&lt;/li&gt;
  &lt;li&gt;as easy as possible to change the battery&lt;/li&gt;
  &lt;li&gt;reduce the number of propellers I break.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;wing-and-tail&quot;&gt;Wing and Tail&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-05-pushy/IMG_3167.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-05-pushy/IMG_3167.sml.jpg&quot; alt=&quot;tail layout&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I built a standard hanger wing but made it as wide as a 30” sheet of foamboard. This would leave room for an 8” prop. I cut out a tail of similar size to the original. Then I laid them out on the original fuselage plans to make sure it was a similar length. I had some spare fiberglass tent poles that I used for the booms. They weren’t super light but were all I had at the time.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-05-pushy/IMG_3179.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-05-pushy/IMG_3179.sml.jpg&quot; alt=&quot;finding CG&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Once I build the wing and tail I tried out how far forward the battery would need to be to get the right center of gravity (CG). The final length would be even longer as a pusher motor on the back would try and move the CG backwards.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-05-pushy/IMG_3174.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-05-pushy/IMG_3174.sml.jpg&quot; alt=&quot;motor/prop mock&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I laid outthe motor and prop to make sure it wouldn’t hit the booms. I wanted the motor quite far away from the wing to try and make it quieter.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-05-pushy/IMG_3175.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-05-pushy/IMG_3175.sml.jpg&quot; alt=&quot;FPV mock&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The FPV camera could point forward right from the nose with no propellor in the way.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-05-pushy/IMG_3176.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-05-pushy/IMG_3176.sml.jpg&quot; alt=&quot;wing LEDs&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I also added a 1m strip of WS2812 LEDs inside the wing to light up at night.&lt;/p&gt;

&lt;h2 id=&quot;fuselage&quot;&gt;Fuselage&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-05-pushy/IMG_3157.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-05-pushy/IMG_3157.sml.jpg&quot; alt=&quot;lots of bevel cuts&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I didn’t really like cutting the channels to make a fuselage (a la Flite Test) and I had a nice &lt;a href=&quot;https://www.thingiverse.com/thing:1358344&quot;&gt;3d printed bevel cutting tool&lt;/a&gt;. So I thought I could use bevel cuts and it turned out great. I made it just the right size to fit a &lt;a href=&quot;https://www.thingiverse.com/thing:2726873&quot;&gt;3d printed motor mount&lt;/a&gt;. Luckily it was also just big enough for a 2200mAh 3S LiPo battery.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-05-pushy/IMG_3158.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-05-pushy/IMG_3158.sml.jpg&quot; alt=&quot;3D printed motor mount firewall.&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;/assets/images/2021-02-05-pushy/IMG_3159.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-05-pushy/IMG_3159.sml.jpg&quot; alt=&quot;final fuselage&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As you can see it came together really well and I feel this might actially be stronger than the traditional A or B fold that Flite Test uses. Of course it only works well because the bevel cutting tool makes it so easy.&lt;/p&gt;

&lt;p&gt;The fuselage length needed to be very long in the end. It looks pretty comical and I was kinda disappointed in that. I made the top of the fuselage open up to put the battery in (The wires from the speed controller almost weren’t long enough). Then you slide the nose of the plane on and it seals the battery lid.&lt;/p&gt;

&lt;h2 id=&quot;servo-testing-usb-cable&quot;&gt;servo testing USB cable&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-05-pushy/IMG_3188.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-05-pushy/IMG_3188.sml.jpg&quot; alt=&quot;cable&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I put a simple 2 pin connector onto an old USB cable and tah dah I instantly had 5V power easily available.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-05-pushy/IMG_3189.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-05-pushy/IMG_3189.sml.jpg&quot; alt=&quot;cable and servo/battery tester&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This plugs in nicely to my battery/servo tester and was much easier than digging out a speed controller to get 5V.&lt;/p&gt;

&lt;h1 id=&quot;wheels&quot;&gt;Wheels&lt;/h1&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-05-pushy/IMG_3196.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-05-pushy/IMG_3196.sml.jpg&quot; alt=&quot;wheels&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I made some wheels from some old hot chocolate lids and some 2mm wire. I got the idea for the wire bend from &lt;a href=&quot;https://www.rcgroups.com/forums/showpost.php?p=11706082&amp;amp;postcount=2&quot;&gt;this post&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-02-05-pushy/IMG_3197.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-05-pushy/IMG_3197.sml.jpg&quot; alt=&quot;wheel mounting detail&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;/assets/images/2021-02-05-pushy/IMG_3205.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-02-05-pushy/IMG_3205.sml.jpg&quot; alt=&quot;final plane&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;even with the huge wheels it didn’t quite keep the prop off the ground, but I was sure it would help.&lt;/p&gt;

&lt;p&gt;Final Weights (everything but a battery):&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;607g with landing gear&lt;/li&gt;
  &lt;li&gt;555g no landing gear&lt;/li&gt;
  &lt;li&gt;587g with fpv (no landing gear)&lt;/li&gt;
&lt;/ul&gt;

&lt;h1 id=&quot;maiden-flight&quot;&gt;Maiden Flight&lt;/h1&gt;

&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/anrWPzKZT7g&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;

&lt;h1 id=&quot;first-landing&quot;&gt;First Landing&lt;/h1&gt;

&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/KC---gZ73AU&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;

&lt;p&gt;In the end I didn’t like the wheels. Thet looked silly in the air and make it even more sliugish. I didn’t love how it flew (and certainly didn’t love how it looked) but at least it flew. A good first plane that I feel like I designed.&lt;/p&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>Lighting McQueen JB Simple stick</title>
    <link href="http://blog.wtwf.com/2021/01/lighting-mcqueen.html"/>
    <updated>2021-01-19T00:00:00-08:00</updated>
    <id>http://blog.wtwf.com/2021/01/lighting-mcqueen</id>
    <content type="html">&lt;p&gt;Each plane I build i seem to like more than the other. I loved the slow and stable &lt;a href=&quot;/2020/10/rcplane-bench-flysky-storch.html&quot;&gt;Storch&lt;/a&gt; more than my &lt;a href=&quot;/2020/08/rcplane.html&quot;&gt;first plane&lt;/a&gt;. The &lt;a href=&quot;/2020/10/versa.html&quot;&gt;Versa&lt;/a&gt; was fast and zippy. The &lt;a href=&quot;/2020/11/sticky.html&quot;&gt;Hangar Simple Stick&lt;/a&gt; flew like an arrow, fast precise and very fun to fly. We’re not going to mention the &lt;a href=&quot;/2020/11/p47.html&quot;&gt;P47&lt;/a&gt; for some time yet.&lt;/p&gt;

&lt;p&gt;When I set out to build my simple stick I really wanted to build the &lt;a href=&quot;https://store.flitetest.com/flite-test-simple-stick-electric-airplane-kit-1067-mm-flt-1075/p1279790&quot;&gt;Flite test one&lt;/a&gt; but even though they had it in the store the plans were not available yet. There were two choices for other easily findable simple stick planes. The &lt;a href=&quot;https://www.flitetest.com/articles/simple-stick&quot;&gt;Hangar&lt;/a&gt; and the &lt;a href=&quot;https://forum.flitetest.com/index.php?threads/jb-simple-stik.60515/&quot;&gt;JB&lt;/a&gt;. I built the hangar one since it looked way simpler. I was intrigued with the JB one since it looked more like the Flite test plane and had a symmetric wing. A symmetric wing would fly equally well right side as well as upside down.&lt;/p&gt;

&lt;p&gt;So I cut it all out and started building it. This time I even remembered to put neopixel LEDs into the wing.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-01-19-lighting/IMG_3077.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-01-19-lighting/IMG_3077.sml.jpg&quot; alt=&quot;LEDs inside the wing&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I can control the exact color of each little LED individually. So these two on each wing tip can be a different color.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-01-19-lighting/IMG_3082.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-01-19-lighting/IMG_3082.sml.jpg&quot; alt=&quot;2 LEDs on wing tips&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I don’t have a great setup for controlling the LEDs yet so I just plugged in the board that powered up my &lt;a href=&quot;/2019/12/xmas.html&quot;&gt;xmas tree&lt;/a&gt; so here’s how that color scheme looks inside a plane. I put a ring of lights around the motor which looks super sweet in the shiny metal casing. There’s lights down the left and right of the body at the tail with a single LED pointing directly backwards. Finally there’s a short strip under the front of the fuselage. I used the regular LED connectors that came with the strips which ended up being a bit bulky in the end.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-01-19-lighting/IMG_3085.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-01-19-lighting/IMG_3085.sml.jpg&quot; alt=&quot;colorful wing LEDs&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-01-19-lighting/IMG_3086.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-01-19-lighting/IMG_3086.sml.jpg&quot; alt=&quot;Green LED wing&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I still have no idea what I’m doing with landing gear so I built this skid like thing with survey flag wire. All I’m really trying to do is save the prop when I come in for a landing. I also added a 2mm carbon rod into the leading edge of the wing on the inside of the bevel cut to hopefully stop the wings folding. I didn’t like the servos for the tail sticking out of the body on my Hangar simple stick so for this one I put in a few guide tubes and ran control rods to servos mounted inside the body as far forward as possible. It looked really tidy from the outside.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-01-19-lighting/IMG_3089.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-01-19-lighting/IMG_3089.sml.jpg&quot; alt=&quot;finished JB Simple Stick&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The &lt;a href=&quot;https://youtu.be/2-id3-iY5yo&quot;&gt;Maiden&lt;/a&gt; when really well, it flew really nicely and I even flew it up high and did some inverted flying and it flew well upside down.&lt;/p&gt;

&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/2-id3-iY5yo&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;

&lt;p&gt;The &lt;a href=&quot;https://youtu.be/xc8W4YGUQm8&quot;&gt;First Landing&lt;/a&gt; also went well with the kooky landing gear helping to keep the prop in one piece.&lt;/p&gt;

&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/xc8W4YGUQm8&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;

&lt;p&gt;This JB Simple Stick with all the LEDs ended up weighing 495g without battery. For comparison my Hangar simple stick once I’d added the old tent pole to reinforce the wing after folding weighed 460g.&lt;/p&gt;

&lt;p&gt;I really liked the smooth lines of the top of the plane, the wing being recessed into the fuselage is a nice look. The bottom of the tail is also flush with the fuselage which is another thing I like but maybe makes it more likely to be damaged during landing? Many of the cuts in the plans, especially at the front ended with cutting away and removing 10mm of foam from the paper, then you would glue and fold over the paper flap to cover up the exposed foam edge, this ended up looking really nice but was a bit annoying to make. The chord of the wing (leading to trailing edge distance) seemed really large compared to the hangar but I measured it and it was actually the same.&lt;/p&gt;

&lt;p&gt;The biggest drawback with this plane is how annoying it is to change the battery. You need to take the wing off and I still don’t feel comfortable with less than 4 elastic bands (2 parallel with the fuselage and then 2 crossing). Taking the wing off means it’s still connected for the ailerons so it’s hard to deal with.
With my Hangar simple stick I was able to make the top of the front of the fuse slide under between the wing and the BBQ skewer that held the elastic bands. It got a little worn over time but it made battery changes super simple.&lt;/p&gt;

&lt;p&gt;I’m also not a fan of the tail and rudder being split like they are with part of the rudder moving the top of the tail.&lt;/p&gt;

&lt;h2 id=&quot;disaster&quot;&gt;Disaster&lt;/h2&gt;

&lt;p&gt;And then we had a bit of a whoopsie. I’d walked up to where we fly and because I walked I only brought one plane. Well I get the battery in and decide to check the control surfaces and the elevator was barely moving at all. I could hear the servo moving inside but the elevator didn’t. I took the wing off (which is annoying to do) and saw that the servo inside had pulled the paper off where it was glued and was flopping around. I should have gone home, but instead I taped the servo in place and figured it was good enough. It was good enough for a while, but then my plane suddenly dipped down while I was flying overhead and slammed at full throttle right into the side of a shipping container. It made the loudest bang!&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-01-19-lighting/IMG_3374.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-01-19-lighting/IMG_3374.sml.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I was impressed with how little damage seemed to happen. The 3D printed motor mount died and one of the neopixels fell off the motor ring but the motor looks like it might still work. There was a bit of a dent in the tail end of the fuselage, it seems weaker than the Hanger stick. You can see where the servos came off the side of the fuselage I’ll have to work out a better mounting system when I fix this.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2021-01-19-lighting/IMG_3375.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2021-01-19-lighting/IMG_3375.sml.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I haven’t put it all back together yet but it looks really fixable and I’m hopeful I’ll get it to fly again.&lt;/p&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>Christmas Cards</title>
    <link href="http://blog.wtwf.com/2020/12/xmascards.html"/>
    <updated>2020-12-17T00:00:00-08:00</updated>
    <id>http://blog.wtwf.com/2020/12/xmas-cards</id>
    <content type="html">&lt;p&gt;Every year we send out a sheet of photos and our Christmas letter with our cards. I figure I might as well document it here:&lt;/p&gt;

&lt;p&gt;To make the photo montage sheet I use a program called &lt;a href=&quot;https://plasq.com/downloads/comic-life-desktop/&quot;&gt;Comic Life&lt;/a&gt;. It’s super easy to use. I make the boxes then drop photos inside them. I can then scale the photos and they never grow outside the box. The paper was a harder problem. Regular photo paper is too thick, hard to fold and sometimes gets my cards sent back with insufficient postage. I found this &lt;a href=&quot;https://www.redrivercatalog.com/browse/32lb-premium-matte-double-sided.html&quot;&gt;lightweight photo paper&lt;/a&gt; that works well. You can also just make your image and hand it over to someone like shutterfly for them to mail it out which really would make things a lot simpler but doesn’t seem very personal to me.&lt;/p&gt;

&lt;p&gt;I write the letter part as a group effort with the family, we can each edit and add our own flair to it.&lt;/p&gt;

&lt;p&gt;I just use a google sheet for address labels. I add a column so I can sort them in furthest away first so those get sent first. The &lt;a href=&quot;https://app.print.avery.com/&quot;&gt;avery online label maker&lt;/a&gt; does a good job of mail merge from a csv file.&lt;/p&gt;

&lt;p&gt;Finally I make a google drive folder named after the year under “Xmas Cards” where I put all the files for this year. I put both the original files and also the final print pdf files too.&lt;/p&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>P47 Thunderbolt and charging box</title>
    <link href="http://blog.wtwf.com/2020/11/p47.html"/>
    <updated>2020-11-19T00:00:00-08:00</updated>
    <id>http://blog.wtwf.com/2020/11/p47</id>
    <content type="html">&lt;p&gt;Here’s a sad story. I decided to try and build a pretty plane. I was going to build a &lt;a href=&quot;https://www.flitetest.com/articles/ft-mustang-build&quot;&gt;FT Mustang&lt;/a&gt; but they said that the &lt;a href=&quot;https://forum.flitetest.com/index.php?resources/ft-p-47-thunderbolt.83/&quot;&gt;P47&lt;/a&gt; would be easier.&lt;/p&gt;

&lt;p&gt;The wing went together easily. I used particle board for the wood spars.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-11-19-p47/IMG_2868.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-11-19-p47/IMG_2868.sml.jpg&quot; alt=&quot;p47 wing construction&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The curvy part of the body was kind of annoying to bend and fix in place. There’s a few creases but it’s not awful.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-11-19-p47/IMG_2879.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-11-19-p47/IMG_2879.sml.jpg&quot; alt=&quot;p47 fuselage&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;All finished and ready for paint. My plans had a problem where one side of the motor mount was 5mm too high so it wasn’t square, I just crammed it in anyway and it kind fit. Also one of the sections behind that flared engine cowling was the wrong size and so wouldn’t fit. Both of those were the first time I’d had problems with plans and it was pretty frustrating.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-11-19-p47/IMG_2884.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-11-19-p47/IMG_2884.sml.jpg&quot; alt=&quot;unpainted complete p47&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’ve had problems with this cheap spray paint clogging in the tube (not the nozzzle), but since I’ve been shaking them up with a reciprocating saw I’ve not had any trouble at all. It’s just a pipe clamp and an old long saw blade. I did have grand plans to affix a bike water bottle cage to it, but this clamp was so wasy and worked well.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-11-19-p47/IMG_2893.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-11-19-p47/IMG_2893.sml.jpg&quot; alt=&quot;mixing paint cans&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I found this &lt;a href=&quot;https://xplanereviews.com/index.php?/forums/topic/861-aircraft-review-republic-p-47n-thunderbolt-by-flyingiron-simulations/&quot;&gt;p47 livery&lt;/a&gt; which looked easy enough to paint. The black paint kinda bubbled the paper off the foam but it worked out o.k.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-11-19-p47/IMG_2894.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-11-19-p47/IMG_2894.sml.jpg&quot; alt=&quot;p47 grey underside &quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;painting the top took quite a few coats of paint.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-11-19-p47/IMG_2910.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-11-19-p47/IMG_2910.sml.jpg&quot; alt=&quot;p47 painting the top&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The complete plane. I used black paint on the windows, a Sharpie wasn’t dark enough.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-11-19-p47/IMG_2920.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-11-19-p47/IMG_2920.sml.jpg&quot; alt=&quot;p47 complete top&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The underside looks really good.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-11-19-p47/IMG_2921.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-11-19-p47/IMG_2921.sml.jpg&quot; alt=&quot;p47 complete underside&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I just used a sharpie pen on the white foamboard to make the cowling checkerboard. It was time consuming but not particularly difficult.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-11-19-p47/IMG_2922.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-11-19-p47/IMG_2922.sml.jpg&quot; alt=&quot;p47 cowling&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here’s where our story turns sad, the &lt;a href=&quot;https://youtu.be/cZfX3Tdr0xs&quot;&gt;maiden flight&lt;/a&gt;. Looking at the video it didn’t fly as bad as I remember, but it certainly didn’t fly well. It’s likely it was too tail heavy, or overall just too heavy with the weight of all the paint.&lt;/p&gt;

&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/cZfX3Tdr0xs&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;

&lt;p&gt;I think the final crash was caused by the elevator splitting at the thin bit under the rudder which lost me half that control surface. It smashed pretty hard nose first into the ground and shoved the motor further back into the plane. I haven’t fixed it up for flown it since. I might have a go at it sometime again.&lt;/p&gt;

&lt;h2 id=&quot;charging-box&quot;&gt;Charging box&lt;/h2&gt;

&lt;p&gt;I also built a box for charging my batteries. I got this &lt;a href=&quot;https://smile.amazon.com/gp/product/B00006ICA9&quot;&gt;Fire retardant steel box&lt;/a&gt; which was only $22 when I bought it. Maybe set up an &lt;a href=&quot;https://camelcamelcamel.com/product/B00006ICA9&quot;&gt;amazon price watch&lt;/a&gt;? Cut a small hole in the back corner and put rubber grommets to protect the wires. I’m under no illusion that this is completely fire proof, but it’ll help. I still keep the batteries in the lipo bags when chaging which helps hold the temperature sensor on my &lt;a href=&quot;https://www.aliexpress.com/item/32469228598.html&quot;&gt;b6 charger&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-11-19-p47/IMG_2882.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-11-19-p47/IMG_2882.sml.jpg&quot; alt=&quot;fireproof charging box&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The &lt;a href=&quot;https://smile.amazon.com/gp/product/B07QLC3VJK&quot;&gt;parallel charging board&lt;/a&gt; is glued down and makes plugging in batteries easy. I don’t actually use it to charge more than one battery at a time. I didn’t notice the Deans T plug on the bottom, and cut off a supplied Deans to BEC type connector to make an XT60 to BEC, oops. The other wires are for charging various bike lights. I color code the plugs and the batteries so I use the right charger. The bottom is coated in duct tape to try and reduce the chance of things shorting. After flying this box is large enough to store all the batteries that need charging and after I’ve charged each battery I move it to a &lt;a href=&quot;https://smile.amazon.com/gp/product/B00C2YELAC&quot;&gt;50-Caliber Ammo Box&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-11-19-p47/IMG_2883.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-11-19-p47/IMG_2883.sml.jpg&quot; alt=&quot;inside the charging box&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>Sticky McStickFace my first Simple Stick</title>
    <link href="http://blog.wtwf.com/2020/11/sticky.html"/>
    <updated>2020-11-07T00:00:00-08:00</updated>
    <id>http://blog.wtwf.com/2020/11/sticky</id>
    <content type="html">&lt;p&gt;I made a &lt;a href=&quot;https://www.flitetest.com/articles/simple-stick&quot;&gt;Hangar Simple Stick&lt;/a&gt;! Mine was slightly different because I didn’t have any long wire for a control rod so I put the servos further back in the tail. This adjusted the CG so I had to move the wing 1” back to compensate.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-11-07-sticky/IMG_2829.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-11-07-sticky/IMG_2829.sml.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The googly eyes really helped with the CG and give it personality. I didn’t use a Flite Test power pod (removable motor tray), I just glued in a 3D printed motor mount (Thanks Ernst!). Changing the battery required taking off the wings AND pulling up the bit with the eyes on. It’s pretty annoying. Once the plane got a bit more “worn in” (i.e. crashed). I just stared tucking the eye bit under the wing.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-11-07-sticky/IMG_2852.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-11-07-sticky/IMG_2852.sml.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I burned through quite a few propellers since it’s right at the front and I didn’t have any landing gear at all. I put these skids on made from &lt;a href=&quot;https://www.homedepot.com/p/_/100148662&quot;&gt;flag stakes&lt;/a&gt; and it helped quite a bit.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-11-07-sticky/IMG_2853.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-11-07-sticky/IMG_2853.sml.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This plane is the funnest to fly of all my planes so far. It’s very quick to move and flights in a very straight line. just point it and it keeps going. It will fly straight up and climb until it’s just a teeny dot and then you can glide down for ages under no power. It’s so maneuverable that it felt like it could do anything. Well, not quite, I put it in a full throttle, full speed dive and then pull out of it at the last moment and promptly folded the wings. I’ll admit I didn’t have a popsicle stick to make them stronger but I don’t think it would have helped. It flew great even with the wings folded and when I got it safely to ground I was able to fix it by sliding an old fiber glass tent pole inside the wing. You can see it in this photo.&lt;/p&gt;

&lt;p&gt;The tent pole weighs 41g. I could use an old aluminum arrow shaft which would only be 10.7g. With the tent pole the plane weighs 460g with everything but a battery.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-11-07-sticky/IMG_2950.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-11-07-sticky/IMG_2950.sml.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here’s some video of the &lt;a href=&quot;https://youtu.be/GPin0Kpg-2o&quot;&gt;Maiden Flight&lt;/a&gt;.&lt;/p&gt;

&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/GPin0Kpg-2o&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;

&lt;p&gt;I’ve flown this a lot, it fits easily on my backpack and is nice and quiet and fun to fly. I’ve also crashed it A LOT and it’s stood up to the beating especially well. We’ve done streamer battles with this and the Storch and even had a midair collisions and flown away from it like nothing happened.&lt;/p&gt;

&lt;p&gt;The biggest drawbacks are how often I break a prop and also changing batteries is kind of annoying.&lt;/p&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>Rating Music in iTunes on iOS</title>
    <link href="http://blog.wtwf.com/2020/10/rating-music.html"/>
    <updated>2020-10-17T00:00:00-07:00</updated>
    <id>http://blog.wtwf.com/2020/10/rating-music</id>
    <content type="html">&lt;h2 id=&quot;history&quot;&gt;History&lt;/h2&gt;

&lt;p&gt;You can skip down to my &lt;a href=&quot;#current-solution&quot;&gt;current solution&lt;/a&gt; to find out how I currently do it if you don’t want to read this boring bit.&lt;/p&gt;

&lt;p&gt;In the olden days when I used to take the bus to work I would rate my music on an iPod Photo. I rated them using this scale&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;0 stars - not yet rated&lt;/li&gt;
  &lt;li&gt;1 star - terrible, I should delete this song&lt;/li&gt;
  &lt;li&gt;2 stars - I don’t like this song but should keep it - maybe for a complete album&lt;/li&gt;
  &lt;li&gt;3 stars - I don’t hate it, but I’d be fine if I never heard it again. worth listening to when listening to a whole album or all works by an artist.&lt;/li&gt;
  &lt;li&gt;4 stars - should be featured on a best of a genre, best of a musician.&lt;/li&gt;
  &lt;li&gt;5 stars - absolute banger, I would always listen to this song.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Then I could make playlists of 4 stars and above and they’d be sure to be great music to listen to.&lt;/p&gt;

&lt;p&gt;In hindsight I should probably stretch it more so that 3 stars and above was the threshold then I could be a little more granular with my ratings.&lt;/p&gt;

&lt;p&gt;Once all my music was rated, keeping it updated when new stuff was added was easy. Then I wanted a way to know if music was safe for work or not, i.e. it had rude words or questionable topics. I took all my 5 star music and added it to a manual playlist called &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;was 5 star&lt;/code&gt; and then made a smart playlist that had the rules &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;playlist is &quot;was 5 star&quot;&lt;/code&gt; and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;rating is *****&lt;/code&gt; then I went through that and all songs that were safe for work got rated 4 stars and those that had rude words in them were rated 3 stars. Finally I made my way through the songs and could then manually go and sort my &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;was 5 star&lt;/code&gt; playlist by rating and add all the 3 stars to my &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;NSFW&lt;/code&gt; playlist and the 4 stars to &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;SFW&lt;/code&gt; and when I was finally done I could put everything back to 5 stars. Then I worked through the 4 star songs genre by genre. It took a while but I was just sat on the bus commuting anyway and it helped me discover some songs in my library I’d forgotten about.&lt;/p&gt;

&lt;p&gt;Eventually I got an iPhone and using that was a little easier. Then I finally worked out that I could both rate songs with stars and also mark if I loved or disliked songs with the heart thing. So now I could rate them in the star rating and use hearts and dislikes to rate as Safe for Work and Not Safe for Work. I’d later grab the hearts and add to SFW and the dislikes into my NSFW playlist and then reset them.&lt;/p&gt;

&lt;p&gt;Then I relized I could do this using Siri on bike rides although it was a little annoying. I’d have to say “I like this song”, then I’d say “rate this song 5 stars”, then I’d have the press the remote button (to turn off siri) and tben double press it to move to the next song. Each step could go wrong and I’d have to work out what was happening, but I was able to rate my music, as long as I had internet access where I was riding.&lt;/p&gt;

&lt;p&gt;Finally I discovered &lt;a href=&quot;https://support.apple.com/guide/shortcuts/welcome/ios&quot;&gt;shortcuts&lt;/a&gt; this allowed me to make a shortcut that would rate a song and make it as NSFW or SFW and then move to the next song. Of course it wasn’t as easy as that. There were no shortcut actions to rate a song. I ddin’t want to sync my whole NSFW and SFW playlists either. Also empty playlists don’t sync to my phone either. This all led me to the…
You can also run the shortcuts using the phone app and pressing big buttons on the screen. This works even if you don’t have internet access. Sometimes the music doesn’t start playing when you move to the next track when you do it this way, so you have to explicitly start the music once you move to the next track.&lt;/p&gt;

&lt;h2 id=&quot;current-solution&quot;&gt;Current Solution&lt;/h2&gt;

&lt;p&gt;I have a system that works but it’s ugly. I made 5 playlists with a small song in it called &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;__&lt;/code&gt; (one playlist for each star rating) called “zp 1” to “zp 5”. I also made 2 playlists “zp rude” and “zp safe” with similar small &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;__&lt;/code&gt; songs on them. Finally I made a “zp Needs Work” for me to deal with songs that might have the wrong genre or I had mistated.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/images/2020-10-rate/Music.png&quot; alt=&quot;a&quot; /&gt;&lt;/p&gt;

&lt;p&gt;I then make 5 shortcuts that adds the current song to the right rating playlist and the SFW list and another 5 that did the ratings and added it to the NSFW list. It then moves to the next song and makes sure it is playing.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/assets/images/2020-10-rate/banger.sml.png&quot; alt=&quot;a&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Then after my phone has synced to my mac at home. I run a python script that takes all the songs (except the small &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;__&lt;/code&gt; one) and rates them and removes them from the playlists. Then I need to sync again. I need to leave the small song there so the playlist ends up on my phone (empty playlists are not synced).&lt;/p&gt;

&lt;p&gt;Here’s &lt;a href=&quot;https://gist.github.com/arkarkark/def0cb52b3972639d29b11eeec492368&quot;&gt;the script&lt;/a&gt; you might need to pip3 install appscript&lt;/p&gt;

&lt;p&gt;I told you it was ugly, but it does work.&lt;/p&gt;

&lt;p&gt;If you don’t mind having those playlists around you could do the script stuff by hand occasionally.&lt;/p&gt;

&lt;p&gt;I had to have a unique title for each shortcut that was not likley to be confused with something else. Tryone came about because I used to try and call Traffic Info and it would always try and call Patrick which was annoying when stuck in traffic on the highway. The format of the naming is Tyrone &lt;em&gt;rating&lt;/em&gt; &lt;em&gt;safe/rude&lt;/em&gt;. I changed the rating word depending on if it is safe or rude to further reduce the risk is the phone just fudging a guess since I’m riding my bike when yelling this into the mic. I also changed the reply to amuse me and get confirmation of where it is added. If it adds the track to the wrong list the order in which I add things in my script allows you to upgrade tracks  to a higher rating or making sure they are NSFW. If anything is screwed up you can always “Tyrone Later” and it’ll get added to the Needs Work playlist to be updated at your leisure. Here’s the order I have them in on my phone. SFW are colored Greena nd NSFW are colored Red, the ordering allows me to easily see where I am in the list depending on how many red/green ones I can see.&lt;/p&gt;

&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Shortcut&lt;/th&gt;
      &lt;th&gt;Rating&lt;/th&gt;
      &lt;th&gt;(not) safe for work&lt;/th&gt;
      &lt;th&gt;reply&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;Tryone Banger Safe&lt;/td&gt;
      &lt;td&gt;5&lt;/td&gt;
      &lt;td&gt;SFW&lt;/td&gt;
      &lt;td&gt;Banger!&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Tryone Good Safe&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;SFW&lt;/td&gt;
      &lt;td&gt;Good!&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Tryone 3 Safe&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;SFW&lt;/td&gt;
      &lt;td&gt;Meh&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Tryone 5 Rude&lt;/td&gt;
      &lt;td&gt;5&lt;/td&gt;
      &lt;td&gt;NSFW&lt;/td&gt;
      &lt;td&gt;Fookin’ A!&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Tryone 4 Rude&lt;/td&gt;
      &lt;td&gt;4&lt;/td&gt;
      &lt;td&gt;NSFW&lt;/td&gt;
      &lt;td&gt;The Sheet!&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Tryone 3 Rude&lt;/td&gt;
      &lt;td&gt;3&lt;/td&gt;
      &lt;td&gt;NSFW&lt;/td&gt;
      &lt;td&gt;Mediocre&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Tryone 2 Safe&lt;/td&gt;
      &lt;td&gt;2&lt;/td&gt;
      &lt;td&gt;SFW&lt;/td&gt;
      &lt;td&gt;Bad&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Tryone 2 Rude&lt;/td&gt;
      &lt;td&gt;2&lt;/td&gt;
      &lt;td&gt;NSFW&lt;/td&gt;
      &lt;td&gt;Shyte&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Tryone 1 Safe&lt;/td&gt;
      &lt;td&gt;1&lt;/td&gt;
      &lt;td&gt;SFW&lt;/td&gt;
      &lt;td&gt;Awful&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Tryone 1 Rude&lt;/td&gt;
      &lt;td&gt;1&lt;/td&gt;
      &lt;td&gt;NSFW&lt;/td&gt;
      &lt;td&gt;Foo kin awful&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;Bonus: I added two more actions called “Jesus Christ” and “Hail Satan” that allow me to mark if a song is overly religious or not (especially for Xmas music).&lt;/p&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>Versa wing and FPV</title>
    <link href="http://blog.wtwf.com/2020/10/versa.html"/>
    <updated>2020-10-16T00:00:00-07:00</updated>
    <id>http://blog.wtwf.com/2020/10/versa</id>
    <content type="html">&lt;h2 id=&quot;fpv&quot;&gt;FPV&lt;/h2&gt;

&lt;p&gt;I’ve wanted to try First-person view (FPV) flying. You put a camera and a transmitter on your plane and see what the plane sees via a screen or goggles. If the goggles support head tracking you can even put the camera on a gimbal with some servos and as you look left and right so does the camera! Maybe one day I’ll get a set of &lt;a href=&quot;https://www.racedayquads.com/products/skyzone-sky03o-oled-fpv-goggles-choose-your-color&quot;&gt;sky03o&lt;/a&gt; goggles but for now of course I went with the cheap option which is the $38 &lt;a href=&quot;https://www.aliexpress.com/item/1005001388307386.html&quot;&gt;ROTG02&lt;/a&gt; and that included a little camera with a transmitter too.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-fpv/IMG_2650.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-fpv/IMG_2650.sml.jpg&quot; alt=&quot;ROTG02&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I can plug this into an old Android phone and it looks to Android just like a plug in webcam. Add in the &lt;a href=&quot;https://play.google.com/store/apps/details?id=com.vertile.fpv3d&quot;&gt;go FPV&lt;/a&gt; app and it works perfectly. I did put a strap on an old &lt;a href=&quot;https://arvr.google.com/cardboard/&quot;&gt;Google cardboard&lt;/a&gt; and even added some padding but then I found you can buy better VR phone holders for around $10 on eBay so I got a &lt;a href=&quot;https://www.ebay.com/sch/i.html?_nkw=Tzumi%20Dream%20Vision%20Pro&quot;&gt;Tzumi Dream Vision Pro&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-fpv/IMG_2679.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-fpv/IMG_2679.sml.jpg&quot; alt=&quot;VR Goggles&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;They make your eyes look goofy when you look in where the phone goes. You can adjust th lenses left right and focus them forward and backward, I was impressed.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-fpv/IMG_2682.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-fpv/IMG_2682.sml.jpg&quot; alt=&quot;25mW FPV Cam on AXN&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I wanted the camera to point forward but my propensity for slamming the plane nose first into the ground stopped me putting it on the nose of the plane. I chose to mount it here which was a spectacularly bad idea.&lt;/p&gt;

&lt;p&gt;I got out to fly and have the goggles on my head ready to go, launch the plane get it up nice and high and I’m gliding around and then put the goggles on and it’s pretty amazing. It’s a little static-y but then again it’s only a 25mW transmitter and I have no idea at all how high the plane is, it’s so hard to work that out just by seeing what the plane sees. I’m worried the plane is getting too low and so I turn on the throttle to climb and instantly the screen turns to all static. Now the problem with FPV is that dumb old you with your nerd goggles on is stood in a field looking one way, but the plane could be anywhere around you and I had to rip the goggles off then in a panic look around and see if I could find my plane before it flew away too far and I couldn’t see it. I did this a few times but it was too nerve wracking for me.&lt;/p&gt;

&lt;p&gt;I think for a while I’ll only be flying FPV with someone else on a buddy box to bring the plane back or just have them look at the footage. After my first battery I decided that I would use the recording capability and just record some video for you, but when I plugged in the camera it started to make the magic overheating electric components smell and melting the foam on my plane so I quickly unplugged it and figured I’d just blown up the camera and transmitter anyway. Strangely when I got home it seemed to work fine, but the wires were certainly all melty.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-fpv/IMG_2686.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-fpv/IMG_2686.sml.jpg&quot; alt=&quot;30 minutes AXN flight time&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Finally my battery meter came in and on a recent flight I managed to get 30 minutes of flying from one 3s 2200 battery. I try and climb and then glide as much as possible but when I finally landed the battery was at 8%. It’s not good to drain LiPo batteries that low so I don’t think I’ll be flying for quite that long on a single battery again. I used to fly for 20 minutes at a time, maybe I’ll bump that up to 25.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-fpv/IMG_2658.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-fpv/IMG_2658.sml.jpg&quot; alt=&quot;Storch built&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here’s the FT Storch finally all finished and ready to fly, We taxied it up and down the street a little but we didn’t take off. Those wheels are made out of Costco cat litter jugs. Still not maidened it yet hopefully soon.&lt;/p&gt;

&lt;h2 id=&quot;versa-wing&quot;&gt;Versa wing&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-fpv/IMG_2665.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-fpv/IMG_2665.sml.jpg&quot; alt=&quot;Versa in progress&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;My second Flite Test foam board plane build was a &lt;a href=&quot;https://youtu.be/IIxlPztXQKk&quot;&gt;Versa Wing&lt;/a&gt; but as a &lt;a href=&quot;https://youtu.be/dveLR_WZDdw&quot;&gt;pusher&lt;/a&gt; (with the motor on the back). It went together really easily and it was mostly finished after one day of working on it. I cut out way too much from the plans since they had me cut holes for the servos on the bottom, but for a pusher you want the servos on the top and I feel like I could leave the bottom half of the paper in for the spar holes. I also think I’ll fold and glue the spars before I cut the rest of the spars which should make them more even. My next Versa is going to be so clean looking!&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-fpv/IMG_2673.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-fpv/IMG_2673.sml.jpg&quot; alt=&quot;Versa motor mount&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I built my own motor mount using thick and thin paint stirrer wood and some wood glue. It feels like it’s strong enough, time will tell. My friend also printed me up some motor mounts so I’m excited to try those.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-fpv/IMG_2690.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-fpv/IMG_2690.sml.jpg&quot; alt=&quot;Versa built&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I got a little too rushed when I built it and totally forgot to put in the WS2812 LED strips I had planned to add. Oh well. since it’s only $2 of foam board I can build a new one anytime. I’m very pleased with how tidy the motor mount is.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-fpv/IMG_2691.jpeg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-fpv/IMG_2691.sml.jpg&quot; alt=&quot;Versa battery mount&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The battery fits right in the front and we’ll see if it manages to stay in there with all that Velcro. You can also see the holes that the wing spars fit into. I think I can leave the foam board paper in place and make that much tidier in the next version. Also those center of gravity holes are huge and ugly but I didn’t know what the hole was for when I was making it from the plans. I also want to add FPV to this as well, but the camera and TX that I bought are reserved for the &lt;a href=&quot;https://www.banggood.com/Sonicmodell-Mini-AR-Wing-600mm-Wingspan-EPP-Racing-FPV-Flying-Wing-Racer-RC-Airplane-PNP-p-1341528.html&quot;&gt;Mini AR Wing&lt;/a&gt; that I’ll talk about in another post.&lt;/p&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>RC Plane workbench, usb power input, crashes, wireless buddy box, foamboard storch</title>
    <link href="http://blog.wtwf.com/2020/10/rcplane-bench-flysky-storch.html"/>
    <updated>2020-10-05T00:00:00-07:00</updated>
    <id>http://blog.wtwf.com/2020/10/rcplane</id>
    <content type="html">&lt;h2 id=&quot;axn-floater&quot;&gt;AXN Floater&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-rcplane/IMG_2555.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-rcplane/IMG_2555.sml.jpg&quot; alt=&quot;AXN Wing retention&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;My adventures with my AXN Floater plane continue. I never glued the wings in so that it’d be easier to transport but that means that they sometimes get a bit loose and it doesn’t fly as well as it could (understatement). I’ve read about putting velcro on either side but for now this elastic band is working pretty well. It hums when it’s soaring without the engine but it works.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-rcplane/IMG_2649.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-rcplane/IMG_2649.sml.jpg&quot; alt=&quot;AXN broken tail&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Also I’ve been crashing a lot. An awful lot. This plane is tough but I’ve certainly pushed it past its limit. It broke here twice and I’ve been fixing it with &lt;a href=&quot;https://smile.amazon.com/Gorilla-White-Waterproof-ounce-Bottle/dp/B001L6CVS6&quot;&gt;gorilla glue&lt;/a&gt;. It breaks here because there is a carbon spar along that tail and this is where it ends. Next time I think I’m going to reinforce it with bamboo skewers or crabon rods if they ever arrive in time.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-rcplane/IMG_2653.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-rcplane/IMG_2653.sml.jpg&quot; alt=&quot;emergency tape roll buffet&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’ve also started building up what I bring with me when I go flying. These tape rolls are a nice compact way to bring a lot of different types of tape with me.&lt;/p&gt;

&lt;h2 id=&quot;workbench-for-foam-plane-building&quot;&gt;workbench for foam plane building&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-rcplane/IMG_2596.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-rcplane/IMG_2596.sml.jpg&quot; alt=&quot;finished bench&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I was excited to build some planes out of &lt;a href=&quot;https://www.dollartree.com/readi-board-white-foam-boards/809955&quot;&gt;dollar store foam board&lt;/a&gt;. I’ve watched so many &lt;a href=&quot;https://www.youtube.com/c/FlitetestHQ/search?query=build&quot;&gt;flite test videos&lt;/a&gt; and I knew I’d need more desk space. I also needed something I could put away easily to free up space to work on my bike. I came up with this closet door workbench.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-rcplane/IMG_2597.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-rcplane/IMG_2597.sml.jpg&quot; alt=&quot;leg detail&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It’s made out of an old closet door so it’s very light (but not that strong). I screwed in some wood screws to the end and cut off the heads and drilled corresponding holes in the edge of that blue work bench. I put a hinged piece of wood on the end for a leg and held it in place with a &lt;a href=&quot;https://www.homedepot.com/p/_/301015629&quot;&gt;window sash lock&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-rcplane/IMG_2595.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-rcplane/IMG_2595.sml.jpg&quot; alt=&quot;bench retention clips&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I also used the same sash locks to hold it to my workbench.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-rcplane/IMG_2598.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-rcplane/IMG_2598.sml.jpg&quot; alt=&quot;large workspace&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It’s pretty stable and gives me a nice large workspace. I mounted an outlet strip underneath for my glue gun and put some hardboard on the top to protect the surface. When I’m done stores neatly behind the garage door into the house.&lt;/p&gt;

&lt;h2 id=&quot;flysky-transmitter-upgrades&quot;&gt;Flysky transmitter upgrades&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-rcplane/IMG_2557.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-rcplane/IMG_2557.sml.jpg&quot; alt=&quot;FS-i6x usb power input&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’d seen a few posts where people had upgraded the power supply for their transmitter so I added this little USB port to the top. If I need to I can take the batteries out and power my transmitter with a usb power pack. It’s not ideal but it might come in useful. I’ve found I get pretty good battery life out of &lt;a href=&quot;https://smile.amazon.com/gp/product/B00JHKSN5I&quot;&gt;Eneloop AA batteries&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-rcplane/IMG_2558.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-rcplane/IMG_2558.sml.jpg&quot; alt=&quot;connections to battery bay&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here’s how that usb port is connected to the battery terminals.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-rcplane/IMG_2599.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-rcplane/IMG_2599.sml.jpg&quot; alt=&quot;wireless buddy box&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I built my own buddy box cable out of an old s-video cable which was kind of annoying to try and use. It felt fragile and was annoying to be tied to someone else. I also thought about how easy it was to get rid of the cable and make my &lt;a href=&quot;/2020/08/rcplane.html&quot;&gt;flight simulator work wirelessly&lt;/a&gt; so I experimented with using the same receiver as a buddy box and it worked great.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-rcplane/IMG_2661.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-rcplane/IMG_2661.sml.jpg&quot; alt=&quot;wireless buddy box testing&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here’s a picture of how I did the testing. I used a &lt;a href=&quot;https://www.aliexpress.com/item/4001104077881.html&quot;&gt;Flysky FS-A8S&lt;/a&gt; but you could also use a &lt;a href=&quot;https://www.aliexpress.com/item/4000894672944.html&quot;&gt;FS RX2A&lt;/a&gt; if you don’t mind soldering some wires.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-rcplane/IMG_2662.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-rcplane/IMG_2662.sml.jpg&quot; alt=&quot;internal wiring&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I then connected it all up with a switch and hot glued it into place inside the case. I really should drill a little viewing port so you can see if the receiver is on or not, but meh. There’s also no way to bind a new transmitter without opening the case. I guess I could drill a hole to get to the bind button but it’s something I’d do so rarely I don’t even care about it.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-rcplane/IMG_2663.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-rcplane/IMG_2663.sml.jpg&quot; alt=&quot;outside switch&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Both the USB port and switch look o.k. from the outside.&lt;/p&gt;

&lt;h2 id=&quot;flite-test-storch&quot;&gt;Flite Test Storch&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-10-rcplane/IMG_2652.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-10-rcplane/IMG_2652.sml.jpg&quot; alt=&quot;almost finished FT storch&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here’s our almost finished &lt;a href=&quot;https://youtu.be/i0S4epTCmss&quot;&gt;Flite Test FT Storch&lt;/a&gt;, it was a good learning experience building it with my daughter. It certainly looks plane-y.
The motor is the 1000KV 30A one &lt;a href=&quot;https://www.aliexpress.com/item/4001186055459.html&quot;&gt;from here&lt;/a&gt; which was $11.14 shipped when I got it. We’ve not yet flown it so I’ll report back when we have.&lt;/p&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>RC Plane</title>
    <link href="http://blog.wtwf.com/2020/08/rcplane.html"/>
    <updated>2020-08-20T00:00:00-07:00</updated>
    <id>http://blog.wtwf.com/2020/08/rcplane</id>
    <content type="html">&lt;p&gt;I got an rc plane! This is the perfect time to talk about it because I haven’t actually flown it yet so I don’t have any bad news about totally destroying it the very first time I try to fly. It all started on a camping trip where a friend brought along his &lt;a href=&quot;https://hobbyking.com/en_us/volantex-759-3-phoenix-2400-epo-composite-rc-glider-94-5-pnf.html?wrh_pdp=2&quot;&gt;Volantex 759-3 Phoenix 2400&lt;/a&gt; which looked pretty sweet. It’s a sailplane/glider so it uses the engine to get up high and then you can turn it off and glide it down. I really like the idea of that because I find drones and model airplanes annoying with their constant whining engines.&lt;/p&gt;

&lt;p&gt;When I got back from the trip I looked up the plane and it was sold out everywhere I found. I figured I’m not in a hurry I can wait until it comes back in stock and in the meantime I orderd a
&lt;a href=&quot;https://www.banggood.com/Flysky-i6X-FS-i6X-2_4GHz-10CH-AFHDS-2A-RC-Transmitter-With-X6B-or-IA6B-or-A8S-Receiver-for-FPV-RC-Drone-p-1090406.html&quot;&gt;Flysky FS-i6X Transmitter with iA6B Receiver&lt;/a&gt;,
&lt;a href=&quot;https://www.banggood.com/Upgrade-USB-Dongle-Wireless-Simulator-for-Flysky-Radiolink-Futaba-Radio-Transmitter-Compatible-Freerider-Liftoff-DRL-p-1047126.html&quot;&gt;usb simlualtor adapter&lt;/a&gt; and a &lt;a href=&quot;https://www.aliexpress.com/item/4001104077881.html&quot;&gt;Flysky FS-A8S receiver&lt;/a&gt; so I’d be ready for when I do finally get it. Plus this will allow me to fly a simulator on my computer using the same transmitter I’d be flying with. I also ordered a &lt;a href=&quot;https://www.banggood.com/IMaxRC-IMax-B3-Pro-1_5A-Balance-Compact-Charger-for-2S-3S-Lipo-Battery-p-1223206.html&quot;&gt;battery charger&lt;/a&gt; although I think I should have got this &lt;a href=&quot;https://www.aliexpress.com/item/4000152819476.html&quot;&gt;USB-C based charger&lt;/a&gt;. I decided when it came to ordering batteries I’d get them closer to the time from somewhere more local than coming all the way from China.&lt;/p&gt;

&lt;p&gt;I went with the Flysky since it was cheap, but seemed good enough. I didn’t want to spend a lot of money on a Spectrum or FrSky if I wasn’t going to stick with this. If I was going to stick with it having a spare controller wouldn’t be a bad thing. So far I’ve been perfectly happy with the FS-i6X. I was tempted by the i6S which looked way sleeker and modern, but I’m glad I didn’t because I’ve since learned that it doesn’t have easy ways to adjust the trim which would have been a real pain. the FS-i6S is really for controlling drones.&lt;/p&gt;

&lt;p&gt;Eventually it all arrived and the plane still hadn’t become available yet. So I set up the simulator on my mac. There’s virtually zero choice for the mac and so I ended up getting &lt;a href=&quot;https://www.ikarus.net/en/aeroflyrc-7/rc7-features/&quot;&gt;Aerofly RC7&lt;/a&gt; from the &lt;a href=&quot;https://apps.apple.com/us/app/aerofly-rc-7-r-c-simulator/id794308605&quot;&gt;App store&lt;/a&gt;. I could have got version 8 ($124), but 7 ($40) seemed like it had enough for me, plus it seems like I can just spend the $85 price difference to upgrade later if I want. Make sure you get Aerofly &lt;strong&gt;RC&lt;/strong&gt; and not Aerofly &lt;strong&gt;FS&lt;/strong&gt;.
It instantly recognized the USB simulator adapter and when I plugged the long cable into my transmitter it worked and I was crashing planes in no time. The goal was to be able to use the transmitter without the cable so I plugged the FS-A8S reciver into the USB adapter and finally got that to work. I had to pull out the white sbus wire and replace it with the yellow ppm wire. I used a &lt;a href=&quot;https://www.aliexpress.com/item/4000383643368.html&quot;&gt;long 3 pin header&lt;/a&gt; to connect the two servo connectors. Then I had to go into settings on my controller and make sure it was set for ppm output. Then it all worked! Now I can Airplay from my iMac to my AppleTV and sit on the couch and play airplanes at my leisure. I’ve been really impressed with the simulator, it’s been great to train my muscle memory for flying.&lt;/p&gt;

&lt;p&gt;I wasted quite a lot of time trying to upgrade the firmware on my transmitter with my mac. I’ve not yet found a way to do it. This &lt;a href=&quot;https://github.com/Cleric-K/FlySky-i6X_Firmware_BugFix&quot;&gt;i6x bugfix and pinouts&lt;/a&gt; page leads me to believe I may want to find a windows machine to finally update this at some point. The &lt;strong&gt;i6&lt;/strong&gt; Transmitter justs shows up as one of two USB serial port variants, but the &lt;strong&gt;i6X&lt;/strong&gt; has its own usb device ID (even in flashing firmware mode) that I couldn’t get to show up as a serial port. If I ever get it to work on my mac I’d probably use this &lt;a href=&quot;https://github.com/mhils/flysky-updater&quot;&gt;golang based flysky updater&lt;/a&gt; maybe to flash &lt;a href=&quot;https://github.com/qba667/FlySkyI6/wiki/Install&quot;&gt;flyplus&lt;/a&gt; if there’s a i6X verison or the bugfix i6X firmware above. Even this &lt;a href=&quot;https://www.jaylagare.com/2018/10/flashing-flyplus-with-a-macbook/&quot;&gt;flyplus with a mac&lt;/a&gt; page didn’t help.&lt;/p&gt;

&lt;p&gt;At some point if we ever end up with two Flysky transmitters (or make friends) I’d like to make a &lt;a href=&quot;https://drones.stackexchange.com/questions/1276/how-to-build-a-buddy-box-cable-for-flysky-fs-i6x-rc-transmitters&quot;&gt;buddy box cable&lt;/a&gt; That’d be good for flying with my daughter.&lt;/p&gt;

&lt;p&gt;So I’m crashing in the simulator worryingly frequently and I’m checking the pages for a Phoenix glider (PNP not Kit) and it’s always out of stock and I’m getting impatient and I notice this &lt;a href=&quot;https://hobbyking.com/en_us/h-king-axn-floater-1280mm-pnf.html&quot;&gt;H-King AXN Floater Jet 1280mm (50.4) PNF&lt;/a&gt; is on sale for $64 and I figure for that price I can get it and learn to fly with it and get the Phoenix when it’s finally available. I order the plane. I almost got two and kind of wish I had for that price. I also got a couple of  &lt;a href=&quot;https://hobbyking.com/en_us/zippy-compact-2200mah-3s-40c-lipo-pack.html&quot;&gt;ZIPPY Compact 2200mAh 3s 40c Lipo battery Packs&lt;/a&gt; and &lt;a href=&quot;https://hobbyking.com/en_us/fire-retardant-lipo-battery-bag-120x65x55mm.html&quot;&gt;Lipo Bags&lt;/a&gt; which I learned I should use to store the batteries for safety. I also picked up some spare &lt;a href=&quot;https://hobbyking.com/en_us/turnigy-high-speed-propeller-5-5x5-5-grey-ccw-2pcs.html&quot;&gt;5.5x5.5 props&lt;/a&gt; because I was getting free shipping anyway. Ordering from HobbyKing was easy, but I always had to remember to search for &lt;em&gt;in stock&lt;/em&gt; and in the USA store which limited choices a little bit.&lt;/p&gt;

&lt;p&gt;I also picked up the following stuff that’d take forever to come in but would likely be useful so that I’d have it at some point in the future.&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.aliexpress.com/item/4001287012988.html&quot;&gt;servo tester&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.aliexpress.com/item/32665512004.html&quot;&gt;XT60 connectors&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.aliexpress.com/item/32974477377.html&quot;&gt;battery tester&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://smile.amazon.com/gp/product/B00C2YELAC&quot;&gt;ammo box&lt;/a&gt; for storing batteries for extra sfaety.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;While I was waiting I watched a bunch of videos about this new plane I’d just bought and found it it’s a lot of people’s favorite plane and especially good for beginners. That was lucky! The push prop on top/back meant I was less likely to damage it in crashes and landings which seemed like a good idea.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=LT2vaJEyOuY&quot;&gt;H-King AXN Overview &amp;amp; Maiden&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=pU_IEdTDOq0&quot;&gt;AXN Clouds Fly Floater Jet RC plane build video (part 1 of 3)&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=Vr68NBb8Gtw&quot;&gt;My AXN Floater RC plane setup.
&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=R9PkAxlt_sg&quot;&gt;AXN Floater-Jet&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=7r8AdVyyvVI&quot;&gt;HobbyKing AXN Floater - the perfect trainer?&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://youtu.be/pHrC-K2GDe8&quot;&gt;Hobby King AXN Clouds Fly Floater Jet Build&lt;/a&gt; This video is full of bad advice like gluing the stabilizers without threading in the control wire don’t follow that advice!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;My plane finally arrived and I set to doing the few steps to put it together.&lt;/p&gt;

&lt;p&gt;Mine arrived with the servo horns pointing away from the center line and the wires scrarching at the foam side of the plane. I swapped them over so they were in the center of the plane like in the picture. This made the push/pull wire much less likely to bind. I also slit the foam a little bit and inserted a cut up amazon gift card which will hold the battery in place. Time will tell if this was a good idea or not.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-08-rcplane/IMG_2238.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-08-rcplane/IMG_2238.sml.jpg&quot; alt=&quot;a&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I had to tape a large bolt to the front of the battery to move the CG (Center of Gravity) forward to the right place.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-08-rcplane/IMG_2239.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-08-rcplane/IMG_2239.sml.jpg&quot; alt=&quot;a&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;battery installed and held in place with the gift card.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-08-rcplane/IMG_2240.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-08-rcplane/IMG_2240.sml.jpg&quot; alt=&quot;a&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I initially installed the push rod upside down in this control horn so it came into the top of the horn rather than the bottom as pictured below. Fixing that was a little tricky, but I was able to bend the end of the rod to pop it out of the horn and then fix it. Now the line is much straighter to the servo and less likely to bind.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-08-rcplane/IMG_2241.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-08-rcplane/IMG_2241.sml.jpg&quot; alt=&quot;a&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Sheer luck meant I got the elevator rod in correctly first time.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-08-rcplane/IMG_2246.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-08-rcplane/IMG_2246.sml.jpg&quot; alt=&quot;a&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Lots of the videos talked about a propsaver on the motor and how they replaced it with a collet, but mine came with the collet. The motor being on the top meant a prop saver would be less important.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-08-rcplane/IMG_2242.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-08-rcplane/IMG_2242.sml.jpg&quot; alt=&quot;a&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I put some duct tape on the aileron servos to hold them in place and used red/green to indicate left and right. Hopefylly this’ll help me see if the plane is inverted or not which was a problem I had with the simulator. I did not glue the wings in, but did hold them in place with the blue painters tape. I might want to move from the y splitter to individual channels for the ailerons so I can try and use them as flaps.
I also put packing tape on the bottom of the fuselage to protect it during landing.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-08-rcplane/IMG_2244.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-08-rcplane/IMG_2244.sml.jpg&quot; alt=&quot;a&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This little hook on the wall holds the plane really well.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-08-rcplane/IMG_2248.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-08-rcplane/IMG_2248.sml.jpg&quot; alt=&quot;a&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I protected the leading edge of the horizontal stabilizer with packing tape so the mount wouldn’t damage it.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-08-rcplane/IMG_2247.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-08-rcplane/IMG_2247.sml.jpg&quot; alt=&quot;a&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here’s some pages with more reading about the AXN plane.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://beta.ivc.no/wiki/index.php/AXN_Clouds_Fly&quot;&gt;AXN Clouds Fly - ivc wiki&lt;/a&gt; - amazing resource&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.rcgroups.com/forums/showthread.php?972336&quot;&gt;RC Groups thread&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://forum.flitetest.com/index.php?threads/axn-floater-jet.3124/&quot;&gt;AXN Floater Jet. FliteTest Forum&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Other reading:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.zenoshrdlu.com/turborix/&quot;&gt;Turborix/HobbyKing/Flysky Configurator&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.xythobuz.de/2015_12_20_serialgamepad.html&quot;&gt;Flysky Mac OS X joystick driver&lt;/a&gt; - seems interesting&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.horizonhobby.com/product/conscendo-evolution-1.5m-bnf-basic-with-safe-select/EFL01650.html&quot;&gt;E-flite Conscendo Evolution 1.5m BNF&lt;/a&gt; another glider option&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://stores.aeromicro.com/parkzone-radian-pro-pnp/&quot;&gt;ParkZone Radian Pro PNP - AeroMicro&lt;/a&gt; - another opton&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I’ve also been watching a &lt;strong&gt;LOT&lt;/strong&gt; of videos on YouTube. By far my favorite channel is &lt;a href=&quot;https://www.youtube.com/channel/UC9zTuyWffK9ckEz1216noAw&quot;&gt;FliteTest&lt;/a&gt;, the videos are short and fun and really informative. I’m slowly working my way through the &lt;a href=&quot;https://www.youtube.com/c/FlitetestHQ/videos?view=0&amp;amp;sort=p&amp;amp;flow=grid&quot;&gt;FliteTest videos sorted by most popular&lt;/a&gt; which as got me really stoked on the hooby. First I watched all the videos in the &lt;a href=&quot;https://www.youtube.com/playlist?list=PL6IuSFWz4ktvupu_gxw1vn-sjBGOkJFHV&quot;&gt;FliteTest Beginner Series&lt;/a&gt; which taught me a lot of stuff I needed to know. Many of the How to fly am RC plane videos seemed unhelpful but this &lt;a href=&quot;https://www.youtube.com/watch?v=WkGT3sk2XtA&quot;&gt;How to fly 4 channel RC airplane&lt;/a&gt; one was pretty good. I also liked videos by &lt;a href=&quot;https://www.youtube.com/c/VoroRC/videos&quot;&gt;VoroRC&lt;/a&gt; and &lt;a href=&quot;https://www.youtube.com/user/SpeedsterDEN&quot;&gt;SpeedsterDEN&lt;/a&gt;, but Flight Test was by far my favorite.&lt;/p&gt;

&lt;p&gt;O.K. as usual this was too long, and boring but I think you’re used to that by now. I’ll post an update when I’ve finally flown it!&lt;/p&gt;
</content>
  </entry>
    
  
    
    
    
  <entry>
    <title>Portable Fizzy Water</title>
    <link href="http://blog.wtwf.com/2020/08/portafizz.html"/>
    <updated>2020-08-10T00:00:00-07:00</updated>
    <id>http://blog.wtwf.com/2020/08/porta-fizz</id>
    <content type="html">&lt;p&gt;I’ve posted before about my &lt;a href=&quot;/2017/06/fizzy-water.html&quot;&gt;fizzy water setup&lt;/a&gt; at home. On average I’ve been making almost 4 liters of fizzy a day now I’m mostly at home and it’s been great. But while I’m away I really miss my fizzy. Especially on biking trips which tend to be to dry hot areas like Utah and Arizona.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-08-portofizz/IMG_2377.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-08-portofizz/IMG_2377.sml.jpg&quot; alt=&quot;Glass Soda Siphon&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;One solution is the sweet &lt;a href=&quot;https://smile.amazon.com/Behind-Bar-Glass-Siphon-Metal/dp/B01N6ARS2M&quot;&gt;Glass Soda Siphon&lt;/a&gt; I was using before I got the big co2 tank. It uses &lt;a href=&quot;https://smile.amazon.com/gp/product/B00304SLAO&quot;&gt;8g soda chargers&lt;/a&gt; which are sorta cheap and will do about 1.5L per charger, but the water isn’t very fizzy, fades really quickly and the glass is heavy, fragile and easy to get very dirty when camping.&lt;/p&gt;

&lt;p&gt;If I could 3D print an adapter to put that soda siphon head onto a 2L soda bottle, that might work.&lt;/p&gt;

&lt;p&gt;One day I saw this &lt;a href=&quot;https://www.aliexpress.com/item/32798461391.html&quot;&gt;Keg co2 charger&lt;/a&gt;, and this
&lt;a href=&quot;https://smile.amazon.com/Portable-Injector-Cornelius-Dispenser-Homebrew/dp/B07KK8V45N&quot;&gt;portable keg charger&lt;/a&gt; and that piqued my interest but it used larger co2 units. Which reminded me I already had a CO2 inflater for my bike tires. Then I found this &lt;a href=&quot;https://www.homebrewfinds.com/2018/12/adding-a-schrader-valve-to-a-homebrew-keg.html&quot;&gt;Adding a Schrader Valve to a Homebrew Keg&lt;/a&gt; which would connect nicely to my &lt;a href=&quot;https://smile.amazon.com/Carbonation-Carbacap-Coupling-Carbonate-Fruit/dp/B01039C0Z0&quot;&gt;CarbaCap&lt;/a&gt; and thus
I put together this:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-08-portofizz/IMG_2251.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-08-portofizz/IMG_2251.sml.jpg&quot; alt=&quot;porto fizz&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It worked great!&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/assets/images/2020-08-portofizz/IMG_2749.jpg&quot;&gt;&lt;img src=&quot;/assets/images/2020-08-portofizz/IMG_2749.sml.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The CO2 units are pretty expensive, but I have quite a few left over from various trips and finding them on the trails. The digital pressure guage allows me to keep the pressure consistent which I feel is important. The digital one was only a few dollars more expensive than an analog one.&lt;/p&gt;

&lt;p&gt;It was a fun little project. If I was doing it again, I’d probably go for this &lt;a href=&quot;https://smile.amazon.com/MRbrew-Dispenser-Regulator-Cornelius-Disconnect/dp/B085HFZC71&quot;&gt;MRbrew Keg Charger&lt;/a&gt; which seems to tick all the boxes in a more compact, lighter unit for cheaper.&lt;/p&gt;
</content>
  </entry>
    
  
</feed>
