Welcome

This website contains information about my hobby electronics projects.


What is a miniPCB?

A miniPCB is a printed circuit board with a simple electronic circuit. The mechanical design is small, simple and usually has a standard pin interface. So miniPCBs with similar circuits work well with docking boards to interface with lab equipment.

Part Categories

miniPCBs are grouped in categories and subcategories based on their circuit function. The list is incomplete and will continue to change as I progress.

Part Numbers

miniPCBs and their documents are uniquely identified with part numbers.

While using EAGLE, I assigned one part number per part. The schematic filename and board filename needed to match; so one part number made sense. But Altium's different. I'll probably recapture parts created in EAGLE and reclaim those part numbers in the process.

Now that I'm using Altium, I've begun to assign one part number per part-document. It's not the best way; I feel a change coming. I still don't know the best way.

Documents that get part numbers include:

Documents that might be getting part numbers in the future include:

Part numbers for the schematic, assembly, board, and bill of materials are included in the title blocks on schematic and Draftsman documents.

Variant Identification

When it exists the variant ID will be added between the document and revision characters.

The variant ID progresses: 00, 01, 02, 03, etc.

Revision Identification

Final release revision identification increments A1, A2, A3, etc. for minor revisions, and A1, B1, C1, etc. for major revisions.

Prototype revisions increment similar to: A1-01, A1-02, A1-03, etc.

Board Designs

To save time and minimize errors, I created an Altium library called NM-BOARDS. I add new/custom board designs whenever necessary.

These are some of the board designs.

PCB-15x25, Front

PCB-15x25, Back

PCB-15x33, Front

PCB-15x33, Back

PCB-20x33, Front

PCB-20x33, Back

PCB-20x50, Front

PCB-20x50, Back

PCB-33x50, Front

PCB-33x50, Back

PCB-33x75, Front

PCB-33x75, Back

PCB-50x50, Front

PCB-50x50, Back

PCB-75x75, Front

PCB-75x75, Back

PCB-100x100, Front

PCB-100x100, Back

Reference Designators for Connectors

The reference designator for connectors is either J or P, depending on what it connects to.

The prefix J is used to reference the less movable connector.

The prefix P is used to reference the more movable connector.

Layout Strategy

miniPCB layouts are generally simple and follow these guidelines.

Testing Strategy

Developmental Testing

When it comes to developmental testing, pick a level of rigor that works for you.

Test Documentation

The best developmental testing documentation I've completed had twelve pieces of information for each test.

My employer had recently paid consulting engineers a bunch of money for a developmental test plan template. And I ran with it. If I remember correctly, my test report was approaching 90 pages. It was brutal. I practically lived at work for a week. I delivered on time and the project manager responsible for the product called me to thank me and say that it was the best developmental test report he'd seen in the ~20 years he'd been working at the company. Gotta admit, I was already proud of my work - but his gratitude is something I'll never forget.

I don't even know if he was just being a good project manager, or if my work genuinely exceeded his expectations. The stories we'll never know, right?

You literally read all the way down here! I'm impressed. You should consider contacting me here.