Chris Wilson
cdwilson.dev
Chris Wilson
@cdwilson.dev
I build things. Usually with electronics. Preferably open-source.

Chief Fun Officer at @cgnd.dev
@jeffgeerling.com this feels like something up your alley. Does KVM over IP (via VirtualHere), but the hardware can also be used for direct KVM via USB connection (similar to Openterface)

modularkvmip.com
VirtualHere Modular KVM/IP
modularkvmip.com
July 15, 2025 at 10:15 PM
Reposted by Chris Wilson
Wayne Stambaugh's talk on the KiCad Project status at KiCon North America is now online at youtu.be/uUu6nX5VxcA

Want to join us at the next KiCon? kicon.kicad.org
KiCad Project Status - Wayne Stambaugh - KiCon North America 2025
YouTube video by KiCad
youtu.be
June 10, 2025 at 10:30 PM
Reposted by Chris Wilson
I'll be speaking at @crowdsupply.bsky.social #Teardown2025 in just over a week!

I'll walk through how to automatically generate a #KiCad database library based on part data stored in Aligni #PLM software.

Slide deck PDF in the link below if you want to take a sneak peek:

cgnd.dev/posts/teardo...
Teardown 2025 Talk: Are we PLM yet?
Teardown 2025 Talk: Are we PLM yet? A beginners introduction to product lifecycle management for KiCad.
cgnd.dev
June 10, 2025 at 5:17 AM
I'll be giving a talk at #KiCon next week about setting up a basic PLM integration with KiCad. If you're attending the conference, come say hi!
KiCon North America 2025 is happening May 28-30

Come and join the conference on all things KiCad. Talk submissions currently being accepted.

For full details see the blog post on the KiCad website. www.kicad.org/blog/2025/02...
May 22, 2025 at 3:23 PM
Reposted by Chris Wilson
New @raspberrypi.com Pico #SAO Host boards just came in!

I made this breakout board so I could quickly play around with SAOs using the Pico, Pico W, Pico 2, Pico 2 W, etc.

If I made these available to buy, would anybody want one?

github.com/cgnd/rpi-pic...
May 17, 2025 at 3:00 AM
Oooh, interesting, this is the first I've heard about this QSPICE integration.

Really looking forward to @kicad.org #KiCon in a couple weeks!
May 15, 2025 at 7:23 PM
When I was at Cisco we had a couple of these reply-all storms that went to like 34k+ people. There was an absolute gem of a human who would wait until people were absolutely bonkers out of their minds from thousands of people replying "TAKE ME OFF THIS LIST", and then reply-all his casserole recipe
May 14, 2025 at 3:24 AM
Reposted by Chris Wilson
Joined the tariff club today...
May 9, 2025 at 9:54 PM
It looks like the "PCB Libraries" naming convention is actually what would have been in IPC-7351C (which was shelved in favor of the IPC-7352 standard which appears to have been pushed out with some odd naming choices)

There's some interesting history here:

www.pcblibraries.com/FORUM/topic3...
IPC-7352 vs. PCB Libraries footprint naming option - PCB Libraries Forum
I'm building out a new footprint library and I have the option to choose betweenIPC-7352 vs. PCB...
www.pcblibraries.com
April 22, 2025 at 4:25 AM
Anybody adopted the IPC-7352 land pattern naming convention for PCB footprints?

I usually like to stay consistent with IPC recommendations, but I'm really not in love with some of the naming conventions in the spec...

Trying to decide on whether to just use it as-is or go with something else.
April 21, 2025 at 6:31 AM
I think the original post above got deleted, here it is again

bsky.app/profile/hack...
April 5, 2025 at 11:29 PM
Here’s a sentence I never thought I’d say: just updated the firmware on my new bike’s derailleur…🫠
April 5, 2025 at 3:06 PM
Just posted a new #ZephyrRTOS article on @hacksterio.bsky.social about the recently merged XIAO RA4M1 support
April 2, 2025 at 9:12 PM
Reposted by Chris Wilson
PEP 751 has been accepted! peps.python.org/pep-0751/

This means #Python now has a lock file standard that can act as an export target for tools that can create some sort of lock file. And for some tools the format can act as their primary lock file format as well instead of some proprietary format.
PEP 751 – A file format to record Python dependencies for installation reproducibility | peps.python.org
This PEP proposes a new file format for specifying dependencies to enable reproducible installation in a Python environment. The format is designed to be human-readable and machine-generated. Installe...
peps.python.org
March 31, 2025 at 9:28 PM
Reposted by Chris Wilson
If you've wanted to try #ZephyrRTOS but weren't sure where to start, I wrote up a quick start tutorial that can help you get started on the $5 @raspberrypi.com Pico 2 board--no other hardware or debuggers required!
March 31, 2025 at 5:56 PM
Reposted by Chris Wilson
Another great microcontroller video from www.artfulbytes.com

www.youtube.com/watch?v=9FTU...
I Shrunk Blinky to 0 Bytes
YouTube video by Artful Bytes
www.youtube.com
March 17, 2025 at 9:02 PM
This is seriously cool
marimo.io marimo @marimo.io · Mar 14
The great thing about WASM and @pyodide support in marimo is that you can run Python snippets directly on your own blog or on your own documentation pages.

We made a small tutorial 🎬 — Python on your own site is just an iframe away:
youtu.be/W8nTSmZnQBs
Make better Python demos for your blog
When you export marimo notebooks as HTML powered by WASM you can easily host it on your blog or website with an iframe.Relevant links: https://docs.marimo.io...
www.youtube.com
March 14, 2025 at 11:32 PM
Reposted by Chris Wilson
Reposted by Chris Wilson
Learn how to use the shell utility "direnv" to automatically activate #ZephyrRTOS build environments when working in West workspaces.

www.hackster.io/cdwilson/aut...
Automatically activate Zephyr build environments with direnv
Learn how to use the shell utility "direnv" to automatically activate Zephyr build environments when working in West workspaces. By Chris Wilson.
www.hackster.io
March 12, 2025 at 9:07 PM
Reposted by Chris Wilson
KiCon North America 2025 is happening May 28-30

Come and join the conference on all things KiCad. Talk submissions currently being accepted.

For full details see the blog post on the KiCad website. www.kicad.org/blog/2025/02...
February 26, 2025 at 8:59 PM
@danielmangum.com it seems like no matter where I browse the internets these days, THERE YOU ARE
February 21, 2025 at 6:50 AM
PSA: your company can become a corporate sponsor of KiCad for less than the yearly maintenance for ONE SEAT of Altium 🤯

www.kicad.org/sponsors/spo...
February 21, 2025 at 4:08 AM
Reposted by Chris Wilson
KiCad Version 9.0.0 Release

The KiCad project is proud to announce the latest major version release. See the blog post on the KiCad website for more information about this release.

www.kicad.org/blog/2025/02...
Version 9.0.0 Released
The KiCad project is proud to announce the release of the next major version of KiCad. Version 9 is packed with new features, improvements, and hundreds of bug fixes. We hope you enjoy the new versio...
www.kicad.org
February 20, 2025 at 3:36 PM
Reposted by Chris Wilson
So, now that v9 is out, you're going to want to learn how to use all the awesome new features, right?

Have we got a place for you! kicon.kicad.org

KiCon Returns to North America, May 28-30th, San Diego, CA. Pre-sale discount tickets are available now!
KiCon - cross platform and open source Electronics Design Automation suite
kicon.kicad.org
February 21, 2025 at 1:35 AM
@kicad.org just a heads up, I think the website shows the wrong dates
February 21, 2025 at 3:58 AM