changed JST connector to horizontal, 5V -> 24V

This commit is contained in:
cpu
2026-06-03 22:45:07 +02:00
parent bf50515bc6
commit a606c41bf7
10 changed files with 17272 additions and 16018 deletions

View File

@@ -1,15 +1,12 @@
# Install kikit
![Panel](../images/Flow_Controller_Panel.png)
# Install kikit
Install `kikit`:
```bash
pipx install --system-site-packages kikit
```
![Panel](../images/Flow_Controller_panel.png)
# KiKit Fixture Processor
Processing script for KiKit panelizes PCBs and draws a fixture sketch and positions the whole panel for easy CNC processing.
The script:
@@ -23,6 +20,8 @@ The resulting output is intended for repeatable CNC manufacturing workflows
where drilling, routing, and UV exposure all share the same physical fixture
and alignment holes.
Check the kikit panelization [examples](https://yaqwsx.github.io/KiKit/latest/panelization/examples/).
---
# Usage
@@ -35,7 +34,7 @@ kikit panelize \
panel/Flow_Controller_Panel.kicad_pcb
```
Have a look at the new `panel/Flow_Controller_Panel.kicad_pcb` file. It will contain the panel out ot layout specified in `myPreset.json`. E.g.: Grid of 1 x 2 with space 2.1 mm.
The new `panel/Flow_Controller_Panel.kicad_pcb` file will contain the panelized PCB with the following feature specified in `myPreset.json`. E.g.: Grid of 1 x 2 with space 2.1 mm, new mounting holes and fiducials.
```json
"layout": {
@@ -46,7 +45,7 @@ Have a look at the new `panel/Flow_Controller_Panel.kicad_pcb` file. It will con
"vspace": "2.1mm"
}
```
See all values in [default.json](https://raw.githubusercontent.com/yaqwsx/KiKit/refs/heads/master/kikit/resources/panelizePresets/default.json)
## Exporting gcode files from KiCad
Adapt milling and drilling parameters in `millproject`. Look up [pcb2gcode/wiki](https://github.com/pcb2gcode/pcb2gcode/wiki) for help.
@@ -58,7 +57,7 @@ nano millproject
Run the export by providing the `.kicad_pcb` file as a first argument:
```bash
./export.sh -o gcode panel/Flow_Controller_Panel.kicad_pcb
./export.sh panel/Flow_Controller_Panel.kicad_pcb
```
The script will first generate gerber files in the `gerbers` directory and then generate gcode files in the `gcode` directory.