Skip to content

Instantly share code, notes, and snippets.

View ravngr's full-sized avatar
💭
Playin̡̉g̛̻͒ ̧̊w̓̈́͡ï†̮̈h͚̔̍ ̧̽υ͒͗̚ɳ̈͆͠ι͐̑͌ƈ̑̈̍σ́̾̚ԃ͌̈́ҽ͒̄̇ 🔌🍞

Chris Harrison ravngr

💭
Playin̡̉g̛̻͒ ̧̊w̓̈́͡ï†̮̈h͚̔̍ ̧̽υ͒͗̚ɳ̈͆͠ι͐̑͌ƈ̑̈̍σ́̾̚ԃ͌̈́ҽ͒̄̇ 🔌🍞
View GitHub Profile
@ravngr
ravngr / CSV2Functions.pas
Last active September 10, 2025 13:48
This is an Altium DelphiScript that creates pin functions from a CSV file.
// Convert CSV to Altium pin functions.
// Contributors: Chris Harrison, René HENKE
Procedure CSV2Functions;
Var
SchLib: ISch_Lib;
SchComponent: ISch_Component;
OpenDialog: TOpenDialog;
PinList: TStringList;
@ravngr
ravngr / colorlog.py
Last active August 29, 2015 14:24 — forked from kergoth/colorlog.py
# Courtesy http://plumberjack.blogspot.com/2010/12/colorizing-logging-output-in-terminals.html
# Tweaked to use colorama for the coloring
import colorama
import logging
import sys
class ColorizingStreamHandler(logging.StreamHandler):
color_map = {