Freelance Tech Journalist / Technical Writer, Engineering Consultant

Jeremy Cook Consulting

Jeremy Cook is a freelance tech journalist and engineering consultant with over 10 years of factory automation experience. An avid maker and experimenter, you can follow him on Twitter [], or see his electromechanical exploits on the Jeremy S. Cook YouTube Channel! []

Articles 1 - 20

Seeeduino XIAO: Powerful Controller in a Tiny Package - Blog

August 26, 2021

When it comes to tiny microcontroller development boards, there are a number of great options. I’m personally a big fan of the ATmega32U4-based Arduino Pro Micro which, among other functions, can emulate computer keyboard/mouse inputs as a human interface device (HID).

Open Source

JC Pro Macro Rotary Computer Input - Blog

August 24, 2021

Most computer users interact with their device using a keyboard and mouse. Some of us have switched to a trackball-style input and/or a new keyboard better suited to one’s body style or use, but at the end of the day, what you normally buy online or from a brick-and-mortar store is designed to suit a large number of users. 

Analog & Power

Reuse and Design Custom KiCad Footprints - Blog

August 13, 2021

In a previous post, I outlined how you can manage and customize new symbols in KiCad, allowing you to accurately depict your circuit designs.

Analog & Power

Manage and Customize Your KiCad Symbol Libraries - Blog

July 30, 2021

Jeremy shows an easy and fun way to create symbols in new libraires using KiCad.


PC Fan Wiring for Customized Use - Story

July 26, 2021

When you purchase a PC fan for standard usage, it comes with a nice plug-in wiring harness that you simply connect to let it do its job... or so I assume.


Getting Started With a 128x64 Pixel SSD1306 OLED Display - Blog

July 12, 2021

If you have browsed online auction sites and/or various small electronics projects to any extent, there’s a good chance you have come across a .96” 128x64 pixel OLED display, based on the SSD1306 driver.


Preventative Maintenance for Automation: Break Machinery to Make it Better - Story

June 24, 2021

I now primarily work as a sort of tech journalist–documenting interesting projects and technology, while building a variety of projects that I can write about and sometimes sell. Before that, I spent well over a decade as an engineer working in manufacturing automation. In this arena, as in life, the universe, and everything, there comes a point where a “thing” works more or less as it did yesterday, but in a state that could be improved.


Roku Remote Rechargeable Upgrade - Blog

June 14, 2021

For somewhere around a decade, I have relied on streaming for the majority of my television watching. This meant a computer in the early days, along with a surround sound home theater setup. At some point, however, we simplified to a single Roku Player and the TVs built-in sound.

Open Source

Simplify Code With Arduino Functions - Blog

June 10, 2021

Arduino boards, and the Arduino IDE is wonderful for creating small snippets of code that can activate an LED, read a sensor, activate a servo, or any number of unique physical computing applications. Such actions generally start out simple–e.g. blinking an LED on a timer–but can eventually become quite complicated as programs expand and the programmer’s skills increase.

Networking & 5G

Ethernet Cable Alternative Uses - Blog

June 02, 2021

Today, wireless networking technologies like WiFi and Bluetooth have taken over a huge amount of the world’s short distance data transmission duties.


Creating The Perfect Workbench - Blog

May 21, 2021

The “perfect workbench” is of course a matter of opinion and personal needs. At this point, however, I’ve used and built several, so I’ll say that at least qualifies me to throw my opinion out there. While striving toward the optimal workbench has been (and still is) an evolution, not a careful plan, here’s a few things to look for in your bench:


Technology Conferences You Can Actually Attend in 2021 - Blog

May 17, 2021

It’s no exaggeration to say that 2020 was a challenging year.


Set Up Headless Raspberry Pi Using MacOS - Blog

May 07, 2021

While the Raspberry Pi works extremely well in a “headless” mode without a monitor, setting this up can be a little tricky. In this article we’ll go over how to do so specifically under macOS, allowing you to get your RPi remote computing node up and running without using an external monitor whatsoever.

Networking & 5G

Alternative Internet Access Methods - Blog

April 30, 2021

Today you likely take access to the Internet for granted, using your phone for short bits of communication, or a computer connected via a router and WiFi or a directly wired connection for more serious input.

Analog & Power

Starting into the World of Small-Run PCBAs - Blog

April 12, 2021

A little over a year ago I ordered my first printed circuit board (PCB) from OSHPark, which contained an ATtiny85, along with resistors and a few blinking LEDs. Since then I’ve designed several more boards, and fairly recently I made the switch to surface mount components.


Raspberry Pi OS Fan Control - Blog

March 15, 2021

As you probably know, Raspberry Pi single-board computers, especially Pi 4 models, can get quite hot.

Software & OS

Exploring Tech In the 90s with BBSes - Blog

March 04, 2021

Some time in the early 1990s, my parents got “their” first computer, a 386 SX by a company called “USA Flex.” This device had 640KB of memory, and a “turbo” button to go from 8 MHz to 16 MHz–a relief if that kind of blazing top speed was too intimidating–and came with Windows 3.

Analog & Power

Designing an Automatic Bicycle Wheel Light PCB - Blog

February 24, 2021

While it’s still a bit cold to ride a bicycle right now over much of the United States (and the Northern Hemisphere in general), here in Florida, it’s a great time to get outdoors. The only small problem is that as the sun sets fairly early until daylight savings time starts. It’s therefore quite possible then that you might end up being out beyond sunset, and in that case it’s a good idea to have a light to keep yourself visible to others.

Networking & 5G

Reserve Static IP Addresses on Your Router - Blog

February 09, 2021

In a previous article, I outlined how to connect to your Raspberry Pi via SSH, and noted how you can assign a Static IP address to allow you to consistently find it.

Articles 1 - 20