ShiboSoftwareDev/MSP-EXP430FR2433

This code defines a 4 MHz surface-mount quartz crystal resonator with 15pF load capacitance and ground pin configuration, including PCB footprint and 3D model details.

Version
1.0.1
License
unset
Stars
0

scripts/export-latest-kicad.mjs

import { readFile, writeFile } from "node:fs/promises"
import { CircuitJsonToKicadPcbConverter } from "circuit-json-to-kicad"

const inputPath = process.argv[2] ?? "dist/index/circuit.json"
const outputPath =
  process.argv[3] ?? "fabrication/msp-exp430fr2433.kicad_pcb"
const circuitJson = JSON.parse(await readFile(inputPath, "utf8"))

const converter = new CircuitJsonToKicadPcbConverter(circuitJson, {
  projectName: "msp-exp430fr2433",
})
converter.runUntilFinished()
await writeFile(outputPath, converter.getOutputString())

console.log(`Exported KiCad PCB to ${outputPath}`)