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

Does anyone know any camera manufacturer who can manufacturer custom camera boards?

Hey Guys, I am working on a bird house camera project. Does anyone know any camera manufacturer who can manufacturer custom camera boards?

How to Cut a Large PCB Stencil to Size Without Damaging It?

So I ordered a (fairly small) PCB stencil that I thought would come cut to size, but instread it is huge. Maybe I selected framework by accident. Anyway, I'm debating on how to use it as-is or cut it to size. It's kind of a strange thing to cut - maybe tin snips would work, but I keep thinking that would curve the edges over. Anyone run into something like this? Any good solutions or ideas that you think might work?...
Solution:
Hey there! Here are some quick options: Use it as-is if you've got the space. Just line up your PCB carefully. DIY cutting: Try a sharp utility knife with a straight edge, fine-toothed metal shears, or a rotary tool with a cutting wheel. Just watch those fingers! Frame it: Grab a stencil frame to make it more user-friendly. ...

who has experience with integrated circuit analog mixed signal at nm scale CMOS?

is there anyone ic design expert who has experience with integrated circuit analog mixed signal at nm scale CMOS?

A motion sensor or an ultrasonic sensor to correctly detect a hand at about 1.3 meters?

Hello everyone I would like to know what would be better to correctly detect a hand at about 1.3 meters? A motion sensor or an ultrasonic sensor?🧐 I have the HC-SR04 and the HC-SR501. It's for my laser harp. Best regards....
Solution:
I think HC-SR04 is the best Solution cuz its working rang is ip to 3m so it will work fine

Why is power consumption higher in standby mode than stop mode on an STM32F411CEU6?

Hey, anyone who might have a clue what's going on? Currently doing some energy-measurements on an STM32F411CEU6-based development board. When entering standby-mode the energy consumption during run-mode as well as sleep is higher than when using stop-mode. Why? ```cpp HAL_Delay(1000); __HAL_PWR_CLEAR_FLAG(PWR_FLAG_WU);...
Solution:
@Gendos Use a debugger to verify the state of the MCU just before entering Standby, also Double-check the RTC configuration to ensure it is set up correctly and is the only wake-up source. This might ahv been the reason for higher every consumption...

Trying to establish SPI communication between two Arduinos

I'm trying to establish SPI communication between two Arduinos. When I directly wire pins 10, 11, 12, and 13 of both Arduinos, it works well and I can make them send and receive data. For a project I'm working on, my idea is to develop a quick connection between both Arduinos, something like a plug-and-play connection, so I thought it was a good idea to use a USB-C adapter to easily connect them. I chose USB-C because it is a cheaper solution in terms of adapters and cables. I imagine it is a bad idea since it's not working; there's no communication between the Arduinos....
attachment 0

can I use this sensor like a flex sensor to detect finger bending movement?

Guys, can I use this sensor like a flex sensor to detect finger bending movement?
Solution:
Hi wafa, I found this article that explains how does it work and how to collect it's signal https://www.800loadcel.com/load-cell-and-strain-gauge-basics.html Check it out you'll like it...
attachment 0

Why won't my PMSM motor rotate with FOC on STM32F031K6T6?

Hi everybody. I am working on a project using STM32F031K6T6 to control a PMSM motor using FOC sensorless. I tested the code generated from MCSDK running on STM32F407 and it works normally. but on STM32F031K6T6 the motor does not rotate. Anyone who has worked on this topic please help me. Thank you very much....
Solution:
Since it works on the STM32F407, it's likely a hardware or configuration issue. Try this out Clock speed: Ensure the clock speed is set correctly for the STM32F031K6T6....

I am looking for a sensor that measures distance.

Morning guys. I am looking for a sensor that measures distance. I have two requirements: the sensor must be waterproof, so the HC-SR04 is not suitable, and I need to be able to use at least 4 sensors either with I2C or on a digital port.🧐 Thank you in advance....
Solution:
The VL53L1X is a great waterproof distance sensor for up to 4m range with I2C interface, but one disadvantage is its relatively high cost compared to some ultrasonic sensors

Can I connect 4 6v DC motors to an Arduino with a breadboard and MOSFET Transistors?

Hi Devs, I need to connect 4 6v DC motors to an Arduino for a school project. Can I connect 4 6v DC motors to an Arduino with a breadboard and MOSFET Transistors? I connected them with a quad motor driving shield before, but I accidentally destroyed it, so I'm searching for another solution.
Solution:
You can also get a motor module and interface with it. It will prevent your device from getting damaged. @aymen ammari https://lastminuteengineers.com/l298n-dc-stepper-driver-arduino-tutorial/...

Troubleshooting Erratic Behavior in Solar Electricity Router for Excess PV Power Management

Hello, I need help. I'm trying to make a router for solar electricity. The goal is to direct the excess electricity produced by the PV panels to a household resistive load rather than sending it to the grid for free. Reading the teleinfo port of the Linky meter works very well. When I use the dimmer library in one of the example sketches, my incandescent bulb works perfectly. But, in my router sketch, the bulb behaves erratically. I've been working on this for a month. If you could help me, thank you....
attachment 0

I'm considering using an accelerometer sensor to read acceleration data

I'm working on an embedded Linux project and debating between I2C and SPI for sensor communication. I understand I2C offers error detection and framing with start/stop bits, while SPI seems simpler. For my specific use case, I'm considering using an accelerometer sensor to read acceleration data (e.g., motion detection, tilt). In this scenario, would SPI be a good choice despite its lack of built-in error detection? Please, someone should help me out 🙏...
Solution:
Although SPI does not have built-in error detection, you can implement error detection and correction in your user-space application using techniques such as checksums or cyclic redundancy checks (CRCs)

Reviewing My ATtiny85 MIDI Controller with CR2032 Battery: Schematic and Assembly Feedback Needed

Working on a tiny MIDI controller setup using an ATtiny85 chip using a CR2032 coin-cell battery. I think everything is good here on my schematic, but would be open to other opinions before I officially order it. Going to make it in three snap-off pieces, tied together with four screws, so I'm a bit nervous about that since I don't think KiCad will really check it correctly. Also, my analog input voltage divider circuit w/ four buttons on two inputs is largely untested, though I think it should work. Haven't really examined the resistor values closely, but I believe it should be able to detect when two buttons are pressed per a middle resistance value. Anyway, I'd welcome any thoughts, thx!...
attachment 0

Human following robot with raspberry pi 4 and H BRIDGE L293D and 2 ultrasound sensors HC-SR05

Hi Devs, I'm building this human following robot with raspberry pi 4 and H BRIDGE L293D and 2 ultrasound sensors HC-SR05 so my colleague asked me put 10k resistor between trig and echo pins for each sensor My question is.. Why did we implement this resistor, is it for 5v tolerance for raspberry pins or data filtration?? #pcb-and-analog #hardware-design-chat...
Solution:
Hey putting 10k resistor is not that very necessary here. Raspberry pi gpio operates at 3.3v DC and the Ultrasonic sensor outputs 5v at the ECHO pin that's connected to the Pi. What you need to do is to create a voltage divider circuit here at the ECHO pin so that it will be btw 3v to 3.3v which the Pi can handle. If not there might be damage caused on the gpio of the Pi board. This also will help you. https://thepihut.com/blogs/raspberry-pi-tutorials/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi...

I'm looking for a sensor to use as body heat sensor for medical project

Hi everyone, I'm looking for a sensor to use as body heat sensor for medical project, I'm trying to use LM35 with esp32 and IOT system but my problem is that I don't find it suitable (casing) So any suggestions on what to use, and thank you in advance...
Solution:
You will need a PPG for the SpO2 & heartbeat - but yes, it will work with them in parallel

Does the ATtinyx5 series allow for capacitive touch without a resistor?

Hackaday is having a business card contest https://hackaday.com/2024/05/07/the-2024-business-card-challenge-starts-now/and I decided to throw something together to enter. I doubt it will win, as mine is just a simple LED/battery holder. But it's been something that I've been thinking about for a while, so seems like a good excuse. Maybe it'll get one of the runner-up prizes. All that being said, I'm fairly happy with the front, but the back could probably better. Any suggestions to help with its aesthetics and/or usefulness (whether front or back)?...
Solution:
- doesn't look like supporting capacitive touch as a peripheral. So external components will be required. Also take a look at this MCU coming with touch sense peripheral MSP430FR2512 ( design manual https://www.ti.com/lit/an/slaa842b/slaa842b.pdf) - How about this? 1W speaker. 13mm^2 dimension for your card https://www.digikey.com/en/products/detail/cui-devices/CDS-13138-SMT-TR/5355531...
attachment 0

I need a component to heat a box up to 80°C. Any recommendations?

Morning guys, I'm working on a project with my friend that requires heating the inside of a box up to a maximum of 80°C. Does anyone know of a "heating" component that could be used? I tried the Peltier module before realizing it wasn't suitable. The goal of the project is to maintain the inside of the box between 60°C and 80°C for several hours. The ventilation, timer, and temperature measurement parts are already completed. Everything is controlled by an 8266 and powered by an external power supply (I was thinking via USB-C, but it depends on the heating module if it requires more than 5V). Thanks....
Solution:
I don't have a specific part to recommend. However, I'd look at something qualified for automotive or industrial as they are specified to operate up to 105°C or 125°C. Consumer parts are only good to 85°C, so you may find they burn out. Best thing is to try a few and see what works. Also be aware of thermal runaway - if I remember correctly, as the device heats up, its resistance drop, causing more current to flow, which causes the resistance to drop further, resulting in more current flow... Good luck!...

What are the various applications of these capacitors "Ceramic,Electrolytic and Tantalum" capacitors

What are the various applications of these capacitors, "Ceramic, Electrolytic and Tantalum" capacitors. In what kind of circuit applications can I use them during design. Thanks. @PCB & Analog...
Solution:
In most cases, you can use them interchangeably. There are key parameters that differ between those caps. Ceramic caps have low impedance, low volumetric capacitance, long operation life. Electrolytic caps have rather high impedance based on higher ESR, good volumetric capacitance, short operation life. Tantalum caps are somewhere in between.

Is it profitable and especially possible to create a somewhat intelligent cat food dispenser?

morning everyone, I have a question for a project. 🤔🤔 🤔 In your opinion, is it profitable and especially feasible to create a somewhat intelligent cat food dispenser? Let me explain. I would like the dispenser to distribute a certain quantity at certain times (using a scale, for example), but with a kind of flap that closes the bowl if the cat doesn't finish (since I have multiple cats and I want to prevent them from stealing from each other), and that the flap only opens if it's the authorized cat (via their electronic identification chip, for example). Do you think this is possible???? Thanks in advance....