RM Schematics
Learn

Guides & notes Board-level repair, electronics and PCB design

Short, practical notes — how to get the most out of a schematic or boardview, and how to build and fix circuits yourself.

Board-level repair

Find the right file, open it, and use it to track down a fault.

Electronics & PCB design

KiCad, prototype boards and the small building blocks every project needs.

Electronics & PCB design · 7 minKiCad libraries explained: symbols, footprints and 3D models

How KiCad organises symbol, footprint and 3D model libraries, how to add your own or third-party libraries, and how to attach and align a 3D model on a footprint.

Read
Electronics & PCB design · 6 minMoving from Eagle to KiCad: importing boards, schematics and libraries

Autodesk has retired Eagle. How to import Eagle .sch, .brd and .lbr files into KiCad, what the importer converts, and the checklist to run before ordering boards.

Read
Electronics & PCB design · 8 minMaking PCBs at home: toner transfer and photoresist, step by step

Two proven ways to make a prototype PCB at home — laser toner transfer and UV photoresist — with design rules, etching, drilling and safety notes.

Read
Electronics & PCB design · 7 minHD44780 character LCD: pinout, 4-bit wiring and initialization

Driving a 16x2, 16x4 or 20x4 character LCD: pin functions, contrast, 4-bit vs 8-bit mode, the initialization sequence, DDRAM row addresses and timing.

Read
Electronics & PCB design · 6 min24Cxx I2C EEPROM: addressing, page writes and safe reading

How 24C01…24C512 serial EEPROMs work: device address bits, one- vs two-byte memory addresses, page size, write-cycle time, ACK polling and bench-programming tips.

Read
Electronics & PCB design · 5 minTurn an ATX power supply into a bench supply (safely)

ATX 24-pin wire colours and voltages, how to switch the supply on with PS_ON#, when a load resistor is needed, and how to add fuses and binding posts.

Read
Electronics & PCB design · 5 minSoftware PWM on a microcontroller: the timer-interrupt method

How to generate PWM in software when you run out of hardware channels: the timer-interrupt counter method, resolution vs frequency maths, multiple channels and bit-angle modulation.

Read
AN
Editor

Torry's Delphi Editor & curator

Hi, I'm Torry's Delphi. For more than ten years I've been writing software that collects and organises data — scrapers, catalogues, automation pipelines. Repair documentation turned out to be the perfect mess to clean up.

The files listed here were collected by the community in the Telegram channel @schematicslaptop, plus a Google Drive archive. I wrote a parser that reads every file name, recognises the brand, the ODM manufacturer (Compal, Quanta, Wistron…) and the board number, and turns it into pages you can search and browse.

Next to the catalogue I keep a small set of practical notes on electronics and PCB work — KiCad libraries, moving designs from Eagle, making prototype boards at home, LCDs and EEPROMs. If something is sorted wrong or a note is unclear, write to me and I'll fix it.