Mike Coats 🏴󠁧󠁢󠁳󠁣󠁴󠁿🇪🇺🌍♻️
mikecoats.social
Mike Coats 🏴󠁧󠁢󠁳󠁣󠁴󠁿🇪🇺🌍♻️
@mikecoats.social
An unending tinkerer of all things hardware and software.

Views & posts are my own. Re-posts not endorsements.
Profile photo: Evelyn/OSHWA
Pinned
My latest blog post: Introducing Touchy Subject

mikecoats.com/touchy-subject/

I'm proud to announce Touchy Subject, a Qwiic/STEMMA QT compatible breakout for the AT42QT2120 capacitive touch sensor; development sponsored by PCBWay.

#electro#electronicsr#openHardwareu#openSource
Introducing Touchy Subject
I'm proud to announce the release of Touchy Subject, a Qwiic/STEMMA QT compatible breakout board for the AT42QT2120 12-key capacitive touch sensor, the development of which has been sponsored by PCBWay.
mikecoats.com
My latest blog post: Using a Spy! Break! Inject! to Sniff I2C Traffic

mikecoats.com/spy-break-in...

I've been emailing about debugging I2C with my Spy! Break! Inject! and I thought that writing this up as a blog post might be useful to others.

#electronics #openHardware #reverseEngineering
Using a Spy! Break! Inject! to Sniff I2C Traffic
I've been exchanging emails, discussing debugging protocols like I2C with my Spy! Break! Inject! and I thought that writing this up as a blog post might be useful to others.
mikecoats.com
January 31, 2026 at 8:19 PM
My biggest print to date! 🤞

I've never "filled" the build plate before. These will be two 4x2 gridfinity bins with vertical dividers to hold my @lectronz.com and @tindie.com stock. I'm finally getting around to bringing at least a modicum of organisation to my office.

#3dPrinting
January 19, 2026 at 3:21 PM
Spot the difference!

(Other than one's been soldered up already.)

#electronics #openHardware #qualityControl
January 7, 2026 at 10:36 AM
Some "absolute units" of snowflakes falling in Inverness at the moment.

#snow #uksnow #iv2
January 6, 2026 at 1:26 PM
Finally got the snow that was forecast!

#snow #uksnow #iv2

January 3, 2026 at 8:53 AM
My latest blog post: Presents from PCBWay

mikecoats.com/pcbway-prese...

In early December, Emily from @pcbwayofficial.bsky.social sent me a short message saying they were preparing some small gifts in time for Christmas and asking if I was interested in receiving them?

#sponsored
Presents from PCBWay
In early December, Emily from PCBWay sent me a short message saying they were preparing some small gifts in time for Christmas and asking if I was interested in receiving them?
mikecoats.com
January 2, 2026 at 9:12 PM
My latest blog post: Trusted Certificates for Private Servers - Part 3

mikecoats.com/trusted-cert...

In the final post in this series, I show how to retrieve trusted certificates for your internal infrastructure, performing DNS-01 challenges from within OpenWrt.

#code #openWrt #linux #networking
Trusted Certificates for Private Servers - Part 3
In this third and final installment in the series, I'll demonstrate how to retrieve trusted certificates for your internal infrastructure, automatically performing DNS-01 challenges from within OpenWr...
mikecoats.com
January 1, 2026 at 9:43 PM
My proofs of concept are complete!

I've managed to print "Hello, world!" on my 4610-TG3 from some Rust code running on an ESP32-C6. I've also dumped the opening screens from Zork to get a feel for where the project's going.

bsky.app/profile/mike...

#electronics #esp32 #rustLang #riscV #vintage
December 23, 2025 at 8:06 PM
Reposted by Mike Coats 🏴󠁧󠁢󠁳󠁣󠁴󠁿🇪🇺🌍♻️
Bambu was closed sourced from the jump, still has numerous clones, and is still the market leader despite that. Open source isn't Prusa's problem, but he's really trying to become a problem for Open Source.
December 20, 2025 at 7:08 PM
I love the modern embedded firmware development ecosystem that's built up over the last few years.

A couple of decades ago you used to have to pay for your compiler, pay for an assembler, and pay for the programmer.
December 19, 2025 at 9:53 PM
Reposted by Mike Coats 🏴󠁧󠁢󠁳󠁣󠁴󠁿🇪🇺🌍♻️
This is not an open source licence. oshwa.org/resources/op...
December 19, 2025 at 4:38 PM
Reposted by Mike Coats 🏴󠁧󠁢󠁳󠁣󠁴󠁿🇪🇺🌍♻️
I really wish Prusa had tried to work with OSI, CC, and/or OSHWA instead of greenfielding a new license.

Even if the principle behind this license wasn't misguided, I don't think it's precise enough to legally accomplish any of the goals Prusa stated.

Please don't use this.
We're open-sourcing the full CAD files of the CORE One and CORE One L, released under a new license we built for the maker community. Read more about it in Josef's new article: blog.prusa3d.com/core-one-cad...
December 19, 2025 at 4:19 PM
Time to get ready for some holiday reverse engineering. 10 points to the first person to guess what this board is from.

#vintage #electronics #ibm
December 15, 2025 at 11:45 AM
My latest blog post: momtag

mikecoats.com/momtag/

Introducing momtag, or Mike's Opinionated Music Tagger. Keep a small collection of music reasonably and consistently organised.

#code #linux #python #openSource
momtag
Introducing momtag, or Mike's Opinionated Music Tagger. Keep a small collection of music reasonably and consistently organised.
mikecoats.com
December 9, 2025 at 12:28 PM
My latest blog post: Trusted Certificates for Private Servers - Part 2

mikecoats.com/trusted-cert...

In part two of this series, I'll show you how to retrieve trusted certificates for your private Caddy server, via Mythic Beasts.

#code #debian #linux #networking
Trusted Certificates for Private Servers - Part 2
In part two of this series, I'll show you how to retrieve trusted certificates for your private Caddy server, via Mythic Beasts.
mikecoats.com
December 1, 2025 at 2:48 PM
My latest blog post: Trusted Certificates for Private Servers - Part 1

mikecoats.com/trusted-cert...

In part one of this series, I'll show you how to generate self-signed, untrusted certificates for your private Caddy server.

#code #debian #linux #networking
Trusted Certificates for Private Servers - Part 1
In part one of this series, I'll show you how to generate self-signed, untrusted certificates for your private Caddy server.
mikecoats.com
November 21, 2025 at 1:48 PM
Reposted by Mike Coats 🏴󠁧󠁢󠁳󠁣󠁴󠁿🇪🇺🌍♻️
i did a 15 minute impromptu talk about glasgow/amaranth/yowasp/grebedoc and why i think these tools are interesting and special for @oshwassociation.bsky.social, you can watch a recording: youtu.be/Y_TtMzmuXoY?...
Show and Tell Monthly: November 2025
YouTube video by The Open Source Hardware Association
youtu.be
November 20, 2025 at 7:29 PM
My latest blog post: My Experience Using PCBWay for Sponsored Prototyping

mikecoats.com/pcbway-exper...

Emily from @pcbwayofficial.bsky.social reached out to offer some free prototyping for my projects. I was delighted and jumped at the opportunity.

#electronics #hardware #openHardware #sponsored
My Experience Using PCBWay for Sponsored Prototyping
Earlier this year, Emily from PCBWay reached out to offer some free prototyping for my projects. I was delighted and jumped at the opportunity.
mikecoats.com
November 11, 2025 at 3:55 PM
Reposted by Mike Coats 🏴󠁧󠁢󠁳󠁣󠁴󠁿🇪🇺🌍♻️
Dirty disgusting terribly good
November 7, 2025 at 2:40 PM
My latest blog post: Cheap and Dirty 5-volt Supply

mikecoats.com/cheap-dirty-...

The old adage goes, 'if it's stupid, but it works, then it's not stupid.' This is possibly the cheapest and dirtiest 5-volt power supply money can buy.

#electronics #hardware #hack #power
Cheap and Dirty 5-volt Supply
The old adage goes, 'if it's stupid, but it works, then it's not stupid.' This is possibly the cheapest and dirtiest 5-volt power supply money can buy.
mikecoats.com
November 7, 2025 at 2:32 PM
My latest blog post: Touchy Subject is Available

mikecoats.com/touchy-subje...

Touchy Subject breakouts for the AT42QT2120 12-key touch sensor (development sponsored by @pcbwayofficial.bsky.social) are now available for purchase at @lectronz.com.

#electronics #hardware #openHardware #sponsored
Touchy Subject is Available
My Touchy Subject breakout boards for the AT42QT2120 12-key capacitive touch sensor, whose development was sponsored by PCBWay, are now available for purchase.
mikecoats.com
November 6, 2025 at 11:10 AM
My latest blog post: Open Hardware Month 2025

mikecoats.com/open-hardwar...

October is Open Hardware Month, and @oshwassociation.bsky.social is celebrating with a 12-hour live stream on the 6th. See amazing makers share their projects and why Open Hardware is important.

#openHardware #openSource
Open Hardware Month 2025
October is Open Hardware Month, and the Open Source Hardware Association is celebrating with a 12-hour live stream on the 6th. See amazing makers show off their projects and share why Open Hardware is...
mikecoats.com
October 3, 2025 at 10:36 AM
Reposted by Mike Coats 🏴󠁧󠁢󠁳󠁣󠁴󠁿🇪🇺🌍♻️
Open Hardware Month (OHM): October 2 certified board highlights @oshwassociation.bsky.social
blog.adafruit.com/2025/10/02/o...
October 2, 2025 at 4:09 PM
My latest blog post: Contributing to the CircuitPython Community Bundle

mikecoats.com/contributing...

I've been working with the AT42QT2120 touch sensor, and wanted to write a @circuitpython.org driver and publish it for others to use.

#circuitPython #embedded #openSource #python
Contributing to the CircuitPython Community Bundle
I've been building a new PCB around the AT42QT2120 touch sensor, and to make use of the board I wanted to write a CircuitPython driver for it and publish it for others to use.
mikecoats.com
October 2, 2025 at 10:33 AM
Reposted by Mike Coats 🏴󠁧󠁢󠁳󠁣󠁴󠁿🇪🇺🌍♻️
If you want this poster to remind you to slow down you can get it by following me and @cyborggarbage.bsky.social October 6 on the Goshwassociation 12 hour Livestream! Any new members or donations of any size will get you a cool slow sloth riso poster! Woohoo! 💾⚙️🦥
September 30, 2025 at 10:06 PM