Sign in

Chris Wilson

@cdwilson.dev
209 followers 355 following 42 posts

I build things. Usually with electronics. Preferably open-source. Chief Fun Officer at @cge.dev

PostsRepliesMedia
Chris Wilson @cdwilson.dev · 15/07/2025
@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
modularkvmip.com
VirtualHere Modular KVM/IP
020
Reposted by Chris Wilson
KiCad EDA @kicad.org · 10/06/2025
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
youtu.be
KiCad Project Status - Wayne Stambaugh - KiCon North America 2025
YouTube video by KiCad
0101
Reposted by Chris Wilson
Common Ground Electronics @cge.dev · 10/06/2025
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...
cgnd.dev
Teardown 2025 Talk: Are we PLM yet?
Teardown 2025 Talk: Are we PLM yet? A beginners introduction to product lifecycle management for KiCad.
032
Chris Wilson @cdwilson.dev · 22/05/2025
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!
041
Reposted by Chris Wilson
Common Ground Electronics @cge.dev · 17/05/2025
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...
A PCB hosting a Raspberry Pi Pico 2 board with a couple Simple Add-on (SAO) boards plugged in.
031
Chris Wilson @cdwilson.dev · 15/05/2025
Oooh, interesting, this is the first I've heard about this QSPICE integration. Really looking forward to @kicad.org #KiCon in a couple weeks!
“QSPICE Modeling and Simulation Tools for More Effective PCB Layout”
Mike Engelhardt; Talk

QSPICE® is SPICE-based, freely available circuit simulation software that includes tools for making JFET, MOSFET and diode models. This presentation describes and documents the interprocess communication of the different QSPICE processes so they can replace QSPICE schematics with KiCAD schematics to add simulation, marching waveforms, and cross probing to KiCAD. This will enable KiCAD users to integrate QSPICE elements that complement KiCAD capabilities to enhance their circuit simulation, model creation and layout experiences.
0112
Chris Wilson @cdwilson.dev · 14/05/2025
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
030
Reposted by Chris Wilson
Common Ground Electronics @cge.dev · 09/05/2025
Joined the tariff club today...
Payment summary from JLCPCB showing a large increase in price due to duties & taxes.
151
Chris Wilson @cdwilson.dev · 22/04/2025
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...
pcblibraries.com
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...
000
Chris Wilson @cdwilson.dev · 21/04/2025
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.
100
Chris Wilson @cdwilson.dev · 06/04/2025
I think the original post above got deleted, here it is again bsky.app/profile/hack...
010
Chris Wilson @cdwilson.dev · 05/04/2025
Here’s a sentence I never thought I’d say: just updated the firmware on my new bike’s derailleur…🫠
000
Chris Wilson @cdwilson.dev · 02/04/2025
Just posted a new #ZephyrRTOS article on @hacksterio.bsky.social about the recently merged XIAO RA4M1 support
140
Reposted by Chris Wilson
Brett Cannon @snarky.ca · 31/03/2025
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.
peps.python.org
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...
1213962
Reposted by Chris Wilson
Common Ground Electronics @cge.dev · 31/03/2025
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!
0113
Reposted by Chris Wilson
Common Ground Electronics @cge.dev · 17/03/2025
Another great microcontroller video from www.artfulbytes.com www.youtube.com/watch?v=9FTU...
youtube.com
I Shrunk Blinky to 0 Bytes
YouTube video by Artful Bytes
021
Chris Wilson @cdwilson.dev · 14/03/2025
This is seriously cool
010
Reposted by Chris Wilson
Common Ground Electronics @cge.dev · 12/03/2025
Saw this today: RP2040 & WizNet W5500 integrated in a single IC wiznet.io/products/pow...
wiznet.io
W55RP20: Pioneering High-Speed Networking for IoT Solutions
The W55RP20 leads the way in high-speed, precision networking, ideal for sophisticated IoT systems. With its robust data handling and networking capabilities, this ioMCU chip is perfect for developers...
141
Reposted by Chris Wilson
Common Ground Electronics @cge.dev · 12/03/2025
Learn how to use the shell utility "direnv" to automatically activate #ZephyrRTOS build environments when working in West workspaces. www.hackster.io/cdwilson/aut...
hackster.io
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.
011
Reposted by Chris Wilson
KiCad EDA @kicad.org · 26/02/2025
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...
A simple flat illustration of a palm tree at sunset. The sunset is composed of banded solid colors in decreasing line widths, creating a gradient effect. The palm tree is silhouetted giving it a retro appearance. In front of the banded sunset is the word "KiCon25" and at the bottom in a teal green is the text "San Diego, May 28-30
1121
Chris Wilson @cdwilson.dev · 21/02/2025
@danielmangum.com it seems like no matter where I browse the internets these days, THERE YOU ARE
081
Chris Wilson @cdwilson.dev · 21/02/2025
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...
kicad.org
Corporate Sponsorship
The corporate sponsors that help to support KiCad’s development
0267
Reposted by Chris Wilson
KiCad EDA @kicad.org · 20/02/2025
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...
kicad.org
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...
410040
Reposted by Chris Wilson
KiCad EDA @kicad.org · 21/02/2025
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.kicad.org
KiCon - cross platform and open source Electronics Design Automation suite
2244
Chris Wilson @cdwilson.dev · 21/02/2025
@kicad.org just a heads up, I think the website shows the wrong dates
010
Chris Wilson @cdwilson.dev · 03/02/2025
Fascinating deep dive on a networking company you probably have never heard of: www.meter.com
notboring.co
Meter: The Internet Utility
A Deep Dive on Vertical Integration, Networking, and How to Win the Internet
030
Reposted by Chris Wilson
Common Ground Electronics @cge.dev · 25/01/2025
Short follow-up to yesterday's post showing how to run Intel Quartus® Prime Lite Edition via Parallels on a Mac with Apple Silicon (ARM64)
cgnd.dev
How to run Intel Quartus® Prime Lite Edition via Parallels on a Mac with Apple Silicon (ARM64)
Learn how to run Intel Quartus® Prime Lite Edition via Parallels on a Mac with Apple Silicon (ARM64).
011
Reposted by Chris Wilson
Chris Gammell @chrisgammell.bsky.social · 21/01/2025
2025 is the year of the Pick and Place Desktop! :-D Well...maybe for me? I enjoyed recording with @hawes.dev about the @opulo.io Lumen and all of the experiments and successes as they have built up the company and open source machine I hope to have some day. theamphour.com/686-a-bencht...
1153
Reposted by Chris Wilson
Common Ground Electronics @cge.dev · 24/01/2025
I recently got a Terasic DE0-CV #fpga dev board super cheap on eBay, but how to run the Quartus tools on my Mac... 🤔 Remote Desktop to the rescue! 🛟
cgnd.dev
How to run Intel Quartus® Prime Lite Edition via Remote Desktop
Learn how to run Intel Quartus® Prime Lite Edition via Remote Desktop
121
Chris Wilson @cdwilson.dev · 13/01/2025
Anyone have an old SparkFun RED-V board collecting dust in a drawer? I'd be happy to pay you for it (including shipping). Feel free to DM me.
000
Chris Wilson @cdwilson.dev · 11/01/2025
And a follow-up question: if you were picking between "Computer Organization and Design RISC-V Edition" by Patterson/Hennessy and "Digital Design and Computer Architecture, RISC-V Edition" by Harris^2 for an undergrad text, which would you pick and why?
000
Chris Wilson @cdwilson.dev · 11/01/2025
For anybody that has read both "Computer Organization and Design" and "Computer Architecture: A Quantitative Approach" by Patterson/Hennessy, how would you describe the differences between these two books? (content, audience, etc) Are they essentially the undergrad/graduate texts respectively?
211
Chris Wilson @cdwilson.dev · 06/01/2025
I first saw these being used in debug-edge.io
debug-edge.io
Debug Edge
An open source PCB debug specification.
000
Chris Wilson @cdwilson.dev · 06/01/2025
Not sure if you have space, but there are also these horizontal b2b connectors: www.digikey.com/en/products/...
110
Reposted by Chris Wilson
Emily Liu @emilyliu.me · 17/12/2024
as of this week, when you verify your account by updating your username from a default like emily.bsky.social to your website @emilyliu.me, your former bsky.social username is reserved for you automatically (and prevents impersonators from claiming it). you can revert back to it at anytime
bsky.social
How to verify your Bluesky account - Bluesky
Here's how to verify your Bluesky account by setting your website as your username.
1302249717
Reposted by Chris Wilson
Common Ground Electronics @cge.dev · 17/12/2024
Saw this today about a FPGA peripheral module standard being developed by SGET. Looks interesting. They are looking for feedback. "There may also be interest in using sCRUVI technology with MCU and SoC based products without FPGA." sget.org/call-for-par...
sget.org
Call for Participation: FPGA Peripheral Module (sCRUVI) - SGET
Munich, December 2024 – Today, the Standardization Group for Embedded Technologies e.V. (SGET) launches its Call for Participation to establish a new Standard Development Team (SDT) for the FPGA Perip...
032
Reposted by Chris Wilson
Shawn Hymel @shawnhymel.bsky.social · 16/12/2024
With #FreeCAD v1.0 out, I had to make a tutorial series on how to use it 📺 While FreeCAD still has some bugs, it's MUCH more stable now, and I use it all the time for basic parts 🔥🔥🔥 You can watch the first episode here: www.youtube.com/watch?v=8VPY... #CAD #engineering @freecadnews.bsky.social
youtube.com
Introduction to FreeCAD Part 1: Getting Started | DigiKey
YouTube video by DigiKey
2153
Reposted by Chris Wilson
Simen E. Sørensen @simenzhor.bsky.social · 07/12/2024
Hi, I’m Simen 👋 A maker/hardware hacker type from Norway. Here’s some of the coolest shit I’ve made recently! #introduction #pcb #maker #electronics
13611
Reposted by Chris Wilson
Golioth @golioth.io · 04/12/2024
Time to celebrate: Hardware engineers using Windows or macOS can leverage Docker, Inc. Golioth CEO @jonathanberi.com reveals a skunkworks project that makes USB with Docker on Windows and macOS now possible. blog.golioth.io/usb-docker-w... @justincormack.bsky.social | @ajeetraina.bsky.social
blog.golioth.io
USB with Docker on Windows and macOS Now Possible: What You Need to Know - Golioth
Hardware developers have missed out on the benefits of Docker and similar localized container solutions for one big reason: USB. Today we're seeing how devices can start to reliably connect from the h...
4239
Chris Wilson @cdwilson.dev · 06/12/2024
Oh interesting, curious to hear more about those cases. I’m really interested in seeing an open-source solution for this too! E.g. I just upgraded the paid VirtualHere server I’m running on a BeagleBone Black and the license broke…the developer was quick to send a new one, but it was down for a bit
020
Chris Wilson @cdwilson.dev · 06/12/2024
@jonathanberi.com after reading your article, I realized that the same thing could be done with VirtualHere. Couple benefits: 1) VirtualHere provides a working server for macOS 2) The VirtualHere USB server can be on a remote machine Wrote up an example here: github.com/cgnd/docker-...
github.com
GitHub - cgnd/docker-virtualhere-client
Contribute to cgnd/docker-virtualhere-client development by creating an account on GitHub.
132
Reposted by Chris Wilson
KiCad EDA @kicad.org · 03/12/2024
KiCad is proud to announce the release of 8.0.7 We have lots of bug fixes and speed improvements in this release, so upgrading is highly recommended! www.kicad.org/blog/2024/12...
kicad.org
KiCad 8.0.7 Release
The KiCad project is proud to announce the version 8.0.7 bug fix release. The 8.0.7 stable version contains critical bug fixes and other minor improvements since the previous release.
0516
Reposted by Chris Wilson
Daniel Mangum @danielmangum.com · 24/11/2024
**This Website is Hosted on Bluesky** This weekend I found myself digging through the AT Protocol specifications and the Bluesky Personal Data Server (PDS) implementation. In doing so, I discovered that I could setup a website that is fully hosted on Bluesky. danielmangum.com/posts/this-w...
Screenshot of the rendered HTML of the website I was able to host on Bluesky.
18375100
Chris Wilson @cdwilson.dev · 17/11/2024
Thanks for pointing that out! seems like it kind of defeats the whole point of having d.i.d's... am I missing something? why doesn't the "Copy link to post" use the d.i.d. instead of the handle?
100
Chris Wilson @cdwilson.dev · 16/11/2024
Bluesky lazyweb question: If I change my handle here to a domain, what happens to existing links to my old posts? If I copy a link to one of my existing posts, it includes "cdwilson.bsky.social" in the URL slug. What happens to old links if somebody else picks up that username after I abandon it?
110
Chris Wilson @cdwilson.dev · 16/11/2024
I just had Kalbijjim for the first time and well... white people, we've been doing pot roast wrong.
For over 400 years, from the 14th to the 18th century, Kalbijjim (Braised Beef Short Ribs) was a dish reserved exclusively for the kings and royal families of the Joseon Dynasty. Today, Kalbijjim is enjoyed by everyone, but it remains a special dish in many Korean families, often served on significant occasions such as birthdays, holidays, and weddings.
000
Chris Wilson @cdwilson.dev · 09/11/2024
@mattkeeter.com fixed it
040
Chris Wilson @cdwilson.dev · 08/11/2024
A short story about the generosity of strangers and making new friends at @hackaday-feed.bsky.social #supercon cdwilson.dev/articles/hac...
cdwilson.dev
Hackaday Supercon 2024
I finally got a chance to sit down and reflect on this past weekend at Hackaday Supercon 2024. You might expect that a post about Supercon would be all about epic badge hacks, or a recap of interestin...
061
Chris Wilson @cdwilson.dev · 04/11/2024
Super fun! Met some a bunch of nice folks and saw a TON of awesome projects. Definitely need to up my PCB art 🎨 game for next year though!
110
Chris Wilson @cdwilson.dev · 01/11/2024
I shouldn’t be too hard to find. I’m 6’7” and wearing a bright yellow t-shirt
020