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

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...

What is the application of tactile buttons?

What are tactile Button and how are they different from the other buttons or switch. In what applications are they usually used in electronics.
Solution:
This kind of buttons are also known as push buttons. When it's being pressed it closes the switch(circuit) and when released it opens it up. Which allows flow of current. It can be used in a boot or reset pin part for embedded devices....
No description

Understanding PCB Panelization and Its Impact on Cost

I was ordering a PCB from JLCPCB with a size of 8cm*4cm, 4 layers board. When I placed an order for 15 pieces it came out about $20. But when I increased the amount of PCB to 20 pieces, the board price increased drastically to about 40 dollars. When I ask they said it's pcb panelization. How does this affect the cost. @PCB & Analog
Solution:
In other terms : PCB panelization involves placing multiple PCB designs onto a single larger panel for manufacturing efficiency. When you increase the quantity from 15 to 20 pieces, it might exceed the maximum number of PCBs that can fit on a single panel efficiently, requiring an additional panel. This can result in higher manufacturing costs, thus increasing the price per board. Essentially, you're paying for the additional material and manufacturing process required for the extra panel(s)....

Any recommendations or solutions to isolate my PCB board

Good evening guys , I have a PCB inside a waterproof box outdoors, and it's happened twice in a few months that I've had a short circuit because of metal filings. Do you have any recommendations or solutions to isolate my board, add protection??...
Solution:
JLCPCB has an option to cover your PCB in a protective coating

help me choosing the right sensor of ligne following and color detection for my robot

Hello, can you help me choosing the right sensor of ligne following and color detection for my robot , there is two options TCS34725 vs AS7262 , i need to buy one what is the best option ...
attachment 0

PCB Design for Test

When Designing your PCB board for Test. To actually get to confirm that the prototype is working. What are the technicalities do I need to consider. And what's the best way to create test points on the board. Are there any rule of thumb
Solution:
As a designer when doing your prototype design, you need to design it in a way its easy to test the voltage and the current flow in the circuit. Always put test points at various test power stage in the board. And also for basic protocols like I2C, SPI etc.

LiPo VS Li-ion batteries for Drones

Hi everyone, I want to ask you about lipo batteries and lithium battery what's the difference between them and wich one I use, for my flight, thank you

I bought some drone equipment what you think I'm missing

Guys I bought some drone equipment what you think I'm missing 😊
attachment 0

Currently struggling with routing differential pairs for USB Type-C female connector

Currently struggling with routing differential pairs for USB Type-C female connector in my design, and it's proving to be quite challenging, especially with issues like length matching. Do you have any tips or strategies for effectively routing these pairs while ensuring signal integrity remains intact? Because the Type C has Two Set of differential pair, dont know what to do here.

How exactly does ESR influence electronic design

How exactly does ESR influence electronic design, especially in applications where power sensitivity is critical? And why do manufacturers often emphasize specific ESR values?
Solution:
ESR influences designs in many ways, and its found in capacitors especially electrolytic Caps. Using the right value of ESR as specified by the datasheet can save you lots of trouble. Higher Caps ESR value can generate heat because of the internal resistance in the capacitor. So when working with power sensitive systems it is good to use low ESR value for better outcome.

DevHeads Demo: How to Read A Datasheet

We get it. You're a pro. You don't need a refresher on how to organize and name your design files, where to find the best distributors, or how to read a data sheet... But in case you do, in this DevHeads Demo we're joined again by DevHeads resident hardware design expert Petr Dvorak, who explains what to look for in, how to find, and then how to read a good electronic component data sheet. It's a skill many of us take for granted until it's too late—which usually happens to be when you need part information the most. Join us for a brief overview that will help you—and hopefully manufacturers—make the most of your time when reviewing documentation....
No description

MLCC Capacitor Variants and Use Case

During component selection process in my designs, I normally see capacitors of different variant like X7R, X5R, and NP0 for MLCC caps. what sets these variants apart, and in what design conditions should they be used. And how do i know the right one to choose for my designs.
Solution:
The best ones C0G = +/-30PPM over a temperature range of -55 to +85°C The good ones X7R = +/-15% over a temperature range of -55 to+125°C The bad ones Z5U = +/-22%, 56% over a range of +10 to+85°C...
No description

I'm working on a robotics project and need to select a suitable motor driver for DC motors.

do you have any recommendations for this type of application?
Solution:
Yes, PWM is the control mode for DRV8234.