Skip to content

Instantly share code, notes, and snippets.

View Andrew-Hanlon's full-sized avatar

Andrew Hanlon Andrew-Hanlon

View GitHub Profile
@Andrew-Hanlon
Andrew-Hanlon / bom2grouped_csv_jlcpcb.xsl
Created January 10, 2021 22:27 — forked from arturo182/bom2grouped_csv_jlcpcb.xsl
A KiCad BOM script for generating JLCPCB PCBA-compatible files!
<!--XSL style sheet to convert EESCHEMA XML Partlist Format to grouped CSV BOM Format
Copyright (C) 2014, Wolf Walter.
Copyright (C) 2013, Stefan Helmert.
Copyright (C) 2018, Kicad developers.
Copyright (C) 2019, arturo182.
GPL v2.
Functionality:
Generation of JLCPCB PCBA compatible BOM
@Andrew-Hanlon
Andrew-Hanlon / JsonExtensions.cs
Last active August 11, 2017 19:36
Json.net WrappedJsonConverter allowing TypeNameHandling and converters to work together.
using System;
using System.Linq;
using System.Runtime.Serialization;
using System.Text;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
namespace Engdata.Common
{
public abstract class JsonConverter<T> : JsonConverter