DevHeads IoT Integration Server

DII

DevHeads IoT Integration Server

The DevHeads IoT Integration Server accelerates technology engineering by helping pro devs learn, share and collaborate.

Join

seeking-collabs

firmware-and-baremetal

middleware-and-os

edge-networking

pcb-and-analog

jobs

iot-cloud

code-review

devheads-feed

general-dev-chat

Are there websites where I can get the component symbol, footprint and 3D files for my design?

Please provide the list of websites that I can get my component symbol, footprint and 3D files for my design.
Solution:
Just search up the part followed by step onto google eg. "74HC595 step file"...

Are there best practices for PCB Design for Manufacturing (DFM)?

What are some basic guidelines and best practices for PCB Design for Manufacturing
Solution:
Material considerations, specifically core/laminate materials and copper weight Fabrication limits, sizes and spacing in a PCB layout. https://resources.altium.com/p/pcb-design-for-manufacturing-guidelines-how-to-avoid-critical-design-mistakes...

What guidelines should I follow when selecting an inductor for my buck converter design?

What are some guidelines I should take while selecting an inductor for my buck converter design. Need help on this. @PCB & Analog
Solution:
Saturation current Self resonant frequency Max current...

Any advice on choosing a servo motor ?

Hello! I would like some advice on choosing a servo motor. It would be used to create rotating metal airsoft targets (a 20cm circle weighing a few hundred grams). The goal is for the targets to rotate 90 degrees very quickly. Which model do you recommend??...
Solution:
Hello, if there isn't much weight, a Nema17 will be perfect, you can even create random sequences of movement on predefined angles.

How do I select the size and shape of a brushless motor propeller?

Hi everyone there!! Can anyone give a tutorial about how to chose brushless motors propeller (sire and shape), thank you
Solution:
You should look for guides on brushless motor selection based on factors like KV rating (speed) and motor size (torque). Also Research propeller selection based on diameter, pitch (thrust vs. speed), and number of blades....

Why is 1 oz copper the standard in PCB designs?

Why is 1 oz of copper the standard or majorly used in various PCB boards. What will happen if I decide to use 2 oz copper In my design.
Solution:
We won't say it's the standard, but its used often, using 2 oz of copper in your Design can increase the current carrying capacity of your board. Example if a 15mil copper trace can carry 1A of current at 1 oz copper.l, the same 15mil trace will carry 2A of current at 2 oz copper thickness

What is "surface finish" in PCB design?

When we say Surface finish in PCB design what does this mean, because I usually see in pcbway when trying to place an order.
Solution:
Surface finish in PCB design refers to the coating or treatment applied to the exposed copper surfaces of the PCB to protect them from oxidation and to facilitate soldering during assembly. Surface finish serves several purposes. There are various types being specified by the fab house and you will need to choose based on the type you want....

What's the major difference between a blind via and a buried via in a PCB design?

What's the major difference between a blind via and a buried via in a PCB design. And when it's it good to use it in a design other than using a through hole via @PCB & Analog
Solution:
Blind via is where the board is not drilled throughout

Ask a Developer Demo: How to Select an LDO Using LTSpice

The number of voltage regulators on the market can leave you scratching your head. What's the difference between the different types, and which type is best for your application? Once you've determined that, how do you find the optimum component? In this Ask a Developer Demo, DevHeads resident hardware design expert @ShreeshaN walks us through the fundamentals of low dropout regulators (LDOs). Then, he fires up LTSpice to compare how two different devices—Analog Devices' ADP160 and the Linear Technology (technically also Analog Devices) LT1117—perform in a theoretical battery application. And, very quickly, he determines a clear favorite. Join the DevHeads IoT Integration Server to learn the ins and outs of electrical design from other practicing engineers....

When should I use PCB HDI in my board design?

When is it adviceable to use a HDI PCB Design in your board when doing designs. What are the things we should look into before choosing HDI as a choice for a design.
Solution:
One of the most frequent reasons is the fine pitch of a BGA package or packages that will be used. Such a fine pitch does not allow you to use standard THT vias for the footprint fanout. Then, you have to use microvias. In direct connection with the fine pitch BGA package is the number of pads of the particular package. For, let's say, 500+ pads, you need 8+ layers. It all depends on the PCB stack-up. The higher number of PCB layers inevitably leads you to use microvias because of the PCB thickn...

How many layers should I use in my PCB design?

While starting a project ,how should i decide the number of layers to use when designing my board. What are the best practice to consider before doing this.
Solution:
Depends on the complexity of the design, budget and signal interference. Usually if it’s a really simple board I’d do 2 layer and I usually do a 4 layer if it’s more complex.

Office Hours Notes—Friday, March 29th at 15:00 GMT: Ohm's Law: The Foundation of Everything

If you're going to run electricity through a circuit, you'd better be familiar with Ohm's law. It's so fundamental to electronics that we all learned it in school and can recite the formula on queue: I = V/R. In this episode of Office Hours, @Petr Dvořák takes us back to basics with hardware engineering best practices and tips on current, voltage, and resistance, and how you can apply them in your day-to-day engineering work. Check out the recorded stream here: https://app.livestorm.co/devheads-community/devheads-weekly-office-hours-1/live?s=ead908db-da71-4285-ac2a-89799b1c969a#/...

Understanding Annotation in Altium

Use case: hierarchical design and design reuse. Using DeviceSheet_A, DeviceSheet_B, DeviceSheet_C in top level TitleSheet1. Designators in ...
Solution:
No two part can have same designators,

Should I use a resistor voltage divider or dedicated voltage IC?

Using a resistor voltage divider network or a dedicated regulator IC to power a Chip, which one is better and more efficient, why ?
Solution:
I would say use a regulator IC because getting the desired current rating for your design won't be difficult for you to find out, the are various IC with specific current rating that will suit your design. And they are cost effective also.

Unmatched Controlled impedence signal

What happens to a controlled impedence signal (e.g 50 ohms) running through a PCB, that is not matched correctly. What will be the effect on your board and the entire design.
Solution:
The "signal" is AC current flowing from the sender through the transmission line into the receiver. Each of the listed components has its characteristic impedance. The sender has its output impedance. The transmission line can be seen as a general impedance. The receiver has its input impedance. In the correctly designed channel, the transmission line impedance is matched to the sender's output impedance, and, naturally, the receiver must have its input impedance of the same value as the sender's output impedance....

KiCAD MasterClass

A new series of short educational videos dedicated to mastering KiCAD.
No description

Integrating ESP32 onto a PCB

Does anyone have schematics and pcb layout of an ESP32 integrated onto a PCB? I am looking to create a project to comunnicate ESP32 via ethernet with HR961160C module and I wanted to avoid soldering through-hole components as ESP32, a buck converter and HR961160C module so I thought that it could be a great idea to integrate it in a PCB so JLCPCB can solder it smd for me, but I am not qualified enough to know how to make this PCB and I thought: This is a pretty common issue that someone has surely come across before. If someone could lead me towards the right direction I would highly appreciate it....

How do I choose an MCU for a battery-powered system design?

What are some guidelines we need to follow when selecting a microcontroller for an IoT device that runs on battery. What should be my consideration. Am currently starting a project on a battery powered device. Thanks.
Solution:
Sleep modes, Power-down modes, average static power consumption, current consumption per MHz, MCU grade = manufacturers help you with naming—ultra-low power in the datasheet would ring a bell, wouldn't it?...

I don't know why my BJT circuit is not working

Hello.. I want to ask a question!.. I am learning about bjt.. so while practicing it circuit on breadboard i thought to increase the audio coming from my earphone.. So it cut the earphone wire and put it left and right audio wire to base and ground wire to battery ground, and I connect speaker to collector in series and emitter to ground but no audio is coming from speaker....
Solution:
There is no resistor configuration in your circuit

What is the best four-layer PCB stackup for signal integrity?

Which four layers stackup is more favourable for signal Integrity when Designing your PCB board. Signal, Ground, Power, Signal or Signal, Ground, Ground, Signal....
Solution:
The best 4-layer PCB stack up is considered to be SIG+PWR GND GND...