edakit documentation

GuitarML Classic Boost v2

Why: a one-transistor boost, the stage many builders start with. Beside it the combo's transistors are followers – their bias hardly depends on the gain. The boost is the one stage whose operating point the transistor's spread moves: a common-emitter stage, its base held by a divider, its gain set by the collector and emitter resistors – the case of FT-17's corners and of a gain an AC run can show. It also has no IC at all: nothing types its supply and ground, which showed a false alarm, fixed since (findings.toml, [[fixed]]).

Keith Bloemer (GuitarML), GuitarPedalPCBs, https://github.com/GuitarML/GuitarPedalPCBs at commit e2fa7e1 (e2fa7e1e22f4939215cfbb1d5a3df2a66068275e, 2026-08-05), the pedal ClassicBoost_1590a ("A simple boost circuit (compare to LPB-1 by Electro-Harmonix)", its README with the parts list), the schematic ClassicBoost_1590a/ClassicBoost_v2.kicad_sch, read on 2026-10-31 from a read-only clone. The netlist was resolved from the schematic (the instances of project LPB1_Boost) by a reader outside this repository and checked against the board file ClassicBoost_1590a/ClassicBoost_v2.kicad_pcb of the same commit: all 32 pins of the sheet are on the same nets there. · SVG

Classic Boost v2 guitarml-classic-boost · board main graph v1.0 (2026-10-31) · 327 x 258 mm drawn by edakit schematic draw – change the graph, not this drawing 9v1 9 V in Gnd1 ground of the DC jack In1 into the boost InG1 input jack sleeve Out1 out of the boost OutG1 output jack sleeve SW1 VCC to the footswitch's LED pole swGnd1 LED resistor from the footswitch +9V_IN VCC VCC BASE IN_B IN_B EMIT COL COL C2B OUT_B OUT_B LED_R LED_A Pin_1 1 9v1 TestPoint_THTPad_D2.0mm_Drill1.0mm D1 1N5817 R1 430k C1 0.1uF 2 3 1 Q2 2N5088 R4 390 R2 43k R3 10k C2 0.1uF POT1 100k Pin_1 1 Gnd1 TestPoint_THTPad_D2.0mm_Drill1.0mm Pin_1 1 In1 TestPoint_THTPad_D2.0mm_Drill1.0mm Pin_1 1 InG1 TestPoint_THTPad_D2.0mm_Drill1.0mm Pin_1 1 Out1 TestPoint_THTPad_D2.0mm_Drill1.0mm Pin_1 1 OutG1 TestPoint_THTPad_D2.0mm_Drill1.0mm Pin_1 1 SW1 TestPoint_THTPad_D2.0mm_Drill1.0mm Pin_1 1 swGnd1 TestPoint_THTPad_D2.0mm_Drill1.0mm R5 4.7k LED1
StageCodeWhereJudgedWhy
checkDOCS.fileedakit.tomlcriterionThe transcription has no requirements file: what the published design must do stands in its own documents, not in edakit's form. edakit requires the file before a release (handbook 3.6); it is no point of the design.
checkPARTS.verified/devicePOT1lacksPOT1, the volume (100K, the parts list's A100K): the TT Electronics P160 order code that stands in has no LCSC number in the catalogue, and a KiCad design names no EasyEDA device.
checkSTRUCT.prefixSW1criterionSW1 is the schematic's own reference of a wire pad – VCC to the footswitch's LED pole (board label 'SW'); KiCad does not tie references to kinds, edakit reads SW as a switch.

edakit's false alarms on this design, fixed

  • The pads 9v1, Gnd1, In1, InG1, Out1, OutG1, SW1 and swGnd1 – the board's plated pads for a wire or a probe asked for an LCSC part or an EasyEDA device (PARTS.verified/device on the eight): their entry says own.what "copper" now – the board's own, nothing to buy or pick (TD-127).
  • The 2N5088's base, held by 430 kΩ from VCC and 43 kΩ to ground with 390 Ω under the emitter, judged as floating while 'the firmware is not running' (LVL.undefined): the board has no IC, so no pin typed VCC or ground as a rail, and a resistor to ground did not count.