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

Exploring the Arduino Nano Matter and Alexa Integration for Home Automation

Working on a presentation/article involving the Arduino Nano Matter: https://store.arduino.cc/products/nano-matter - the idea is that it uses the Matter set of rules to communicate using the Thread network. It needs a relatively new piece of hardware to use this type of radio, and I'm using an Amazon Alexa Show. So far I've been impressed with how easy it is to set up once you have the Alexa app on your phone and the required hardware. It generates a QR code, you scan it, and it mostly takes care of things (though if you commission it to the wrong thing it seems there is some hassle involved, IIRC I went through that a while ago). After setting up the nano_matter_lightbulb_color example, the Alexa was able to control the light with commands like "Alexa make first light green" (it came up with "first light" as its name. Anyway, Matter might be something that will be a big deal in home automation in the future, though I'm not sure whether to call it a protocol per se. I guess it is, but it sits on top of other protocols like Thread....

is anyone here working with FPGA and VHDL

Hello, is anyone here working with FPGA and VHDL , i am a beginner and i have practical test within a month , if you have a road map and resources... also i don't have a board can you recommend a simulator , that would be helpful!

Is This GitHub Roadmap Complete?

please i saw this on github, is this roadmap good or is something missing

Exploring the Real Capacity of CR2032 Batteries

Was cool to be able to do this article, taking a deep dive into the real capacity of CR2032 batteries. the TL;DR version is that they are meant for REALLY low current draw over a long time, but it appears that you can stretch this for more inefficient use as needed: https://embeddedcomputing.com/technology/open-source/development-kits/cr2032-maximum-current-capacity-datasheet-reality-and-alternatives

Anyone familiar with QMK firmware for custom keyboards?

A few years ago I did a Kickstarter for a macro pad called the JC Pro Macro 2. It was programmed in the Arduino IDE, and worked really well for my purposes, but I've finally put some time into QMK firmware for it. Anyone familiar with this firmware system for keyboards? Here's what I've got so far: https://github.com/JeremySCook/JC-Pro-Macro-2/tree/main/code/QMK (actually may be a tiny bit farther with my local copy, but that should be close). Keys and encoder working, and can switch layers, but lighting and OLED display aren't working correctly yet. Still, QMK looks very promising!...

How to fix fan toggling issue in temperature control system?

So guys there's a piece of code, that involves temperature measurement. If the temperature is more than a certain value, a fan comes on, else it goes off. The sensor used is an NTC sensor, hooked up to a heat sink. This is the line of code: if (temperature > 30) { FANON; }...

Troubleshooting AC Voltage Sensing with Op-Amps for Automatic Transfer Switch

Hello @here, A few months ago, I built an automatic transfer switch using solid-state relays to test their performance. The system had been working well until recently when I stopped receiving readings for both my mains voltage and current measurements. Initially, I suspected that the ADC pin might be damaged. To verify this, I applied 3.3V directly to the ADC pin and displayed the readings on the LCD. I was able to get 4095, confirming that the ADC pin is still functional. ...
attachment 0

Can I Use IoT to Control Two Lights with One Switch Without Rewiring?

quick question - I have two lights on the wall that are connected to two different switches and I wanted them both in one switch. Pulling the wires together or chipping the wall and making a path isn't an option so I was wondering if there is a way in IOT that can send wireless signal to one switch when the other is turned on?

Does a Laptop Charger Cause Signal Noise and Transmission Issues?

Hello @here how is our day going? I just observed two things just now while using my Oscilloscope and my USB to TTL converter: When my laptop charger is connected while using the oscilloscope to measure signals, I often see noise on my readings, when i remove the charger, the noise disappers. Has anyone encountered this, and what could be the cause? Similarly, when my laptop charger is connected and Iā€™m using a USB-to-TTL converter, I occasionally experience data transmission hangs. Has anyone faced this issue, and what solutions worked for you? ...

Is an SD Card Alone Sufficient for System Memory in an ESP32-S3 Design?

Hello @here I'm designing an electronic board around the ESP32-S3.I want to use only the SD card for the system memory. The SD card alone is enough or should I add another type of memory?

Issue with PCA9548A Multiplexer and Multiple Sensors with Same Address

Subject: Issue with PCA9548A Multiplexer and Multiple Sensors with Same Address
I am working on a project where I use the PCA9548A multiplexer to read data from three MPU6050 sensors and five MLX90614 IR sensors. Both sets of sensors share the same I2C address. Despite implementing channel switching on the multiplexer, the sensor readings are not being distinguished properly. Instead, I am getting the same data across sensors with identical addresses, even though they are connected to different channels.
I have attempted the following troubleshooting steps: ...

New Approach to Scaled Fonts on Small Displays

Thought this was a clever concept, and something I'd never considered: https://www.hackster.io/news/smooth-big-text-for-little-graphics-displays-686540827fd2 Basiclaly, when you scale up a very small font to a customized higher-rez font it either looks blocky because you're not filling in all the corners that you could, or it takes a lot more memory because you're geometrially scaling it. This idea basically scales things up directly, but adds a couple helper routines to fill in the corners programatically. A good reminder to consider different ways to solve/improve a problem!...

Developing a Motor Controller for an EV Two-Wheeler: Suggestions and Design Tips Needed

Hello @here, I have a product I and my team have to develop from scratch. I have from Dec 16, 2024, to Febuary 17, 2025, to get a working prototype. The product is in the EV sector. It is basically a motorcycle, so yeah, a two-wheeler. We are to design and develop the motor controller in-house which is the first step. We intend to use a BLDC motor for this product. I am still going through the requirements and breaking it down, first thing I intend to set up is the pwm driver for the 3-phase sy...

Is there a tool like GitLab or GitHub for PCB design with visual diffs and peer reviews?

i'm re starting in pcb after 10 years, and i was wondering if there a tool like gitlab or github for pcb design that allows you to check diffs or pcb "code reviews" .. do you have any idea? I currently pushing everything to git but i would like to have some sort of visual diff or peer review

Why Isn't the CM4 Able to Pull the ESP32's RX Pin Down to 0V?

I kind of have an issue somewhere and I am honestly quite stumped. I designed a board using a Raspberry CM4 and an ESP32S3. The ESP32S3 has USB-PD and is powering the CM4 through it. The ESP32 board has a CP2104 USB/UART-Bridge. Both the CP2104 and Raspberry are connected to the ESP32's UART0.

Do I Need to Turn Off Thermal Relief When Adding Vias on a Ground Pad?

Guys I have a component with QFN package as shown in the picture. Is it okay if I add vias as shown (0.35mm outer, 0.2mm inner) on the ground pad, since I'm not able to route a trace inside? I believe I need to "turn off thermal relief" or something along those lines if I'm doing this. Can someone help me with this please? Thanks in advance @Joseph Ogbonna Can you please share your thoughts on this?
attachment 0

Anyone Experienced With ESP32 Drones?

hey guys im new here and i love drones and things iot so ive been trying to do a passion project on building an esp32 drone but i seem to have made some errors do any of you here have any experience working on espdrones or could help me out? asking for a bro?

Is Adding Vias on the Output of a 3.3V Linear Regulator a Good PCB Design Practice?

Hey guys! [Please see picture attached ] Request you to comment on my idea of adding vias in my PCB design on the output of the 3v3 linear voltage regulator. Although there is no high current requirement, I still did this just to have a good design. Is this a good rule to follow?
attachment 0

Anyone seen/worked with the new Arduino Nano Matterand/or the Matter home automation standard?

Anyone seen/worked with the new Arduino Nano Matter: https://store.arduino.cc/pages/nano-matter and/or the Matter home automation standard? going to be doing a class on it in January and the Nano Matter's big feature is that it's set up to work with this standard: https://en.wikipedia.org/wiki/Matter_(standard) - I'm still early in my research, but it seems Matter is meant to allow IoT things by companies like Amazon and Google to play nicely together. This seems good in a way, as it's supposed to be an open standard. OTOH, I don't (yet) understand what the advantage is over using a WiFi protocol as that is really, really common already. Also it seems like you need to use certain hubs with it, but maybe we will see things develop over time....
Next