All Projects → henrikh → pcb-checklist

henrikh / pcb-checklist

Licence: Unlicense License
A checklist for electronics and electrical design

Projects that are alternatives of or similar to pcb-checklist

copper
An open source PCB editor in rust
Stars: ✭ 26 (-25.71%)
Mutual labels:  pcb
lumberjack-keyboard
5x12 ortholinear through-hole component keyboard PCB for standard 60% cases
Stars: ✭ 231 (+560%)
Mutual labels:  pcb
BelalHashmi-Assembly-Exercise-Solutions
💻 This repository provides solutions to most of the programming questions in the exercise given at the back of chapters for Bao Ji's Book (text book for course "Comp. Organization & Assembly Lang. EE213" at FAST). Sharing these with you, so that they might help you in understanding the concepts.
Stars: ✭ 30 (-14.29%)
Mutual labels:  pcb
deep-pmsm
Estimate intrinsic Permanent Magnet Synchronous Motor temperatures with deep recurrent and convolutional neural networks.
Stars: ✭ 29 (-17.14%)
Mutual labels:  electrical-engineering
for-science-keyboard
A split ergo 4x5 keyboard with 3 thumb keys where each half is smaller than the 100x100mm cheap PCB production size.
Stars: ✭ 63 (+80%)
Mutual labels:  pcb
pcb-ws2812-wifi-controller
WiFi Controller for WS2812 LED Stripes
Stars: ✭ 48 (+37.14%)
Mutual labels:  pcb
dap42-hardware
STM32F042Fx based DAP interface hardware
Stars: ✭ 17 (-51.43%)
Mutual labels:  pcb
loopy-docs
DIY Programmable 8 Loop Guitar Pedal Switcher
Stars: ✭ 21 (-40%)
Mutual labels:  pcb
keyswitch-kicad-library
Footprints for popular keyboard switches
Stars: ✭ 163 (+365.71%)
Mutual labels:  pcb
waffling60
Multi layout 60% PCB with support for common ANSI and ISO layouts and split space. SE-version is for use in Polaris, DB-version for use in Bakeneko/Kei.
Stars: ✭ 42 (+20%)
Mutual labels:  pcb
arcade-pcb-case
Plans to build Arcade PCB cases
Stars: ✭ 29 (-17.14%)
Mutual labels:  pcb
ATtiny13-TinySolder
T12 Quick Heating Soldering Station
Stars: ✭ 45 (+28.57%)
Mutual labels:  pcb
arduino-stoerbert
MP3 player for small children - firmware & PCB schematic
Stars: ✭ 31 (-11.43%)
Mutual labels:  pcb
ATtiny85-TinyCharger
Single-Cell Li-Ion Battery Charger with Monitoring
Stars: ✭ 20 (-42.86%)
Mutual labels:  pcb
KiCost
Build cost spreadsheet for a KiCad project.
Stars: ✭ 376 (+974.29%)
Mutual labels:  electronics-engineering
dss python
Native, "direct" Python bindings and misc tools for OpenDSS (EPRI Distribution System Simulator). Based on CFFI, DSS C-API and custom patches, aiming for full COM API-level compatibility on Windows, Linux and MacOS.
Stars: ✭ 31 (-11.43%)
Mutual labels:  electrical-engineering
programmable-air
A hardware kit to experiment with inflatable and vacuum based soft robotics.
Stars: ✭ 54 (+54.29%)
Mutual labels:  pcb
ATtiny85-USB-C-Tester
Simple USB-C Power Delivery Tester
Stars: ✭ 20 (-42.86%)
Mutual labels:  pcb
lightroom-macro-pad
Lightroom Macro Pad With CircuitPython Boards
Stars: ✭ 33 (-5.71%)
Mutual labels:  pcb
iceskate
A low cost FPGA development board for absolute newbies
Stars: ✭ 15 (-57.14%)
Mutual labels:  pcb

Electronics and electrical design checklist

pcbchecklist.com

A checklist/trigger list for common issues, best practices and considerations for electronics and electrical design -- from system design all the way to the user manual.

The list is being actively developed (written?) and several reorganizations will undoubtedly occur. My (Henrik's) current focus is mostly on adding explanations to all items.

Future projects

In no particular order.

  • Checkboxes
  • Filtering
  • Keyboard navigation
  • Custom check items
  • Notes
  • State saving and sharing

Contributing

Contributions are more than welcome!

The document is currently plain HTML with embedded JavaScript and CSS -- it keeps things simple.

A few considerations for new items:

  • Does it prevent mistakes or improve quality
  • Place items earlier rather than later
  • Encourage thinking about requirements, rather than prescribing a solution
  • Give reasons and explanations
  • Provide references to app. notes, books, articles etc.

Frequently Asked Questions

Isn't there a big difference between analog, digital, RF etc. designs?

True. No list could cover all cases, but there is still a lot which is shared and there are many common pitfalls; all designs need to consider their test procedure; all designs need to consider mechanical integration. Hopefully, a solid checklist can keep track of all this.

If you find something, which is missing from whatever domain you are working, then don't hesitate to add it to your own personal list or even better: contribute it to this list.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].