‘On Air’ Light for Microsoft Teams and Zoom Meetings

Back in the 90’s, the 1990’s, I used to be a late-night radio show host on Froggy. I was known as Jeremiah Bullfrog. When I left the radio business to start my own software company, Troy, the head engineer, gave me a parting gift – an ‘On Air’ light. Our company had remodeled and consolidated studios and lots of surplus gear had accumulated. I had the On Air light on my office shelf for over 20 years. With the recent events, I came up with a project to put the On Air light to use.

On Air Light

Along with the rest of the world, I have been working at home for the past couple of weeks. All of my meetings are now online/virtual ones and we use Microsoft Teams and Zoom. We also use video to better facilitate a connection and help us focus on the meeting. The camera that I have doesn’t have a light indicator showing whether it is in use. So, I put two and two together and come up with a remote controllable ‘On Air’ light for online meetings. It was the perfect project to entertain my three-year-old for a few hours. He was delighted every time the light turned on.

George helping me hack the ‘On Air’ light in my shop

George and I ripped apart a Sunbeam Touch Light that I got for $1 in a surplus sale. This light had a strip of LEDs, a controller, and a power supply. I just added an ESP8266 module and connected it to ThingSpeak using my tutorial that I published a few years ago. I wrote a little Visual Basic.NET script based on a project that I found on CodeGuru to detect whether or not the webcam was in use or not. If it’s in use, the script sends a signal to ThingSpeak to turn on the light.

Bill Gates Warned Us. We Didn’t Listen.

Stop. Watch Bill Gates give a TED Talk: The next outbreak? We’re not ready.

When YouTube recommended this video to me last night, I assumed that Bill Gates recently recorded his TED Talk and TED just released it. While I watched it, I couldn’t believe what he was saying. It was as if Bill Gates predicted the future and got it right. I was shocked to see this video was released on April 3, 2015. I admit that I probably watched this video before. I didn’t do anything to help. I ignored Bill’s call to action.

Polarization

In the United States, the COVID-19 epidemic has further divided us. Nothing pulls us together. This pandemic will be the worst thing that Americans face in recent memory. People’s lives will be impacted by sickness and death. The economic impacts will be felt for a long time. We should be working together. We are not. A virus is not political. How we handle the virus is. If you view all the information through a political lens, you only see what you want to see. Everything validates what you believe. We keep dividing.

Microbes and Misinformation

There are two epidemics happening at the same time. COVID-19 is being passed all around the world at an alarming rate, but misinformation is propagating faster.

“More people will buy toilet paper than will vote in the 2020 presidential election.”

Hans Scharler

Imagine a world where we mobilize for a common cause. People literally bought all of the toilet paper in a manner of days because of memes being shared on social media. This incited panic. Misinformation leverages the same mechanism. Ideas of all sorts of validity spread like wildfire across Facebook. People believe what they hear from their friends. Where did their friends get the information? Where did your friends of friends get their information? Information can be injected into the system and at some point hordes of people believe what they are reading since their friend from high school shared it.

I felt bad when I heard the innocent words of Bill Gates. He said that we have an advantage with the next outbreak since people can use their phones to tell central bodies where issues are and have them get information out to people. He said all of those words in 2015 before the presidential election in 2016. Bill didn’t realize how phones and communications channels were going to be used and how easily they are manipulated. The communications channels work well, but they are agnostic about the type of information.

$3 Trillion Impact on the Global Economy

Bill tried to estimate the budget needed to prepare for the next epidemic. He was concerned that the next virus would be spread through the air and have a long incubation period. A virus like the one he described would have a $3 trillion impact on the global economy. With a figure like that in mind, he estimated that the budget would be far less to get prepared for the next outbreak. The Fed has already injected $1.5 trillion in loans. Imagine if we would have spent some percentage of that on diagnostic systems, information channels, preparedness, germ games, and vaccine research.

Call To Action

What are the key pieces to deal with an epidemic? Where should we invest?

  1. Strengthen health systems
  2. Create a medical reserve corps
  3. Pair medical and military
  4. Run germ games and simulations
  5. Step up research and development with vaccines and diagnostics

“There’s no need to panic … but we need to get going.”

Bill Gates

Ebola and H1N1 should have served as a wake call. Now, it’s COVID-19. Will we wake up?

Thanks, Bill Gates. Keep predicting the future. It would be great if we didn’t have to keep proving you right by doing nothing. We should be trying to prove you wrong.

New Episode of The NotHans Podcast

Have you checked out my podcast lately? I started one back in 2008 and have faithfully produced episodes and have been your voice of reason in this chaotic world.

On my latest episode, I invite George to co-host with me. He was drawn to my glowing new microphone in my office. I recently bought the HyperX QuadCast to refresh my old set up. George loved the red LEDs illuminating the pop filter.

After a few minutes of making sounds and talking gibberish, I decided to record a new episode of The NotHans Podcast. George was an excellent co-host. He was rolling with the conversation and even told a joke. You have to check it out.

Subscribe to The NotHans Podcast: Apple Podcasts | Android | RSS

Arkham Horror: The Card Game Acrylic Player Mats

I recently built a board game table that included custom Arkham Horror: The Card Game artwork inspired by The Dunwich Legacy expansion. I love the artwork and the look of the table when playing Arkham Horror.

I was looking around BoardGameGeek and Etsy for any player mats that I could print out and use to play Arkham Horror: The Card Game. While searching, I thought of an idea. “What if the player mat was on transparent acrylic? Then, you could see the awesome artwork on the game table through the player mat.”

I reached out to MomoMonsterCo on Etsy to see if they would provide the artwork assets for their player mats as individual files with transparent backgrounds. They sent me a link to the files a few days later and I had them printed on acrylic using the Custom Acrylic Signs option on Signs.com. These were not cheap, but I really love how they turned out.

Elfa Utility Board + Cricut Hacks

I recently updated my board game design workshop with Elfa custom shelving. Elfa is provided by The Container Store.

Light Fun Game Design Workshop

Warning

If you like stuff organized and have things put away into bins, stay away from The Container Store. I am addicted to organization hacks and The Container Store is my drug of choice.

Cricut Cutting Mat Storage

The sticky cutting mats used for the Cricut cutting machine are really important to keep dust free and stored properly. I never know what to do with them. I now store them on the Elfa Utility Board using a slim hook. This keeps the mats in a convenient place and protected from accidentally sitting things on them. Also, write the date of their first use on them with a marker. The mats do not last long, but I recommend using the Monicut brand of mats. The Monicut mats are about 66% cheaper and work just as well.

Cricut Tools

The Elfa slim hooks are also perfect for hanging the Cricut tools. By handing up the tools, you get easy access to them and keep the sharp parts out of the way.

Magnetic Storage Bins

The Elfa Utility Board is made out of metal and magnets like metal. Over at the Dollar Tree, I found magnetic storage bins for $1. This is a great deal. The bins also have a clear lid. I use them to store game components and keep them in view while designing games.

Building My Own Board Game Table

Thou shalt not covet. When it comes to board game tables, I am almost willing to break a commandment. Very fancy board game tables have popped up at conventions, Kickstarter, and Etsy. I want it.

Board Game Table on Etsy

In most cases, a game table is just a dedicated surface for playing all manor of tabletop games. They usually include a spongy surface for being able to pick up cards and tokens easily, a wide frame to place your cards or area to write, and cup holders.

I decided to make my own gaming table.

The decision to make my own versus buying was helped by the fact that I had an attic filled with two-by-four pieces of wood and a giant 6’x3′ sheet of sub flooring. The previous home owner was in the middle of some unfinished woodworking projects. Since the sub flooring sheet was 6’x3′, I made that my dimensions for the table. This also means that many gaming mats will fit perfectly. Gaming mats are like giant mouse pads with a print and made of a spongy backing.

Design

My design was simple. Build a 6’x’3 frame out of the two-by-fours. Add table legs. Put 6’x3′ sub flooring panel on top. And, finally frame the whole thing to give the table a small ledge. I used 6″ oak panels from Lowes to build the ledge. The ledge is a seperate piece so I can swap out the gaming mat if needed or clean up spills without ruining the whole thing.

Tools and Things

I didn’t have any woodworking tools. So, I assembled a short list of tools and things needed to build this table…

  1. Snacks
  2. Beverages
  3. Friend with tools
    1. Miter saw
    2. Power drill and screwdriver
    3. Power sander
  4. Screws
  5. Corner brackets
  6. Sandpaper
  7. Pre-stain
  8. Stain
  9. Polycrylic sealer

To keep the costs down, I bribed a friend to help me. They get a lifetime pass for gaming action on a cool DIY game table… and, snacks and beverages. The main tool needed was a miter saw. This was used to make nice straight cuts. Other tools needed: power drill to drill holes for screws and a screwdriver to screw the screws into the holes.

Table Frame

I was only trying to make sure that the outside dimensions were 6’x3′. I made up the configuration on the spot.

Table Ledge

The ledge acts like a frame around the sub flooring panel. This gives you a nice place to hold cards or write notes. I used corner brackets to square up the ledge and used the sub flooring panel as my guide.

Table Assembly

The table is three separate parts: frame, sub flooring surface, and ledge. Obligatory selfie. First Game = Arkham Horror: The Card Game.

Finishing

For awhile, I tried to talk myself out of sanding and staining the wood. The wood had sharp edges and rough spots. It took some convincing, but I decided to finish this off and it made a huge difference. The finishing process took way longer than the assembly.

My Process

  • Sanding – so much sanding – this creates a lot of dust – wear a mask – be prepared to clean up dust for months – use 80 grit first, 120 second, and 220 third – be patient
  • Pre-staining – apply pre-stain to the wood and let dry – this really helps with staining or so YouTube says
  • Staining – apply stain within 2 hours of the pre-stain and repeat
  • Sealing – use a water-based polycrylic sealer to seal the ledge – this will help with spills and cup rings and protect the wood or so YouTube says – let dry for 30 minutes – lightly sand with 220 grit and repeat two more times – it’s worth doing this as many times as you can fit into a weekend

Going Next Level

Deep-Cut Studio creates custom gaming mats for any size surface. I uploaded a custom piece of art to enhance my Arkham Horror: The Card Game campaign. Deep-Cut is based in England and it took less than two weeks to get my custom gaming mat. More on that on a later date.

Get Automated Email with the Latest Arkham Horror: The Card Game News

It’s hard to follow what’s going on with Arkham Horror: The Card Game without consistently checking out the Fantasy Flight Games blog. Fantasy Flight publishes several posts per month and they cover many of their active game properties. The news articles about Arkham Horror: The Card Game are important. Fantasy Flight often announced special events where they give out promos for participation or when they announce new products where you get promos by pre-ordering directly from them. It is possible to generate an RSS feed of just Arkham Horror: The Card Game news. I use IFTTT to monitor the RSS feed and send me an email when new posts are published about Arkham Horror: The Card Game.

Here’s how to get an email when the latest news gets announced on the Fantasy Flight Games blog:

Check out more Arkham Horror: The Card Game tips, checklists, and stories chronicling my latest game obsession.

Real-time Colors on CheerLights

CheerLights now supports the MQTT protocol. This means that devices and apps can receive real-time updates to changes in the CheerLights color without polling for the latest color.

How to use MQTT

Connect your device to mqtt.cheerlights.com:1883 and subscribe to the “cheerlights” topic. When the CheerLights color changes, the color name will be streamed to your device. You no longer have to poll for the latest CheerLights color on the ThingSpeak API.

Here are the valid color names:

  • red (#FF0000)
  • green (#008000)
  • blue (#0000FF)
  • cyan (#00FFFF)
  • white (#FFFFFF)
  • oldlace / warmwhite (#FDF5E6)
  • purple (#800080)
  • magenta (#FF00FF)
  • yellow (#FFFF00)
  • orange (#FFA500)
  • pink (#FFC0CB)

Check out the CheerLights API documentation for more detail.

Star Wars R2D2 Lamp on Twitch

This news is just in time for an R2D2 Lamp live streaming on Twitch.