pcba-render

Generate photorealistic PCB renders with KiCad's raytracer.

2|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/pjcau/esp32-emu-turbo --skill pcba-render
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pcba-render
Source: https://github.com/pjcau/esp32-emu-turbo/tree/main/.claude/skills/pcba-render
Command: npx skills add https://github.com/pjcau/esp32-emu-turbo --skill pcba-render

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill enables teams to generate photorealistic renders of assembled PCBs, facilitating documentation, design reviews, and manufacturing validation without manual modeling.

Core Features & Use Cases

  • Photorealistic renders: Top, bottom, isometric, and detail views using KiCad raytracer for accurate visual documentation.
  • Documentation & review workflows: Outputs ready-to-publish images for BOM reviews, marketing materials, and supplier communications.
  • Versioning & change validation: Recreates visuals after PCB changes to verify layout integrity before production.

Quick Start

Generate photorealistic renders of the assembled PCB by running the KiCad raytracer on the board to create top, bottom, isometric, and detail views for documentation and review.

Frequently Asked Questions about pcba-render

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate photorealistic PCB renders for documentation using KiCad?

Generate photorealistic PCB renders by running the KiCad raytracer on an assembled board to produce top, bottom, isometric, and detail views. The tool automates this process to create accurate visual documentation for design reviews and manufacturing validation.

Can I use KiCad raytracing for manufacturing review and BOM validation?

Yes, KiCad raytracing generates detailed isometric and top-down views for manufacturing review. These photorealistic renders help validate BOM accuracy and verify component placement before production without needing manual 3D modeling.

Do I need to inject 3D models before rendering an assembled PCB?

Yes, you must inject 3D models into your KiCad project prior to rendering an assembled PCB. The tool requires these models to accurately generate photorealistic top, bottom, and isometric views using the KiCad raytracer.

What is the best way to recreate PCB visuals after board layout changes?

The best way to recreate PCB visuals after layout changes is to run the KiCad raytracer on the updated board. This regenerates photorealistic renders to verify layout integrity and document version changes before production.

Where are the generated PCBA render images saved?

Generated PCBA render images are saved to the website/static/img/renders/pcba directory. The tool outputs high-quality top, bottom, isometric, and detail view images directly to this path for documentation and supplier communication use.

Does pcba-render support detail views for component-level inspection?

Yes, pcba-render supports detail views for component-level inspection. It uses the KiCad raytracer to generate detailed photorealistic images of specific board sections for design review and manufacturing validation.