autogeneration of wiki files (schematics and PCB screenshots)

Signed-off-by: Peter Siegmund <developer@mars3142.org>
This commit is contained in:
2025-09-26 23:01:57 +02:00
parent 845fdd306e
commit f0e8ea5aaa
2 changed files with 147 additions and 0 deletions

1
.gitignore vendored
View File

@@ -23,3 +23,4 @@
**/*_back.png **/*_back.png
**/*_front.png **/*_front.png
**/*_schematic*.png **/*_schematic*.png
**/wiki/*

146
hardware/wiki.kicad_jobset Normal file
View File

@@ -0,0 +1,146 @@
{
"jobs": [
{
"description": "",
"id": "6c36bada-a629-4200-9a66-27f13f24adc5",
"settings": {
"black_and_white": false,
"color_theme": "KiCad Default",
"description": "",
"drawing_sheet": "",
"format": "svg",
"hpgl_page_size": "default",
"hpgl_pen_size": 1.0,
"hpgl_plot_origin": "A3",
"min_pen_width": 847,
"output_dir": "",
"page_size": "auto",
"pdf_hierarchical_links": true,
"pdf_metadata": true,
"pdf_property_popups": true,
"plot_all": true,
"plot_drawing_sheet": true,
"use_background_color": true
},
"type": "sch_export_plot_svg"
},
{
"description": "Render Front PNG",
"id": "961f53b4-a387-4a5e-8493-7e56001e4574",
"settings": {
"anti_alias": true,
"bg_style": "default",
"description": "",
"floor": false,
"format": "png",
"height": 2640,
"light_bottom_intensity": [
0.0,
0.0,
0.0
],
"light_camera_intensity": [
0.0,
0.0,
0.0
],
"light_side_elevation": 60,
"light_side_intensity": [
0.5,
0.5,
0.5
],
"light_top_intensity": [
0.0,
0.0,
0.0
],
"output_filename": "pcb_front.png",
"pan_x": 0.0,
"pan_y": 0.0,
"pan_z": 0.0,
"perspective": false,
"pivot_x": 0.0,
"pivot_y": 0.0,
"pivot_z": 0.0,
"post_process": true,
"preset": "",
"procedural_textures": false,
"quality": "basic",
"rotation_x": -10.0,
"rotation_y": 10.0,
"rotation_z": 0.0,
"side": "top",
"width": 2640,
"zoom": 1.0
},
"type": "pcb_render"
},
{
"description": "Render Back PNG",
"id": "6d81dd73-45d4-4145-bc7c-54607b24ecc3",
"settings": {
"anti_alias": true,
"bg_style": "default",
"description": "",
"floor": false,
"format": "png",
"height": 2640,
"light_bottom_intensity": [
0.0,
0.0,
0.0
],
"light_camera_intensity": [
0.0,
0.0,
0.0
],
"light_side_elevation": 60,
"light_side_intensity": [
0.5,
0.5,
0.5
],
"light_top_intensity": [
0.0,
0.0,
0.0
],
"output_filename": "pcb_back.png",
"pan_x": 0.0,
"pan_y": 0.0,
"pan_z": 0.0,
"perspective": false,
"pivot_x": 0.0,
"pivot_y": 0.0,
"pivot_z": 0.0,
"post_process": true,
"preset": "",
"procedural_textures": false,
"quality": "basic",
"rotation_x": -10.0,
"rotation_y": 190.0,
"rotation_z": 0.0,
"side": "top",
"width": 2640,
"zoom": 1.0
},
"type": "pcb_render"
}
],
"meta": {
"version": 1
},
"outputs": [
{
"description": "",
"id": "ac952551-3c61-42b9-a792-6e7478e771c2",
"only": [],
"settings": {
"output_path": "wiki"
},
"type": "folder"
}
]
}