# pcb

Published articles for pcb.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Design in KiCad, Quote with AIVON: A Faster Path to PCB Prototyping (Sponsored)

DevFeed: [Design in KiCad, Quote with AIVON: A Faster Path to PCB Prototyping (Sponsored)](<https://devfeed.tech/articles/design-in-kicad-quote-with-aivon-a-faster-path-to-pcb-prototyping-sponsored-26239.md>)

Original publisher: [Read original article](<https://www.cnx-software.com/2026/09/15/design-in-kicad-quote-with-aivon-a-faster-path-to-pcb-prototyping/>)

Author: Sponsored Post

Published: 2026-09-15T02:00:57Z

Content type: article

Language: en

Sources: [CNX Software - Embedded Systems News](<https://devfeed.tech/sources/cnx-software-embedded-systems-news.md>)

Topics: [Hardware](<https://devfeed.tech/topics/hardware.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [aivon](<https://devfeed.tech/tags/aivon.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [kicad](<https://devfeed.tech/tags/kicad.md>), [manufacturing](<https://devfeed.tech/tags/manufacturing.md>), [pcb](<https://devfeed.tech/tags/pcb.md>), [plugin](<https://devfeed.tech/tags/plugin.md>), [prototyping](<https://devfeed.tech/tags/prototyping.md>), [sponsored](<https://devfeed.tech/tags/sponsored.md>), [verification](<https://devfeed.tech/tags/verification.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

AIVON's official KiCad Plugin connects a completed PCB layout to an online quotation form. After design-rule checking, it prepares manufacturing data and reduces manual exporting, zipping, uploading, and form entry during PCB prototyping.

### Source excerpt

Finished your PCB layout in KiCad? You don't necessarily need to leave the PCB Editor, export a separate set of manufacturing files, and manually upload them to a PCB manufacturer. AIVON's KiCad Plugin creates a direct path from your PCB design to an online PCB quote. AIVON has integrated an official KiCad plugin that connects a finished PCB layout to the company's online quotation page. After DRC, users can click the plugin in the PCB Editor, automatically prepare manufacturing data, and land on a pre-filled quote form instead of exporting, zipping, and uploading files by hand. Rather than introducing a new plugin framework, AIVON's integration leverages KiCad's existing Plugin and Content Manager ecosystem. For developers who already use KiCad for schematic capture and PCB layout, the integration provides another way to connect the design stage with PCB fabrication without manually repeating every manufacturing-file preparation step. Connecting KiCad PCB Design with [...] The post Design in KiCad, Quote with AIVON: A Faster Path to PCB Prototyping (Sponsored) appeared first on CNX Software - Embedded Systems News.

## Understanding RF Trace Impedance in a KiCad Sensor Hub PCB

DevFeed: [Understanding RF Trace Impedance in a KiCad Sensor Hub PCB](<https://devfeed.tech/articles/home-hardware-part-2-width-matters-35170.md>)

Original publisher: [Read original article](<https://blog.jessfraz.com/post/home-hardware-part-two/>)

Published: 2026-09-10T03:45:45Z

Content type: article

Language: en

Sources: [Jessie Frazelle](<https://devfeed.tech/sources/jessie-frazelle.md>)

Topics: [Hardware](<https://devfeed.tech/topics/hardware.md>), [kicad](<https://devfeed.tech/topics/kicad.md>), [codex](<https://devfeed.tech/topics/codex.md>)

Tags: [codex](<https://devfeed.tech/tags/codex.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [kicad](<https://devfeed.tech/tags/kicad.md>), [pcb](<https://devfeed.tech/tags/pcb.md>)

### AI overview

The article explains how the author resolved differing impedance calculations for a Sensor Hub's RF layout. It shows that both inner PCB layers contained ground copper, and that the RF trace's reference plane, dielectric thickness, copper thickness, and adjacent ground gap affect the 50-ohm impedance calculation.

### Source excerpt

We're back! Not with rework. This time we're talking about impedance and review. Apparently I can get into a heated argument about a board before it even gets here. In part one, I wrote about using Codex to design my own hardware because I'm sick of Control4, Savant, and the rest of that shit. The useful part wasn't one-shotting a PCB. It was having the agent work through datasheets, compare parts, and check the design. Then I had to notice that the connectors were facing the wrong fucking way. There was more to review. Which board are we arguing about? I was talking through the Sensor Hub's RF layout with Paul, and we were getting different answers for the impedance. This turned into a pretty heated argument, which might have scared some of the other people in the room. Honestly, we were just trying to figure it out. Paul started with this impedance calculator. I kept annoying him because I still didn't understand why we were getting different numbers. Eventually he switched to JLC's calculator, which was what the model was using. I wanted to understand the model's math and compare it with his. The KiCad view was part of the confusion. The connection looked orange, and the second interior layer, In2.Cu, was orange in the layer list. The first interior layer, In1.Cu, was green. So we thought ground was on the second one, and kept arguing about the thickness between layers. Then I realized both interior layers had ground copper, with ground vias connecting across layers. Seeing orange didn't mean the connection was only on that layer. There was ground on the green layer too, right under the RF trace. The model was right! I was just trying to understand what it was telling me. The confusing view, recreated in KiCad. In2.Cu is selected in orange; the green In1.Cu ground is there too. The RF trace is on F.Cu, the top layer. There is 0.1164 mm of insulating material between it and the first inner ground plane. If we used the second inner layer as the reference, we'd be i

## Tuning in FM Radio on a 3D Printer Heatbed

DevFeed: [Tuning in FM Radio on a 3D Printer Heatbed](<https://devfeed.tech/articles/tuning-in-fm-radio-on-a-3d-printer-heatbed-10485.md>)

Original publisher: [Read original article](<https://www.jeffgeerling.com/blog/2026/tuning-in-fm-radio-on-a-3d-printer-heatbed/>)

Author: jeff@jeffgeerling.com (Jeff Geerling)

Published: 2026-05-28T14:00:00Z

Content type: opinion

Language: en

Sources: [Jeff Geerling](<https://devfeed.tech/sources/jeff-geerling.md>)

Topics: [3D](<https://devfeed.tech/topics/3d.md>), [Nanovna](<https://devfeed.tech/topics/nanovna.md>)

Tags: [3d](<https://devfeed.tech/tags/3d.md>), [3d-printer](<https://devfeed.tech/tags/3d-printer.md>), [3d-printing](<https://devfeed.tech/tags/3d-printing.md>), [fm-radio](<https://devfeed.tech/tags/fm-radio.md>), [geerling-engineering](<https://devfeed.tech/tags/geerling-engineering.md>), [nanovna](<https://devfeed.tech/tags/nanovna.md>), [pcb](<https://devfeed.tech/tags/pcb.md>), [radio](<https://devfeed.tech/tags/radio.md>), [rf](<https://devfeed.tech/tags/rf.md>), [sdr](<https://devfeed.tech/tags/sdr.md>), [signal](<https://devfeed.tech/tags/signal.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

The article tests whether a 3D printer heatbed can act as an FM radio antenna. Measurements with a NanoVNA found several potentially suitable frequencies, although the heatbed traces are not optimized for radio-frequency use. Near a high-power FM tower, the heatbed received a clear stereo signal.

### Source excerpt

Pooch from Repkord dropped by my studio while he was in St. Louis, and asked a simple question: Can a 3D printer's heatbed act as an antenna? A fair question, as many an antenna is embedded in a PCB these days... and the traces on a PCB heatbed like the one used in Prusa's Core One look kinda like an antenna, if you squint the right way. Really, anything (or anyone) can be an antenna, given enough power.

## Advancing Fall Detection: Crafting a Custom PCB for the Raspberry Pi Zero 2W

DevFeed: [Advancing Fall Detection: Crafting a Custom PCB for the Raspberry Pi Zero 2W](<https://devfeed.tech/articles/advancing-fall-detection-crafting-a-custom-pcb-for-the-raspberry-pi-zero-2w-20854.md>)

Original publisher: [Read original article](<https://ivanursul.com/crafting-custom-pcb-for-raspberry-pi-zero-2w>)

Author: Ivan Ursul

Published: 2024-11-26T00:00:00Z

Content type: tutorial

Language: en

Sources: [Ivan Ursul](<https://devfeed.tech/sources/ivan-ursul.md>)

Topics: [Raspberry Pi](<https://devfeed.tech/topics/raspberry-pi.md>), [Altium Designer](<https://devfeed.tech/topics/altium-designer.md>)

Tags: [battery](<https://devfeed.tech/tags/battery.md>), [circuit](<https://devfeed.tech/tags/circuit.md>), [components](<https://devfeed.tech/tags/components.md>), [design](<https://devfeed.tech/tags/design.md>), [elderly-care](<https://devfeed.tech/tags/elderly-care.md>), [fall-detection](<https://devfeed.tech/tags/fall-detection.md>), [java](<https://devfeed.tech/tags/java.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [migrations](<https://devfeed.tech/tags/migrations.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [pcb](<https://devfeed.tech/tags/pcb.md>), [power-management](<https://devfeed.tech/tags/power-management.md>), [prototypes](<https://devfeed.tech/tags/prototypes.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [transformers](<https://devfeed.tech/tags/transformers.md>)

### AI overview

This article describes designing and fabricating a custom PCB for a Raspberry Pi Zero 2W-based fall-detection device. It covers sensor selection, compact board layout, Altium Designer schematics, and power-management considerations.

### Source excerpt

Schematics of the PCB module In my previous post, Developing a Fall Detection Device with Raspberry Pi, I delved into the initial steps of building a fall detection system using the Raspberry Pi Zero 2W. Today, I'm excited to share the next phase of this journey: designing and fabricating a custo...

## Building a Smart Curtains System with the ESP32

DevFeed: [Building a Smart Curtains System with the ESP32](<https://devfeed.tech/articles/building-a-smart-curtains-system-with-the-esp32-13960.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/smart-curtains-system/>)

Author: John Lee

Published: 2022-11-23T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32](<https://devfeed.tech/topics/esp32.md>), [Home Assistant](<https://devfeed.tech/topics/home-assistant.md>), [MQTT](<https://devfeed.tech/topics/mqtt.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [blog](<https://devfeed.tech/tags/blog.md>), [electronics](<https://devfeed.tech/tags/electronics.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [home-automation](<https://devfeed.tech/tags/home-automation.md>), [mqtt](<https://devfeed.tech/tags/mqtt.md>), [pcb](<https://devfeed.tech/tags/pcb.md>), [smart](<https://devfeed.tech/tags/smart.md>), [smart-curtain](<https://devfeed.tech/tags/smart-curtain.md>), [smart-home](<https://devfeed.tech/tags/smart-home.md>)

### AI overview

A project article describes building an adaptable smart curtain system controlled by an ESP32-DevKitC. It uses a stepper motor, light sensor, thermistor, reed switch, custom PCB, Home Assistant, and MQTT to automate curtain movement.

### Source excerpt

Recently, I've been sitting behind my computer, which is unluckily situated against a window. Sharp late-afternoon sunlight made me think about some intelligent system that recognizes this light and closes the curtains. As home automation has become more and more widespread in recent years, there are many options available on the market that solve most of the common problems we have daily.

## PinePhone UBports Community Edition Pre-Orders Now Open

DevFeed: [PinePhone UBports Community Edition Pre-Orders Now Open](<https://devfeed.tech/articles/pinephone-ubports-community-edition-pre-orders-now-open-34809.md>)

Original publisher: [Read original article](<https://pine64.org/2020/04/02/pinephone-ubports-community-edition-pre-orders-now-open/>)

Published: 2020-04-02T00:00:00Z

Content type: release

Language: en

Sources: [Community blog on PINE64](<https://devfeed.tech/sources/community-blog-on-pine64.md>)

Topics: [Pinephone](<https://devfeed.tech/topics/pinephone.md>), [Operating system](<https://devfeed.tech/topics/operating-system.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [community](<https://devfeed.tech/tags/community.md>), [community-edition](<https://devfeed.tech/tags/community-edition.md>), [fcc](<https://devfeed.tech/tags/fcc.md>), [orders](<https://devfeed.tech/tags/orders.md>), [pcb](<https://devfeed.tech/tags/pcb.md>), [pine64](<https://devfeed.tech/tags/pine64.md>), [pinephone](<https://devfeed.tech/tags/pinephone.md>), [product](<https://devfeed.tech/tags/product.md>), [ubports](<https://devfeed.tech/tags/ubports.md>), [v1](<https://devfeed.tech/tags/v1.md>)

### AI overview

PINE64 announced that the PinePhone UBports Community Edition was available for pre-order, with estimated shipping in late May 2020. The edition includes UBports' operating system, a customized case, a revised v1.2 PCB, and CE and FCC certification; profits from sales are to be donated to the UBports Foundation.

### Source excerpt

PinePhone UBports Community Edition mock-up; final product may differ in appearance. I am proud to announce that the PinePhone UBports Community Edition is now available for pre-order with an estimated shipping date of late-May, 2020. Community editions are meant to bring exposure to partner-projects operating systems and communities, as well as help finance ongoing development. UBports were some of the very first to embrace our initiative and to offer support for the PinePhone. Together with their friends and colleagues from other projects, UBports developers have now become an integral part of PINE64, actively shaping our goals and aspirations. It is therefore fitting that UBports Foundation will be the first partner in our Community Edition scheme, in which we will ship a customized PinePhone with UBports' operating system and donate all profit from sales to the foundation (more information on the scheme here). The PinePhone UBports Community Edition ships with a customized case (etched with the project's mascot - Yumi), a revised PCB (v1.2) featuring improvements based on feedback from Braveheart developers and testers, as well as CE and FCC certification. To learn about the state of the software and to pre-order this community edition the PinePhone, please click the button below - you will be redirected to UBports blog. UBPorts Blog Entry https://www.youtube.com/watch?v=3Ne6G0-hn9g

## Jane Street's custom mechanical keyboard hackathon prize

DevFeed: [Jane Street's custom mechanical keyboard hackathon prize](<https://devfeed.tech/articles/machining-the-ultimate-hackathon-prize-20173.md>)

Original publisher: [Read original article](<https://blog.janestreet.com/hackathon-keyboards/>)

Author: James Somers

Published: 2019-02-28T00:00:00Z

Content type: article

Language: en

Sources: [Jane Street](<https://devfeed.tech/sources/jane-street.md>)

Topics: [Hackathon](<https://devfeed.tech/topics/hackathon.md>), [Software](<https://devfeed.tech/topics/software.md>), [Quantum Mechanical Keyboard](<https://devfeed.tech/topics/qmk.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [kicad](<https://devfeed.tech/topics/kicad.md>), [Arduino](<https://devfeed.tech/topics/arduino.md>)

Tags: [arduino](<https://devfeed.tech/tags/arduino.md>), [competition](<https://devfeed.tech/tags/competition.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [hackathon](<https://devfeed.tech/tags/hackathon.md>), [keyboard](<https://devfeed.tech/tags/keyboard.md>), [kicad](<https://devfeed.tech/tags/kicad.md>), [pcb](<https://devfeed.tech/tags/pcb.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

Jane Street describes building custom 68-key mechanical keyboards as prizes for the MakeMIT hackathon. The keyboards use walnut cases, brass plates, Cherry MX switches, a Tada 68 PCB, and QMK firmware.

### Source excerpt

Jane Street is sponsoring this year's MakeMIT hackathon, and we wanted to create a prize for the winners that would do justice to the maker spirit of the competition. As makers ourselves - it's not unusual to find a "software" engineer here who hacks on FPGAs or who has a CNC machine at home - it felt natural to get our hands dirty.

## Vita HDMI Mod (Attempt)

DevFeed: [Vita HDMI Mod (Attempt)](<https://devfeed.tech/articles/vita-hdmi-mod-attempt-22353.md>)

Original publisher: [Read original article](<https://yifan.lu/2017/12/31/vita-hdmi-mod-attempt/>)

Author: yifanlu

Published: 2017-12-31T08:00:00Z

Content type: article

Language: en

Sources: [Yifan Lu](<https://devfeed.tech/sources/yifan-lu.md>)

Topics: [Hardware](<https://devfeed.tech/topics/hardware.md>), [hdmi](<https://devfeed.tech/topics/hdmi.md>), [SOC](<https://devfeed.tech/topics/soc.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [components](<https://devfeed.tech/tags/components.md>), [connectivity](<https://devfeed.tech/tags/connectivity.md>), [development](<https://devfeed.tech/tags/development.md>), [hacking](<https://devfeed.tech/tags/hacking.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [hdmi](<https://devfeed.tech/tags/hdmi.md>), [i2c](<https://devfeed.tech/tags/i2c.md>), [lcd](<https://devfeed.tech/tags/lcd.md>), [mipi](<https://devfeed.tech/tags/mipi.md>), [oscilloscope](<https://devfeed.tech/tags/oscilloscope.md>), [pcb](<https://devfeed.tech/tags/pcb.md>), [soc](<https://devfeed.tech/tags/soc.md>), [vita](<https://devfeed.tech/tags/vita.md>)

### AI overview

The article documents an unsuccessful attempt to develop an HDMI mod for the PlayStation Vita. It explains the Vita's MIPI DSI outputs, the constraints of its hardware layout, and the proposed use of the ADV7533 to convert the display signal to HDMI.

### Source excerpt

For the last couple of months, I've been developing an HDMI mod for the Vita on my free time. I thought it would be a fun project to practice my hardware design skills even though the end product would not be too useful (the VitaTV already exists). Unfortunately, this project did not end in success but I want to write about it anyways so you can see what I've been doing with some of the leftover money from my adapter project.

## psvsd: Custom Vita microSD card adapter

DevFeed: [psvsd: Custom Vita microSD card adapter](<https://devfeed.tech/articles/psvsd-custom-vita-microsd-card-adapter-22351.md>)

Original publisher: [Read original article](<https://yifan.lu/2017/08/22/psvsd-custom-vita-microsd-card-adapter/>)

Author: yifanlu

Published: 2017-08-22T07:00:00Z

Content type: article

Language: en

Sources: [Yifan Lu](<https://devfeed.tech/sources/yifan-lu.md>)

Topics: [Reverse Engineering](<https://devfeed.tech/topics/reverse-engineering.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [USB](<https://devfeed.tech/topics/usb.md>), [pcie](<https://devfeed.tech/topics/pcie.md>), [Kernel](<https://devfeed.tech/topics/kernel.md>), [boot](<https://devfeed.tech/topics/boot.md>)

Tags: [debug](<https://devfeed.tech/tags/debug.md>), [development](<https://devfeed.tech/tags/development.md>), [enso](<https://devfeed.tech/tags/enso.md>), [hacking](<https://devfeed.tech/tags/hacking.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [henkaku](<https://devfeed.tech/tags/henkaku.md>), [kernel](<https://devfeed.tech/tags/kernel.md>), [pcb](<https://devfeed.tech/tags/pcb.md>), [pcie](<https://devfeed.tech/tags/pcie.md>), [reverse-engineering](<https://devfeed.tech/tags/reverse-engineering.md>), [usb](<https://devfeed.tech/tags/usb.md>), [vita](<https://devfeed.tech/tags/vita.md>)

### AI overview

This article describes reverse engineering work on the PlayStation Vita's hardware and software, including identifying UART debug connections and examining USB capabilities across Vita models. It discusses the 3G modem's custom mini-PCIe connector and related board connections.

### Source excerpt

One thing I love about Vita hacking is the depth of it. After investing so much time reverse engineering the software and hardware, you think you would run out of things to hack. Each loose end leads to another month long project. This all started in the development of HENkaku Ensō. We wanted an easy way to print debug statements early in boot. UART was a good candidate because the device initialization is very simple and the protocol is standard. The Vita SoC (likely called Kermit internally as we'll see later on) has seven UART ports. However, it is unlikely they are all hooked up on a retail console. After digging through the kernel code, I found that bbmc.skprx, the 3G modem driver contain references to UART. After a trusty FCC search, it turns out that the Vita's 3G modem uses a mini-PCIe connector but with a custom pin layout and a custom form factor. The datasheet gives some useful description for each pin, and UART_KERMIT seemed like the most likely candidate (there's also UART_SYSCON which is connected to the SCEI chip on the bottom of the board, which serves as a system controller and a UART_EXT which is not hooked up on the Vita side). So finding a debug output port was a success, but with the datasheet in front of me, the USB port caught my attention. Wouldn't it be neat to put in a custom USB device?