Common Ground Electronics
@cgnd.dev
📤 119
📥 1
📝 24
Hi đź‘‹, we make nifty electronics!
@cdwilson.dev
(+ friends)
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...
loading . . .
Teardown 2025 Talk: Are we PLM yet?
Teardown 2025 Talk: Are we PLM yet? A beginners introduction to product lifecycle management for KiCad.
https://cgnd.dev/posts/teardown-2025-talk-are-we-plm-yet/
4 months ago
0
3
2
reposted by
Common Ground Electronics
Chris Wilson
5 months ago
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!
add a skeleton here at some point
0
4
1
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...
5 months ago
0
3
1
Joined the tariff club today...
5 months ago
1
5
1
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!
add a skeleton here at some point
6 months ago
0
11
3
Another great microcontroller video from
www.artfulbytes.com
www.youtube.com/watch?v=9FTU...
loading . . .
I Shrunk Blinky to 0 Bytes
YouTube video by Artful Bytes
https://www.youtube.com/watch?v=9FTUa-2eIDU
7 months ago
0
2
1
reposted by
Common Ground Electronics
Hackster.io
8 months ago
A hands-on first look at the Thingy:91 X cellular IoT prototyping platform from Nordic Semiconductor.
loading . . .
First Steps with the Nordic Thingy:91 X
A hands-on first look at the Thingy:91 X cellular IoT prototyping platform from Nordic Semiconductor.
https://www.hackster.io/news/first-steps-with-the-nordic-thingy-91-x-84d082996304
0
3
2
Learn how to use the shell utility "direnv" to automatically activate
#ZephyrRTOS
build environments when working in West workspaces.
www.hackster.io/cdwilson/aut...
loading . . .
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.
https://www.hackster.io/cdwilson/automatically-activate-zephyr-build-environments-with-direnv-65af9c
7 months ago
0
1
1
Saw this today: RP2040 & WizNet W5500 integrated in a single IC
wiznet.io/products/pow...
loading . . .
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...
https://wiznet.io/products/powered-by-raspberry-pi/w55rp20
7 months ago
1
4
1
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! 🛟
loading . . .
How to run Intel Quartus® Prime Lite Edition via Remote Desktop
Learn how to run Intel Quartus® Prime Lite Edition via Remote Desktop
https://cgnd.dev/posts/intel-quartus-prime-lite-edition-via-remote-desktop/
8 months ago
1
2
1
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...
loading . . .
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...
https://sget.org/call-for-participation-fpga-peripheral-module-scruvi/
10 months ago
0
3
2
Riding on the coat tails of this great article on USB/IP support in Docker Desktop, I spent a little time last night experimenting with VirtualHere as an alternative solution (to work around some of the current USB/IP limitations on macOS). 2 min overview of how it went:
cgnd.dev/posts/usb-ov...
add a skeleton here at some point
10 months ago
0
2
0
reposted by
Common Ground Electronics
Hackaday
12 months ago
The 2024 Hackaday Supercon SAO Badge Reveal
loading . . .
The 2024 Hackaday Supercon SAO Badge Reveal
We’ve been hinting at it for a few months now, running a series of articles on SAOs, then a Supercon Add-On Challenge. We even let on that the badge would …read more
https://hackaday.com/2024/10/22/the-2024-hackaday-supercon-sao-badge-reveal/
0
18
6
Got the PCBs in for the đź§Ľ
#SAO
last night lol This one started out with me trying to stick a SAO connector into an actual block of soap…turns out it's REAL hard to get things to stick to soap. So it became a PCB instead.
hackaday.io/project/1984...
if you want to follow along.
#hackaday
#supercon
12 months ago
0
9
2
NEW BOARDS! NEW BOARDS! NEW BOARDS! (even after years of doing this, I still get a rush of excitement whenever new PCBs get delivered!) This one is a fun weekend side project for the
@hackaday-feed.bsky.social
#supercon
#SAO
contest.
hackaday.io/project/1984...
if you want to follow along.
12 months ago
1
5
1
Trying out a new short-form post style for quickly sharing tidbits I learned
cgnd.dev/posts/array-...
loading . . .
Array initialization with ranges in C
Note This post is part of a new series of short-form posts titled Today I learned. These posts are intended to be short and more informal—my goal is for you to learn one thing quickly. Today I learned...
https://cgnd.dev/posts/array-initialization-with-ranges-in-c/
over 1 year ago
0
1
1
Quick mid-year retrospective about how I got started consulting and what I've been working on over the last year.
cgnd.dev/posts/2024-m...
loading . . .
2024 mid-year retrospective
We’re half-way through 2024 and summer is affording me some additional time to pause and reflect on my first year of consulting. I figured it might be interesting to do a short post on how this busine...
https://cgnd.dev/posts/2024-mid-year-retrospective/
over 1 year ago
0
3
2
I built a cloud-connected serial logger prototype in a couple hours last week using Zephyr +
@golioth.io
Tools like these are shrinking the gap between developing "throw away" wireframes vs. "costly" engineering prototypes for validating new IoT ideas.
cgnd.dev/posts/goliot...
#ZephyrRTOS
#IoT
loading . . .
Prototyping a WiFi serial logger with Golioth
In this post, I’ll show how I built a cloud-connected WiFi serial logger proof-of-concept in a couple hours (and for less than $10) by leveraging Zephyr and Golioth. Requirements A couple days ago, on...
https://cgnd.dev/posts/golioth-wifi-serial-logger-prototype/
over 1 year ago
0
3
3
Achievement unlocked! got a small PR (adding the MikroElektronika Weather Click shield) mentioned in the Zephyr Weekly Update from
@kartben.bsky.social
🎉 There's tons of neat stuff in this week's update. Make sure to check it out!
blog.benjamin-cabe.com/2024/05/03/z...
#ZephyrRTOS
loading . . .
Zephyr Weekly Update – HTTP Server FTW! 🥳 - Benjamin Cabé
A new long awaited HTTP server, some very cool shell commands for power management, and more.
https://blog.benjamin-cabe.com/2024/05/03/zephyr-weekly-update-http-server-ftw#boards-socs
over 1 year ago
0
1
2
Wrote a new article for the
@golioth.io
blog about how to debug nRF9160 Zephyr apps with SEGGER Ozone
loading . . .
Debugging nRF9160 Zephyr applications with Ozone - Golioth
Multi-thread Zephyr applications can be tricky to troubleshoot. This setup guide covers debugging nRF9160 Zephyr apps with Ozone.
https://blog.golioth.io/debugging-nrf9160-zephyr-applications-with-ozone/
almost 2 years ago
0
4
0
"A Beginner’s Guide to Designing Embedded System Applications on Arm Cortex-M Microcontrollers" Pretty neat this textbook from ST & ARM is available for free! #electronics #embedded #arm
loading . . .
arm-designing-embedded-system-application-cortex-m.pdf
https://drive.google.com/file/d/1EvSfdxEg2ycXbt9iW8i6nvA-WYxeKZjW/view?usp=sharing
about 2 years ago
0
5
1
I love reading stories like this about how people troubleshoot and fix EMC issues in their products. If you know of more articles like this, send them my way! #electronics #emc #radiatedemissions
loading . . .
EMC radiated emissions problems from Riverdi LCD panel - Unit 3 Compliance
EMC radiated emissions from an LCD panel digital interface are nothing new. What makes this case interesting is that the display was the source...
https://www.unit3compliance.co.uk/emc-radiated-emissions-problems-from-riverdi-lcd-panel/
about 2 years ago
0
2
0
I really enjoyed this episode of the Agile Embedded Podcast. It's a really interesting look into how product development firm IRNAS is able to "iterate faster in hardware than in software".
loading . . .
‎The Agile Embedded Podcast: Rapid Hardware Iteration with Luka Mustafa on Apple Podcasts
‎Show The Agile Embedded Podcast, Ep Rapid Hardware Iteration with Luka Mustafa - Apr 19, 2023
https://podcasts.apple.com/us/podcast/the-agile-embedded-podcast/id1547538091?i=1000609597610
about 2 years ago
0
0
1
Ever wondered how to automatically install and run code style checks on your Zephyr app's source code? In this article, I’ll describe how embedded firmware developers can leverage pre-commit to automate and enforce code quality checks in their Zephyr RTOS embedded firmware projects.
loading . . .
Enforce Zephyr code quality with pre-commit
In this article, I’ll describe how embedded firmware developers can leverage pre-commit to automate and enforce code quality checks in their Zephyr RTOS embedded firmware projects. Note This article...
https://cgnd.dev/posts/enforce-zephyr-code-quality-pre-commit/
about 2 years ago
0
4
0
you reached the end!!
feeds!
log in