As of May 31, 2023, we have updated our Code of Conduct.

Questions tagged [design]

The process of creating electronic products, including components and end-user devices.

Filter by
Sorted by
Tagged with
107 votes
6 answers
82k views

Ceramic caps vs electrolytic. What are the tangible differences in use?

A quick google around and all I seem to be able to find are people talking about the physics & the chemistry of the capacitors but not how this affects choosing which to use. Avoiding talking ...
James T's user avatar
  • 1,470
57 votes
5 answers
97k views

Stripboard/veroboard/matrix board design software

I'm prototyping a simple layout for a small project on matrix board, but figured there must be a better way than drawing it all out on paper. Are there any aimed at matrix board? I've found the ...
Mat's user avatar
  • 803
56 votes
3 answers
15k views

What's this importance of datasheets?

As someone starting with electronics I keep hearing, "Check the datasheet!" Why are datasheets so important and what information can I expect to find in them? It seems like a large amount of ...
54 votes
3 answers
16k views

How to go from a development board to a production board?

Ok, I am a software guy and new to electronics. My product needs a small computer and currently I have developed everything on development boards like raspberry pi and such. As the development board ...
iCode's user avatar
  • 705
46 votes
7 answers
9k views

How do you document your hardware design decisions?

How do you document your hardware decisions in the design phase? How do you avoid having to ask yourself the following questions while reviewing an hardware design that you made in the past: Why did ...
m.Alin's user avatar
  • 10.6k
44 votes
15 answers
11k views

What are low cost circuit and PCB design software? [closed]

Do you know of any freeware or low cost circuit / PCB design software? I know a few which I have listed below but I was wondering if there were more of its kind. Please mention the good features and ...
Edward's user avatar
  • 1,339
39 votes
18 answers
14k views

What are good microcontrollers available today? [closed]

I have experience with assembly and C programming for microcontrollers, but I'm not familiar with the various MCU and DSP families offered by today's companies. (eg: Texas Instruments, Atmel, Renesas) ...
38 votes
4 answers
40k views

Make a custom plastic case

I have worked on many electronic DIY projects like MIDIbox (http://www.ucapps.de/), it always was fun and working but at the end, the problem was that I ended with a cool gear, but in a poor casing, ...
Basj's user avatar
  • 1,762
37 votes
6 answers
3k views

Why is open hardware so rare? [closed]

I'm trying to understand why open hardware is so much harder to come by than software. I've tried looking around online and I couldn't find as satisfactory explanation. I understand that hardware is ...
Caustic's user avatar
  • 527
36 votes
7 answers
4k views

Is circuit design based on min/max values good practice?

Time and again I am arguing with a colleague of mine about the question above. When I design a circuit for mass production (> 10k/a) I want to make it robust against every possible variation of ...
christoph's user avatar
  • 670
31 votes
5 answers
2k views

Design Calculations for the Seasoned EE

Do seasoned designers tend to do a fair amount of calculations or are large parts of circuits designed intuitively? I'm asking because it seems like design engineers tend to have a sense of what value ...
inbinder's user avatar
  • 1,037
31 votes
11 answers
19k views

What is the most amazing PCB artwork you've ever seen?

Have you ever looked at a PCB and burst out laughing? Have you ever looked at a PCB and said "Wow, that is amazing"? Have you ever seen a PCB that artistically expressed criticism of society's ...
29 votes
5 answers
6k views

Why do some EMI/RF shields have holes on the top and some don't?

I am not talking about cutouts for tall components. I don't think they are for ventilation as they are often covered with manufacturer labels.
Dojo's user avatar
  • 899
28 votes
10 answers
31k views

How do I power/wire something that is rotating constantly WITHOUT extra batteries?

So I want to make a Lazy Susan that is rotating constantly in one direction. I also want to have some other things on top such as neon signs, moving things, and etc. Problem is I want this to all run ...
Sie's user avatar
  • 437
28 votes
7 answers
4k views

One large microcontroller, or lots of small microcontrollers?

I'm used to doing basic and straightforward things with microcontrollers, relatively speaking. Things such as driving LEDs, running motors, basic routines, GUIs on character LCDs, and so on, but ...
BB ON's user avatar
  • 2,276
26 votes
7 answers
42k views

Internal or external oscillator

I always use the internal oscillator that pics have as I have never found the need to run anything at higher frequency than 8 MHz (which is the fastest the pics I use tend to be able to go). Are there ...
SimonBarker's user avatar
  • 1,445
26 votes
6 answers
17k views

New to PCB design - why doesn't auto placing components exist?

The circuit design software I have seen has the ability to automatically route traces etc. on a PCB. But why doesn't this software have the ability to automatically place components on a PCB say to ...
Adam's user avatar
  • 361
26 votes
5 answers
6k views

Making a battery last a long time in a microcontroller circuit

I'm hoping to power an ATtiny85V for a nice long time on some small battery, probably a coin cell. I've looked into the software side, and my code is watchdog timer driven, has unused analog and ...
Jack Schmidt's user avatar
  • 2,025
25 votes
4 answers
2k views

After PCB layout

After you've designed your circuit and have the PCB layout completed, how do people in the EE industry go about designing the enclosure? What kind of considerations need to be made to accommodate the ...
inbinder's user avatar
  • 1,037
24 votes
5 answers
5k views

How are circuits which use complex ICs normally simulated?

I understand that it is common practice in electronic design to simulate a circuit in some spice program before building it. Sometimes a project requires the use of complex ICs, for instance an IC ...
Blargian's user avatar
  • 829
24 votes
7 answers
5k views

SMD vs. Through-hole components in high vibration environments

This is more of a opinion question than a information question. I am designing some boards that will be working near decent sized actuators, so I ask you, what is more resistant a 0805 SMD or a 7mm ...
J.P.Wack's user avatar
  • 419
24 votes
4 answers
17k views

How do you determine how much flash/RAM you need for a microcontroller?

Let's say you are starting an embedded project with some known functionality. When you select a microcontroller how do you select how much RAM you need? Do you use a developer board and code your ...
efox29's user avatar
  • 11.8k
23 votes
5 answers
3k views

Why are multimeter batteries awkward to replace? [closed]

I teach introductory physics labs, and inevitably when we do our labs on introductory circuits or mapping electrostatic potentials, there are one or more multimeters whose batteries die or fuses blow. ...
Michael Seifert's user avatar
23 votes
6 answers
4k views

How do you structure large embedded projects? [closed]

Background: Junior R&D electronics engineer (the only EE in the company) - the hardware and the coding is not the problem. My biggest issue is getting a proper overview of the project, and where ...
Sorenp's user avatar
  • 1,287
23 votes
3 answers
15k views

How are CPUs designed?

I've started playing with electronics a while ago and making simple logic gates using transistors. I know modern integrated circuits use CMOS instead of transistor-transistor logic. The thing I can't ...
Overv's user avatar
  • 341
21 votes
9 answers
24k views

Ideas to stack multiple PCBs on top of each other?

My design has a number of boards stacked on top of each other. I would like to connect signals across the boards. The boards all need the same 10 signals running through them (all boards from top to ...
OrCa's user avatar
  • 1,659
21 votes
4 answers
2k views

Do engineers still design for volume using discrete through-hole bipolar transistors?

As a hobbyist who likes plugging BJTs and discrete components into solderless breadboard for entertainment and education, I recognise that people like me are an insufficient market to make it ...
RedGrittyBrick's user avatar
21 votes
3 answers
5k views

Getting started with PCB Layout for BGA Packages

Are there any good resources for learning the intricacies of PCB layout when dealing with BGA packages? I'm very familiar with layout for almost every SMT part that has leads on the edge (QFP, TSSOP, ...
Connor Wolf's user avatar
  • 31.8k
20 votes
10 answers
6k views

Circuit Simulation Software [closed]

I'm getting back into hobbyist electronics after a very long hiatus and was wondering what the current state of circuit simulation software is. What is the industry standard for macs or PCs? What are ...
Brian's user avatar
  • 347
20 votes
5 answers
22k views

Why does active low even exist?

In my career I've often encountered signals that are active low (Reset being the most common). I've even seen interfaces where all control signals are actively low. To me, this is very unintuitive ...
ErikAndren's user avatar
20 votes
2 answers
4k views

Industry Practices for Schematic Design?

As my designs (and PCB designs too) become more complicated, I'm interested if there are best practices or industry standards for schematic design. I know there's a schematic checklist but I'm looking ...
MarkSchoonover's user avatar
19 votes
7 answers
6k views

Why don't three-phase transformers use toroidal cores?

When looking at different transformer core designs, three phased, I never see any core designed as a circle or torus. Why is that so? Will it not work as well as the common B-shaped core?
E. l4d3's user avatar
  • 317
18 votes
4 answers
4k views

analog circuit design resource recommendations [closed]

What are some excellent resources related to advanced analog circuit design? This includes RF, sonar, audio, low-frequency, high power, low power, noise, amplifiers, etc.. To get the most obvious ...
18 votes
3 answers
2k views

Is it possible to have too much decoupling?

In most of my designs recently I've been quite liberal in using decoupling caps (especially 0.1uf X5Rs) on most if not all of the supply pins for anything that performs some remotely significant ...
stanri's user avatar
  • 5,342
17 votes
6 answers
41k views

Inductors - what are they used for? [closed]

When are inductors really used? I have read that the elements are typically quite hard to implement into circuits given their physical characteristics. I also read that if inductors are placed in ...
sherrellbc's user avatar
  • 3,421
17 votes
6 answers
901 views

How can I evaluate or speculate on a part's production lifetime for long term part sourcing?

Suppose I have an idea for a product, where if it were successful, would be in production for 5-10 years. How can I make decisions on what parts to use now such that they will still be available to ...
Jon L's user avatar
  • 4,248
16 votes
6 answers
8k views

Why implement microcontroller in FPGA?

I am currently "investigating" FPGAs, what they can do, how they do it etc. In more than one place (for example here) I have seen projects that implement a simple microcontroller with FPGA. So my ...
James C's user avatar
  • 652
16 votes
7 answers
2k views

What process do you use to ensure your PCB works on the first try? [closed]

What are the best practices for catching stupid mistakes vs more subtle ones? Do you run over a checklist of things for each design? If so, what kinds of things are on it? I'm interested in ...
aloishis89's user avatar
  • 1,660
16 votes
5 answers
2k views

Possibilities for allocating memory for modular firmware design in C

modular approaches are pretty handy in general (portable and clean), so I try to program modules as independent of any other modules as possible. Most of my approaches are based on a struct that ...
L. Heinrichs's user avatar
16 votes
5 answers
19k views

What is metastability?

From the Wikipedia article Metastability in electronics: Metastability in electronics is the ability of a digital electronic system to persist for an unbounded time in an unstable equilibrium ...
Rusty's user avatar
  • 418
16 votes
5 answers
46k views

What are the best free schematic tools out there? [duplicate]

I'm sure there are plenty of schematic tools available. Which ones do you use/prefer? Feel free to also list tools which aren't completely free but very popular.
Maltrap's user avatar
  • 471
16 votes
4 answers
2k views

From C to Silicon: How to implement software/firmware solution as hardware?

In light of this question, I was wondering if there was a fairly standard process for turning a software solution into a hardware implemention. Forgive me and my imagination, but would there be a ...
Chad Harrison's user avatar
16 votes
3 answers
10k views

How to implement a soft power switch controllable by microcontroller?

I want to design a circuit such that the microcontroller can toggle a GPIO pin and shut the whole system (including microcontroller itself) down. And when the user presses a momentary button, the ...
cksa361's user avatar
  • 3,814
16 votes
1 answer
3k views

Analyze My Homebrew Diplexer

I'm in need of a diplexer that'll separate RF signals from a single feedline to two antennas. What I designed and built was a diplexer that would allow ~38 Mhz and below out port 1, with ~38 MHz and ...
MarkSchoonover's user avatar
15 votes
5 answers
1k views

Voltage regulator from first principles - why is power dumped in the transistor?

I'm trying to further my understanding of electronics, so I decided to try to design a fixed voltage regulator capable of supplying an amp or so. I put this together from first principles without ...
Polynomial's user avatar
  • 10.4k
14 votes
7 answers
7k views

LEDs on a (battery) budget! – How can I lower the current through a LED without using up the battery?

EDIT: Here is a much brief version, the meandering motivated version is probably subsumed in the parent question on general battery life optimizations. How can I lower the current into a LED ...
Jack Schmidt's user avatar
  • 2,025
14 votes
4 answers
4k views

Why in the world would the tab on a TO-220 package have a connection to anything (but GND, if applicable)?

I know this is in some way a different version of the prior question In i.e. a TO-220 package, why is mounting the (pin connected) tab to case safe? But I am not looking for ideas what to do to mount ...
Gunther Schadow's user avatar
14 votes
3 answers
11k views

Are there any types of DC motors that self-lock themselves?

I have a small DC gear motor which spools a plastic line. Once I've engaged the motor to tighten the line, I want to lock it in place so that the line doesn't unspool. I would then like it to remain ...
Alexandru's user avatar
  • 295
14 votes
4 answers
1k views

How can I go from prototype to commercial product?

I have made many designs that I would consider "professional grade", but in reality they are still just prototypes. I have used professional board fabs and professional population, but what I haven't ...
Kellenjb's user avatar
  • 17.5k
14 votes
4 answers
8k views

SystemC vs other HDLs [closed]

I am currently involved in a university project to implementing a processor of an existing instruction set. The idea is that by the end of the project I should be able to synthesise this design and ...
Andrés AG's user avatar

1
2 3 4 5
24