Ceramic Capacitor Characteristics: Pay attention to C(V)
Explanation of C(V) and a list of resources for designing
Explanation of C(V) and a list of resources for designing
A fast, efficient, and accurate method to use thermistors in embedded systems.
TDR01: Field-Hardened, Lab-Ready
Nanosecond 870nm LED Source
Reproducible and reliable KiCad environments using Docker
SIMC tuning and why TECs are great
Electronics Design Automation (EDA) Build Tools
Semantic Versioning for Electronics Design
List of primarily FDTD simulators with some resources and notes.
Parametric Electro-Magnetic Optimization Workflow with OpenEMS, Docker, and Python
A comparative analysis of total pricing for small-run PCBs from OshPark, PCBWay, and JLCPCB, with a quick overview of U.S. electronics tariffs.
Announcing the QL03 Photoreceiver from Hobbs ElectroOptics — a shot-noise-limited, 150 mm² transimpedance amplifier for low-light and spectroscopy applications.
Guide to installing and using OpenEMS FDTD simulator on Ubuntu with Docker
Understanding KiCad’s origin and axis settings for scripting, plugins, and file exports
Improvements to the PCBA build environment
How ElectroOptical Innovations approaches photoreceiver testing and characterization, with a walkthrough of the AN-1 testing methodology.
How to write a custom KiCad DRC rule to enforce JLCPCB’s minimum trace spacing requirement for boards with low copper coverage.
Why pin 1 markings matter for PCB assembly, and how assembly layers and silkscreen reference designator placement reduce pick-and-place errors.
pyetest is a Python library for pass/fail electronics test scripting, using spreadsheets as test definitions to reduce custom code and simplify automated test setups.
When to move reference designators off the silkscreen onto the fabrication layer in tight KiCad designs, with a Python script to automate the cleanup.
A functional teststand design overview — how to structure automated electronics testing for embedded systems.